VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") r0 = open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1c5342, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8000d70d) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) fallocate(r0, 0x20, 0x0, 0x10000) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) write$binfmt_script(r3, &(0x7f0000000340)={'#! ', './file0'}, 0xb) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x0, 0x0, 0x0) [ 117.966626][ T67] usb 3-1: new low-speed USB device number 21 using dummy_hcd [ 117.976605][ T12] usb 4-1: Invalid ep0 maxpacket: 32 [ 118.056638][ T67] usb 3-1: Invalid ep0 maxpacket: 32 12:49:13 executing program 3: r0 = syz_usb_connect$uac1(0x2, 0x9a, &(0x7f0000000000)={{0x12, 0x1, 0x150, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x88, 0x3, 0x1, 0x0, 0x10, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x5}, [@extension_unit={0x7, 0x24, 0x8, 0x0, 0x7ff, 0x7}, @feature_unit={0x9, 0x24, 0x6, 0x0, 0x5, 0x1, [0x6]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x7f, 0x4a, 0x0, {0x7, 0x25, 0x1, 0x87}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x64}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x5, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x6, 0x0, 0x5e, {0x7, 0x25, 0x1, 0x100, 0x0, 0x5}}}}}}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x1, 0x81, &(0x7f0000000700)={{0x12, 0x1, 0x300, 0x3c, 0x71, 0xb3, 0x0, 0x13d3, 0x3432, 0xb7f3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6f, 0x1, 0x4, 0x3, 0x0, 0x3, [{{0x9, 0x4, 0x0, 0x0, 0x7, 0x6a, 0x8, 0xec, 0x0, [], [{{0x9, 0x5, 0xb, 0x2, 0x20, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x88}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x7ff}]}}, {{0x9, 0x5, 0x0, 0xc}}, {{0x9, 0x5, 0xb, 0x0, 0x0, 0x0, 0x0, 0x8, [@uac_iso={0x7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x20, 0x9, 0x40, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2}]}}, {{0x9, 0x5, 0x0, 0x1c, 0x20, 0x3, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x2, 0x0, 0x81}}, {{0x9, 0x5, 0x0, 0x4, 0x0, 0x3f}}]}}]}}]}}, 0x0) 12:49:13 executing program 2: r0 = syz_usb_connect$uac1(0x2, 0x9a, &(0x7f0000000000)={{0x12, 0x1, 0x150, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x88, 0x3, 0x1, 0x0, 0x10, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x5}, [@extension_unit={0x7, 0x24, 0x8, 0x0, 0x7ff, 0x7}, @feature_unit={0x9, 0x24, 0x6, 0x0, 0x5, 0x1, [0x6]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x7f, 0x4a, 0x0, {0x7, 0x25, 0x1, 0x87}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x64}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x5, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x6, 0x0, 0x5e, {0x7, 0x25, 0x1, 0x100, 0x0, 0x5}}}}}}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x1, 0x81, &(0x7f0000000700)={{0x12, 0x1, 0x300, 0x3c, 0x71, 0xb3, 0x0, 0x13d3, 0x3432, 0xb7f3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6f, 0x1, 0x4, 0x3, 0x0, 0x3, [{{0x9, 0x4, 0x0, 0x0, 0x7, 0x6a, 0x8, 0xec, 0x0, [], [{{0x9, 0x5, 0xb, 0x2, 0x20, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x88}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x7ff}]}}, {{0x9, 0x5, 0x0, 0xc}}, {{0x9, 0x5, 0xb, 0x0, 0x0, 0x0, 0x0, 0x8, [@uac_iso={0x7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x20, 0x9, 0x40, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2}]}}, {{0x9, 0x5, 0x0, 0x1c, 0x20, 0x3, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x2, 0x0, 0x81}}, {{0x9, 0x5, 0x0, 0x4, 0x0, 0x3f}}]}}]}}]}}, 0x0) [ 118.106752][ T904] usb 6-1: 0:2 : does not exist [ 118.129156][ T12] usb 4-1: new low-speed USB device number 18 using dummy_hcd [ 118.136424][ T904] usb 6-1: USB disconnect, device number 15 12:49:14 executing program 1: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./bus\x00', 0x10, &(0x7f00000001c0)=ANY=[], 0x81, 0x10214, &(0x7f00000102c0)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JP7IkYh1tpMKyhJRVR0gVUTL2MGxHcttYkdx4oROLPx5EWww8R54AWwsHfoOkNiQWCoEyHcXCVVIBDAJdT8f6e579/jJ77mzbvmdIgfw1FpMP/+UxeV4LiIWIuJSRHGcVVthrYxXIuLViDj3hy2rxqcnd6YDFyLi+Yi4PC1e1syquV99+9mdr394/40vv/luIf/i8x/P7q6Bs/Z6ROzslseHO2WO+mXercbbk0GROyuTKssPdu5V56MyD3ubRYXD9vG8dpGtfjl/tHswnubWdrszzf5gqxjfHZYLjif94zrFH9xt7xXn3d5mkYPxqMj+/fK6jqq8P94v63Sreh8X5WN//zjL8d5Rr7yf3XtFdob71XhZd9TtHU1zUmW1XHQ3//n3+6T4YDA8OEqT3t54MBqm1Xojr+fLe50ry3neeKe13O+2tzpXes2VbntrJdV6a+PR9lKq9TudVLtx7dpSauT1Zj1/K924+VHa7qbaNN8bDA/2B9vjpdSst1brjaX0WiPdWt9IGx9ev76+cTutj4bp5miSWnlqtK6uNq+23k4bt26nZt7M3f+pyk55PeaMBwjgb5tl/x/6f+CE9P/6/5hF//vmk93/6v/hX/AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8tS5+/+5BcbBYnp+rxl+ohl6qzrPqs9/+RPZYzYVp3Yg4f8L5n2YRF6o1jrdnImKt2n558b/9DgAAAGCePXxUe5AV3Xq5WzzrC2IGmscHv/7FxAvFPrv0yYwWLl7rzOwZKl5EvTyragvF9c3qTi9G9YZqJs5Pd8/OqtqJLJzqagAAwP+DTgAAAADm2uP/hg8AAADMH/0/AAAAzL+i//f7fwAAADDfHj6qPTjrawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuXcTBIIgAKCz/pJDFKuwBxNLsBlLsBA7MjG4OsxE1MARRESEU4TlPRiOuV1md8JNBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MruvJwAAIMwAO1nge4/bRF0A8HLe5CQYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnz05OAEQhsEwGuMCruQQnt3WWbw4gyLpqXSC8h6EwPcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN79oh7rcs/bNWz7cd7naPfWz7269AGABCKoSCEBVDsPyoGwQQ05N8l9c/2VfCvVjoAAACACsZZu756n8EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") r0 = open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1c5342, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8000d70d) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) fallocate(r0, 0x20, 0x0, 0x10000) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) write$binfmt_script(r3, &(0x7f0000000340)={'#! ', './file0'}, 0xb) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x0, 0x0, 0x0) [ 118.506576][ T67] usb 3-1: new full-speed USB device number 22 using dummy_hcd [ 118.626558][ T12] usb 4-1: device not accepting address 18, error -71 [ 118.626576][ T904] usb 6-1: new low-speed USB device number 16 using dummy_hcd [ 118.635644][ T12] usb usb4-port1: unable to enumerate USB device [ 118.736598][ T67] usb 3-1: config 1 has an invalid descriptor of length 135, skipping remainder of the config [ 118.756672][ T67] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 118.798441][ T2021] F2FS-fs (loop0): Mismatch start address, segment0(512) cp_blkaddr(605) [ 118.813458][ T2021] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 118.847965][ T2021] F2FS-fs (loop0): Found nat_bits in checkpoint [ 118.896602][ T904] usb 6-1: Invalid ep0 maxpacket: 32 [ 118.926619][ T67] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 118.941090][ T67] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 118.949742][ T2021] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 118.962181][ T2021] F2FS-fs (loop0): Mounted with checkpoint version = 753bd00b [ 118.973059][ T67] usb 3-1: Product: syz [ 118.982733][ T67] usb 3-1: Manufacturer: syz [ 118.998905][ T67] usb 3-1: SerialNumber: syz [ 119.016593][ T12] usb 4-1: new full-speed USB device number 19 using dummy_hcd [ 119.047502][ T904] usb 6-1: new low-speed USB device number 17 using dummy_hcd 12:49:15 executing program 5: r0 = syz_usb_connect$uac1(0x2, 0x9a, &(0x7f0000000000)={{0x12, 0x1, 0x150, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x88, 0x3, 0x1, 0x0, 0x10, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x5}, [@extension_unit={0x7, 0x24, 0x8, 0x0, 0x7ff, 0x7}, @feature_unit={0x9, 0x24, 0x6, 0x0, 0x5, 0x1, [0x6]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x7f, 0x4a, 0x0, {0x7, 0x25, 0x1, 0x87}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x64}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x5, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x6, 0x0, 0x5e, {0x7, 0x25, 0x1, 0x100, 0x0, 0x5}}}}}}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x1, 0x81, &(0x7f0000000700)={{0x12, 0x1, 0x300, 0x3c, 0x71, 0xb3, 0x0, 0x13d3, 0x3432, 0xb7f3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6f, 0x1, 0x4, 0x3, 0x0, 0x3, [{{0x9, 0x4, 0x0, 0x0, 0x7, 0x6a, 0x8, 0xec, 0x0, [], [{{0x9, 0x5, 0xb, 0x2, 0x20, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x88}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x7ff}]}}, {{0x9, 0x5, 0x0, 0xc}}, {{0x9, 0x5, 0xb, 0x0, 0x0, 0x0, 0x0, 0x8, [@uac_iso={0x7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x20, 0x9, 0x40, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2}]}}, {{0x9, 0x5, 0x0, 0x1c, 0x20, 0x3, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x2, 0x0, 0x81}}, {{0x9, 0x5, 0x0, 0x4, 0x0, 0x3f}}]}}]}}]}}, 0x0) [ 119.261088][ T2029] F2FS-fs (loop4): Mismatch start address, segment0(512) cp_blkaddr(605) [ 119.289078][ T2029] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 119.307058][ T904] usb 6-1: Invalid ep0 maxpacket: 32 [ 119.317370][ T904] usb usb6-port1: attempt power cycle [ 119.346977][ T67] usb 3-1: 0:2 : does not exist [ 119.348220][ T2029] F2FS-fs (loop4): Found nat_bits in checkpoint 12:49:15 executing program 0: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./bus\x00', 0x10, &(0x7f00000001c0)=ANY=[], 0x81, 0x10214, &(0x7f00000102c0)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JP7IkYh1tpMKyhJRVR0gVUTL2MGxHcttYkdx4oROLPx5EWww8R54AWwsHfoOkNiQWCoEyHcXCVVIBDAJdT8f6e579/jJ77mzbvmdIgfw1FpMP/+UxeV4LiIWIuJSRHGcVVthrYxXIuLViDj3hy2rxqcnd6YDFyLi+Yi4PC1e1syquV99+9mdr394/40vv/luIf/i8x/P7q6Bs/Z6ROzslseHO2WO+mXercbbk0GROyuTKssPdu5V56MyD3ubRYXD9vG8dpGtfjl/tHswnubWdrszzf5gqxjfHZYLjif94zrFH9xt7xXn3d5mkYPxqMj+/fK6jqq8P94v63Sreh8X5WN//zjL8d5Rr7yf3XtFdob71XhZd9TtHU1zUmW1XHQ3//n3+6T4YDA8OEqT3t54MBqm1Xojr+fLe50ry3neeKe13O+2tzpXes2VbntrJdV6a+PR9lKq9TudVLtx7dpSauT1Zj1/K924+VHa7qbaNN8bDA/2B9vjpdSst1brjaX0WiPdWt9IGx9ev76+cTutj4bp5miSWnlqtK6uNq+23k4bt26nZt7M3f+pyk55PeaMBwjgb5tl/x/6f+CE9P/6/5hF//vmk93/6v/hX/AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8tS5+/+5BcbBYnp+rxl+ohl6qzrPqs9/+RPZYzYVp3Yg4f8L5n2YRF6o1jrdnImKt2n558b/9DgAAAGCePXxUe5AV3Xq5WzzrC2IGmscHv/7FxAvFPrv0yYwWLl7rzOwZKl5EvTyragvF9c3qTi9G9YZqJs5Pd8/OqtqJLJzqagAAwP+DTgAAAADm2uP/hg8AAADMH/0/AAAAzL+i//f7fwAAADDfHj6qPTjrawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuXcTBIIgAKCz/pJDFKuwBxNLsBlLsBA7MjG4OsxE1MARRESEU4TlPRiOuV1md8JNBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MruvJwAAIMwAO1nge4/bRF0A8HLe5CQYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnz05OAEQhsEwGuMCruQQnt3WWbw4gyLpqXSC8h6EwPcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN79oh7rcs/bNWz7cd7naPfWz7269AGABCKoSCEBVDsPyoGwQQ05N8l9c/2VfCvVjoAAACACsZZu756n8EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") r0 = open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1c5342, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8000d70d) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) fallocate(r0, 0x20, 0x0, 0x10000) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) write$binfmt_script(r3, &(0x7f0000000340)={'#! ', './file0'}, 0xb) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x0, 0x0, 0x0) [ 119.376641][ T12] usb 4-1: config 1 has an invalid descriptor of length 135, skipping remainder of the config [ 119.397741][ T12] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 119.411341][ T67] usb 3-1: USB disconnect, device number 22 [ 119.466969][ T2029] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 119.478326][ T2029] F2FS-fs (loop4): Mounted with checkpoint version = 753bd00b [ 119.541536][ T2027] F2FS-fs (loop1): Mismatch start address, segment0(512) cp_blkaddr(605) [ 119.550248][ T2027] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 119.578129][ T2027] F2FS-fs (loop1): Found nat_bits in checkpoint [ 119.586733][ T12] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 119.615009][ T2027] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 119.622136][ T2027] F2FS-fs (loop1): Mounted with checkpoint version = 753bd00b [ 119.693023][ T12] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 119.711816][ T12] usb 4-1: Product: syz [ 119.716101][ T12] usb 4-1: Manufacturer: syz [ 119.721122][ T12] usb 4-1: SerialNumber: syz 12:49:15 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000340)=@newqdisc={0x40, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8}}]}, 0x40}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000900)=@delchain={0x30, 0x24, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0x0, 0xffff}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) [ 119.776630][ T904] usb 6-1: new full-speed USB device number 18 using dummy_hcd 12:49:15 executing program 1: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./bus\x00', 0x10, &(0x7f00000001c0)=ANY=[], 0x81, 0x10214, &(0x7f00000102c0)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JP7IkYh1tpMKyhJRVR0gVUTL2MGxHcttYkdx4oROLPx5EWww8R54AWwsHfoOkNiQWCoEyHcXCVVIBDAJdT8f6e579/jJ77mzbvmdIgfw1FpMP/+UxeV4LiIWIuJSRHGcVVthrYxXIuLViDj3hy2rxqcnd6YDFyLi+Yi4PC1e1syquV99+9mdr394/40vv/luIf/i8x/P7q6Bs/Z6ROzslseHO2WO+mXercbbk0GROyuTKssPdu5V56MyD3ubRYXD9vG8dpGtfjl/tHswnubWdrszzf5gqxjfHZYLjif94zrFH9xt7xXn3d5mkYPxqMj+/fK6jqq8P94v63Sreh8X5WN//zjL8d5Rr7yf3XtFdob71XhZd9TtHU1zUmW1XHQ3//n3+6T4YDA8OEqT3t54MBqm1Xojr+fLe50ry3neeKe13O+2tzpXes2VbntrJdV6a+PR9lKq9TudVLtx7dpSauT1Zj1/K924+VHa7qbaNN8bDA/2B9vjpdSst1brjaX0WiPdWt9IGx9ev76+cTutj4bp5miSWnlqtK6uNq+23k4bt26nZt7M3f+pyk55PeaMBwjgb5tl/x/6f+CE9P/6/5hF//vmk93/6v/hX/AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8tS5+/+5BcbBYnp+rxl+ohl6qzrPqs9/+RPZYzYVp3Yg4f8L5n2YRF6o1jrdnImKt2n558b/9DgAAAGCePXxUe5AV3Xq5WzzrC2IGmscHv/7FxAvFPrv0yYwWLl7rzOwZKl5EvTyragvF9c3qTi9G9YZqJs5Pd8/OqtqJLJzqagAAwP+DTgAAAADm2uP/hg8AAADMH/0/AAAAzL+i//f7fwAAADDfHj6qPTjrawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuXcTBIIgAKCz/pJDFKuwBxNLsBlLsBA7MjG4OsxE1MARRESEU4TlPRiOuV1md8JNBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MruvJwAAIMwAO1nge4/bRF0A8HLe5CQYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnz05OAEQhsEwGuMCruQQnt3WWbw4gyLpqXSC8h6EwPcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN79oh7rcs/bNWz7cd7naPfWz7269AGABCKoSCEBVDsPyoGwQQ05N8l9c/2VfCvVjoAAACACsZZu756n8EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") r0 = open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1c5342, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8000d70d) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) fallocate(r0, 0x20, 0x0, 0x10000) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) write$binfmt_script(r3, &(0x7f0000000340)={'#! ', './file0'}, 0xb) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x0, 0x0, 0x0) [ 119.866635][ T67] usb 3-1: new low-speed USB device number 23 using dummy_hcd [ 120.006648][ T904] usb 6-1: config 1 has an invalid descriptor of length 135, skipping remainder of the config [ 120.016951][ T904] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 120.066707][ T12] usb 4-1: 0:2 : does not exist [ 120.076910][ T12] usb 4-1: USB disconnect, device number 19 [ 120.116652][ T67] usb 3-1: Invalid ep0 maxpacket: 32 [ 120.176686][ T904] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 120.185839][ T904] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 120.216630][ T904] usb 6-1: Product: syz [ 120.220812][ T904] usb 6-1: Manufacturer: syz [ 120.225389][ T904] usb 6-1: SerialNumber: syz [ 120.266885][ T67] usb 3-1: new low-speed USB device number 24 using dummy_hcd 12:49:16 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000340)=@newqdisc={0x40, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8}}]}, 0x40}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000900)=@delchain={0x30, 0x24, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0x0, 0xffff}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) [ 120.338418][ T2054] __nla_validate_parse: 5 callbacks suppressed [ 120.338426][ T2054] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 12:49:16 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000340)=@newqdisc={0x40, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8}}]}, 0x40}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000900)=@delchain={0x30, 0x24, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0x0, 0xffff}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) [ 120.409943][ T2058] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 12:49:16 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000340)=@newqdisc={0x40, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8}}]}, 0x40}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000900)=@delchain={0x30, 0x24, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0x0, 0xffff}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) [ 120.465075][ T2060] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 120.506671][ T67] usb 3-1: Invalid ep0 maxpacket: 32 [ 120.512651][ T67] usb usb3-port1: attempt power cycle [ 120.524425][ T2062] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 12:49:16 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000340)=@newqdisc={0x40, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8}}]}, 0x40}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000900)=@delchain={0x30, 0x24, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0x0, 0xffff}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) [ 120.556576][ T12] usb 4-1: new low-speed USB device number 20 using dummy_hcd [ 120.566692][ T904] usb 6-1: 0:2 : does not exist [ 120.588505][ T904] usb 6-1: USB disconnect, device number 18 12:49:16 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000340)=@newqdisc={0x40, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8}}]}, 0x40}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000900)=@delchain={0x30, 0x24, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0x0, 0xffff}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) [ 120.607421][ T2064] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 120.675718][ T2066] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 120.806568][ T12] usb 4-1: Invalid ep0 maxpacket: 32 [ 120.926561][ T67] usb 3-1: new low-speed USB device number 25 using dummy_hcd [ 120.937661][ T2052] F2FS-fs (loop0): Mismatch start address, segment0(512) cp_blkaddr(605) [ 120.956574][ T12] usb 4-1: new low-speed USB device number 21 using dummy_hcd [ 120.958564][ T2052] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 120.977550][ T2052] F2FS-fs (loop0): Found nat_bits in checkpoint [ 121.015885][ T2052] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 121.023042][ T67] usb 3-1: Invalid ep0 maxpacket: 32 [ 121.028552][ T2052] F2FS-fs (loop0): Mounted with checkpoint version = 753bd00b [ 121.063746][ T2056] F2FS-fs (loop1): Mismatch start address, segment0(512) cp_blkaddr(605) [ 121.066576][ T904] usb 6-1: new low-speed USB device number 19 using dummy_hcd [ 121.072388][ T2056] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 121.110679][ T2056] F2FS-fs (loop1): Found nat_bits in checkpoint 12:49:16 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x20a0020, 0x0, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000001e40)=@v1={0x0, @aes128, 0x0, @desc1}) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c2, 0x0) write$hidraw(r1, &(0x7f0000000340)="651eca9839187ce979700cc809bb010a9b94a62aaa13a803864de60e1ff811146ca2b4de43bf9eef4ab80c591edb969cf95655f0167a63fe3abe7d07d1a2d9f6f1993f3f7c", 0x45) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="e9", 0x1) sendfile(r1, r2, 0x0, 0x7fffffff) 12:49:16 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000340)=@newqdisc={0x40, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8}}]}, 0x40}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000900)=@delchain={0x30, 0x24, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0x0, 0xffff}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) [ 121.159838][ T2056] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 121.167154][ T2056] F2FS-fs (loop1): Mounted with checkpoint version = 753bd00b [ 121.176682][ T67] usb 3-1: new low-speed USB device number 26 using dummy_hcd 12:49:16 executing program 3: read$FUSE(0xffffffffffffffff, 0x0, 0x0) geteuid() r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r0, 0x0, 0x0) syz_clone(0x40000400, 0x0, 0x0, &(0x7f0000003240), &(0x7f0000003280), &(0x7f00000032c0)="42a1e2b188ef7c4b1386513e6f8cd2f1ce5739cdebfd541d0fd72dcf1f8cbc63a03c6df5cc30d75221d3e3db98bae5629a8b0314b48529a83649147cacf1c849a997255647c6") getresuid(0x0, &(0x7f00000033c0), 0x0) getgid() r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r1, 0x0, 0x0) gettid() fcntl$getown(0xffffffffffffffff, 0x9) [ 121.206593][ T12] usb 4-1: Invalid ep0 maxpacket: 32 [ 121.212753][ T12] usb usb4-port1: attempt power cycle [ 121.245548][ T2081] syz-executor.2 (pid 2081) is setting deprecated v1 encryption policy; recommend upgrading to v2. [ 121.254768][ T2083] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 121.326685][ T904] usb 6-1: Invalid ep0 maxpacket: 32 [ 121.476638][ T904] usb 6-1: new low-speed USB device number 20 using dummy_hcd [ 121.706566][ T67] usb 3-1: device not accepting address 26, error -71 [ 121.714576][ T67] usb usb3-port1: unable to enumerate USB device [ 121.726582][ T904] usb 6-1: Invalid ep0 maxpacket: 32 [ 121.732024][ T904] usb usb6-port1: attempt power cycle [ 122.156574][ T904] usb 6-1: new low-speed USB device number 21 using dummy_hcd [ 122.246627][ T904] usb 6-1: Invalid ep0 maxpacket: 32 12:49:18 executing program 1: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./bus\x00', 0x10, &(0x7f00000001c0)=ANY=[], 0x81, 0x10214, &(0x7f00000102c0)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JP7IkYh1tpMKyhJRVR0gVUTL2MGxHcttYkdx4oROLPx5EWww8R54AWwsHfoOkNiQWCoEyHcXCVVIBDAJdT8f6e579/jJ77mzbvmdIgfw1FpMP/+UxeV4LiIWIuJSRHGcVVthrYxXIuLViDj3hy2rxqcnd6YDFyLi+Yi4PC1e1syquV99+9mdr394/40vv/luIf/i8x/P7q6Bs/Z6ROzslseHO2WO+mXercbbk0GROyuTKssPdu5V56MyD3ubRYXD9vG8dpGtfjl/tHswnubWdrszzf5gqxjfHZYLjif94zrFH9xt7xXn3d5mkYPxqMj+/fK6jqq8P94v63Sreh8X5WN//zjL8d5Rr7yf3XtFdob71XhZd9TtHU1zUmW1XHQ3//n3+6T4YDA8OEqT3t54MBqm1Xojr+fLe50ry3neeKe13O+2tzpXes2VbntrJdV6a+PR9lKq9TudVLtx7dpSauT1Zj1/K924+VHa7qbaNN8bDA/2B9vjpdSst1brjaX0WiPdWt9IGx9ev76+cTutj4bp5miSWnlqtK6uNq+23k4bt26nZt7M3f+pyk55PeaMBwjgb5tl/x/6f+CE9P/6/5hF//vmk93/6v/hX/AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8tS5+/+5BcbBYnp+rxl+ohl6qzrPqs9/+RPZYzYVp3Yg4f8L5n2YRF6o1jrdnImKt2n558b/9DgAAAGCePXxUe5AV3Xq5WzzrC2IGmscHv/7FxAvFPrv0yYwWLl7rzOwZKl5EvTyragvF9c3qTi9G9YZqJs5Pd8/OqtqJLJzqagAAwP+DTgAAAADm2uP/hg8AAADMH/0/AAAAzL+i//f7fwAAADDfHj6qPTjrawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuXcTBIIgAKCz/pJDFKuwBxNLsBlLsBA7MjG4OsxE1MARRESEU4TlPRiOuV1md8JNBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MruvJwAAIMwAO1nge4/bRF0A8HLe5CQYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnz05OAEQhsEwGuMCruQQnt3WWbw4gyLpqXSC8h6EwPcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN79oh7rcs/bNWz7cd7naPfWz7269AGABCKoSCEBVDsPyoGwQQ05N8l9c/2VfCvVjoAAACACsZZu756n8EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") r0 = open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1c5342, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8000d70d) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) fallocate(r0, 0x20, 0x0, 0x10000) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) write$binfmt_script(r3, &(0x7f0000000340)={'#! ', './file0'}, 0xb) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x0, 0x0, 0x0) 12:49:18 executing program 3: read$FUSE(0xffffffffffffffff, 0x0, 0x0) geteuid() r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r0, 0x0, 0x0) syz_clone(0x40000400, 0x0, 0x0, &(0x7f0000003240), &(0x7f0000003280), &(0x7f00000032c0)="42a1e2b188ef7c4b1386513e6f8cd2f1ce5739cdebfd541d0fd72dcf1f8cbc63a03c6df5cc30d75221d3e3db98bae5629a8b0314b48529a83649147cacf1c849a997255647c6") getresuid(0x0, &(0x7f00000033c0), 0x0) getgid() r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r1, 0x0, 0x0) gettid() fcntl$getown(0xffffffffffffffff, 0x9) 12:49:18 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x20a0020, 0x0, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000001e40)=@v1={0x0, @aes128, 0x0, @desc1}) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c2, 0x0) write$hidraw(r1, &(0x7f0000000340)="651eca9839187ce979700cc809bb010a9b94a62aaa13a803864de60e1ff811146ca2b4de43bf9eef4ab80c591edb969cf95655f0167a63fe3abe7d07d1a2d9f6f1993f3f7c", 0x45) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="e9", 0x1) sendfile(r1, r2, 0x0, 0x7fffffff) 12:49:18 executing program 4: read$FUSE(0xffffffffffffffff, 0x0, 0x0) geteuid() r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r0, 0x0, 0x0) syz_clone(0x40000400, 0x0, 0x0, &(0x7f0000003240), &(0x7f0000003280), &(0x7f00000032c0)="42a1e2b188ef7c4b1386513e6f8cd2f1ce5739cdebfd541d0fd72dcf1f8cbc63a03c6df5cc30d75221d3e3db98bae5629a8b0314b48529a83649147cacf1c849a997255647c6") getresuid(0x0, &(0x7f00000033c0), 0x0) getgid() r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r1, 0x0, 0x0) gettid() fcntl$getown(0xffffffffffffffff, 0x9) 12:49:18 executing program 0: syz_mount_image$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x20a0020, 0x0, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000001e40)=@v1={0x0, @aes128, 0x0, @desc1}) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c2, 0x0) write$hidraw(r1, &(0x7f0000000340)="651eca9839187ce979700cc809bb010a9b94a62aaa13a803864de60e1ff811146ca2b4de43bf9eef4ab80c591edb969cf95655f0167a63fe3abe7d07d1a2d9f6f1993f3f7c", 0x45) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="e9", 0x1) sendfile(r1, r2, 0x0, 0x7fffffff) 12:49:18 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x20a0020, 0x0, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000001e40)=@v1={0x0, @aes128, 0x0, @desc1}) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c2, 0x0) write$hidraw(r1, &(0x7f0000000340)="651eca9839187ce979700cc809bb010a9b94a62aaa13a803864de60e1ff811146ca2b4de43bf9eef4ab80c591edb969cf95655f0167a63fe3abe7d07d1a2d9f6f1993f3f7c", 0x45) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="e9", 0x1) sendfile(r1, r2, 0x0, 0x7fffffff) 12:49:18 executing program 0: syz_mount_image$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x20a0020, 0x0, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000001e40)=@v1={0x0, @aes128, 0x0, @desc1}) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c2, 0x0) write$hidraw(r1, &(0x7f0000000340)="651eca9839187ce979700cc809bb010a9b94a62aaa13a803864de60e1ff811146ca2b4de43bf9eef4ab80c591edb969cf95655f0167a63fe3abe7d07d1a2d9f6f1993f3f7c", 0x45) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="e9", 0x1) sendfile(r1, r2, 0x0, 0x7fffffff) 12:49:18 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x20a0020, 0x0, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000001e40)=@v1={0x0, @aes128, 0x0, @desc1}) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c2, 0x0) write$hidraw(r1, &(0x7f0000000340)="651eca9839187ce979700cc809bb010a9b94a62aaa13a803864de60e1ff811146ca2b4de43bf9eef4ab80c591edb969cf95655f0167a63fe3abe7d07d1a2d9f6f1993f3f7c", 0x45) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="e9", 0x1) sendfile(r1, r2, 0x0, 0x7fffffff) 12:49:18 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x20a0020, 0x0, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000001e40)=@v1={0x0, @aes128, 0x0, @desc1}) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c2, 0x0) write$hidraw(r1, &(0x7f0000000340)="651eca9839187ce979700cc809bb010a9b94a62aaa13a803864de60e1ff811146ca2b4de43bf9eef4ab80c591edb969cf95655f0167a63fe3abe7d07d1a2d9f6f1993f3f7c", 0x45) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="e9", 0x1) sendfile(r1, r2, 0x0, 0x7fffffff) 12:49:18 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x20a0020, 0x0, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000001e40)=@v1={0x0, @aes128, 0x0, @desc1}) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c2, 0x0) write$hidraw(r1, &(0x7f0000000340)="651eca9839187ce979700cc809bb010a9b94a62aaa13a803864de60e1ff811146ca2b4de43bf9eef4ab80c591edb969cf95655f0167a63fe3abe7d07d1a2d9f6f1993f3f7c", 0x45) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="e9", 0x1) sendfile(r1, r2, 0x0, 0x7fffffff) 12:49:18 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x20a0020, 0x0, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000001e40)=@v1={0x0, @aes128, 0x0, @desc1}) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c2, 0x0) write$hidraw(r1, &(0x7f0000000340)="651eca9839187ce979700cc809bb010a9b94a62aaa13a803864de60e1ff811146ca2b4de43bf9eef4ab80c591edb969cf95655f0167a63fe3abe7d07d1a2d9f6f1993f3f7c", 0x45) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="e9", 0x1) sendfile(r1, r2, 0x0, 0x7fffffff) 12:49:18 executing program 0: syz_mount_image$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x20a0020, 0x0, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000001e40)=@v1={0x0, @aes128, 0x0, @desc1}) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c2, 0x0) write$hidraw(r1, &(0x7f0000000340)="651eca9839187ce979700cc809bb010a9b94a62aaa13a803864de60e1ff811146ca2b4de43bf9eef4ab80c591edb969cf95655f0167a63fe3abe7d07d1a2d9f6f1993f3f7c", 0x45) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="e9", 0x1) sendfile(r1, r2, 0x0, 0x7fffffff) [ 122.781027][ T2100] F2FS-fs (loop1): Mismatch start address, segment0(512) cp_blkaddr(605) [ 122.789547][ T2100] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 122.800961][ T2100] F2FS-fs (loop1): Found nat_bits in checkpoint [ 122.823827][ T2100] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 122.830891][ T2100] F2FS-fs (loop1): Mounted with checkpoint version = 753bd00b 12:49:18 executing program 3: read$FUSE(0xffffffffffffffff, 0x0, 0x0) geteuid() r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r0, 0x0, 0x0) syz_clone(0x40000400, 0x0, 0x0, &(0x7f0000003240), &(0x7f0000003280), &(0x7f00000032c0)="42a1e2b188ef7c4b1386513e6f8cd2f1ce5739cdebfd541d0fd72dcf1f8cbc63a03c6df5cc30d75221d3e3db98bae5629a8b0314b48529a83649147cacf1c849a997255647c6") getresuid(0x0, &(0x7f00000033c0), 0x0) getgid() r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r1, 0x0, 0x0) gettid() fcntl$getown(0xffffffffffffffff, 0x9) 12:49:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {}, [@RTA_METRICS={0x8, 0x4, 0x0, 0x1, "74da9e2d"}]}, 0x24}}, 0x0) 12:49:18 executing program 0: socketpair(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 12:49:18 executing program 4: read$FUSE(0xffffffffffffffff, 0x0, 0x0) geteuid() r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r0, 0x0, 0x0) syz_clone(0x40000400, 0x0, 0x0, &(0x7f0000003240), &(0x7f0000003280), &(0x7f00000032c0)="42a1e2b188ef7c4b1386513e6f8cd2f1ce5739cdebfd541d0fd72dcf1f8cbc63a03c6df5cc30d75221d3e3db98bae5629a8b0314b48529a83649147cacf1c849a997255647c6") getresuid(0x0, &(0x7f00000033c0), 0x0) getgid() r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r1, 0x0, 0x0) gettid() fcntl$getown(0xffffffffffffffff, 0x9) 12:49:18 executing program 5: syz_emit_ethernet(0xb7, &(0x7f0000000040)={@local, @multicast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "b53638", 0x81, 0x3a, 0x0, @private0, @mcast2, {[], @echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "a095454f40ef7a00818657522d39f9c126f510d89b25dd9510cd75f78e34e2f5f3f9292279c656e6a04b01d7fd73df99f3d135b1a440e54e1c7b25bc8648af0fcede48d108357015fd8bd4ab87c4b92781b4e0d7fad2d62a26ed315e2f3a879005f00f708e3f9f0471c2d2f86f970bd54bdee250bffff1ab36"}}}}}}, 0x0) 12:49:18 executing program 5: syz_emit_ethernet(0xb7, &(0x7f0000000040)={@local, @multicast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "b53638", 0x81, 0x3a, 0x0, @private0, @mcast2, {[], @echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "a095454f40ef7a00818657522d39f9c126f510d89b25dd9510cd75f78e34e2f5f3f9292279c656e6a04b01d7fd73df99f3d135b1a440e54e1c7b25bc8648af0fcede48d108357015fd8bd4ab87c4b92781b4e0d7fad2d62a26ed315e2f3a879005f00f708e3f9f0471c2d2f86f970bd54bdee250bffff1ab36"}}}}}}, 0x0) 12:49:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {}, [@RTA_METRICS={0x8, 0x4, 0x0, 0x1, "74da9e2d"}]}, 0x24}}, 0x0) 12:49:18 executing program 0: socketpair(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) [ 123.081714][ T22] audit: type=1400 audit(1674478158.770:144): avc: denied { create } for pid=2126 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 12:49:18 executing program 5: syz_emit_ethernet(0xb7, &(0x7f0000000040)={@local, @multicast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "b53638", 0x81, 0x3a, 0x0, @private0, @mcast2, {[], @echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "a095454f40ef7a00818657522d39f9c126f510d89b25dd9510cd75f78e34e2f5f3f9292279c656e6a04b01d7fd73df99f3d135b1a440e54e1c7b25bc8648af0fcede48d108357015fd8bd4ab87c4b92781b4e0d7fad2d62a26ed315e2f3a879005f00f708e3f9f0471c2d2f86f970bd54bdee250bffff1ab36"}}}}}}, 0x0) 12:49:18 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x7, &(0x7f00000002c0)=@framed={{}, [@call, @ldst, @map_fd]}, &(0x7f0000000300)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 12:49:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {}, [@RTA_METRICS={0x8, 0x4, 0x0, 0x1, "74da9e2d"}]}, 0x24}}, 0x0) [ 123.136998][ T22] audit: type=1400 audit(1674478158.800:145): avc: denied { write } for pid=2126 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 12:49:18 executing program 5: syz_emit_ethernet(0xb7, &(0x7f0000000040)={@local, @multicast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "b53638", 0x81, 0x3a, 0x0, @private0, @mcast2, {[], @echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "a095454f40ef7a00818657522d39f9c126f510d89b25dd9510cd75f78e34e2f5f3f9292279c656e6a04b01d7fd73df99f3d135b1a440e54e1c7b25bc8648af0fcede48d108357015fd8bd4ab87c4b92781b4e0d7fad2d62a26ed315e2f3a879005f00f708e3f9f0471c2d2f86f970bd54bdee250bffff1ab36"}}}}}}, 0x0) 12:49:18 executing program 3: read$FUSE(0xffffffffffffffff, 0x0, 0x0) geteuid() r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r0, 0x0, 0x0) syz_clone(0x40000400, 0x0, 0x0, &(0x7f0000003240), &(0x7f0000003280), &(0x7f00000032c0)="42a1e2b188ef7c4b1386513e6f8cd2f1ce5739cdebfd541d0fd72dcf1f8cbc63a03c6df5cc30d75221d3e3db98bae5629a8b0314b48529a83649147cacf1c849a997255647c6") getresuid(0x0, &(0x7f00000033c0), 0x0) getgid() r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r1, 0x0, 0x0) gettid() fcntl$getown(0xffffffffffffffff, 0x9) 12:49:18 executing program 0: socketpair(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 12:49:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {}, [@RTA_METRICS={0x8, 0x4, 0x0, 0x1, "74da9e2d"}]}, 0x24}}, 0x0) 12:49:18 executing program 4: read$FUSE(0xffffffffffffffff, 0x0, 0x0) geteuid() r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r0, 0x0, 0x0) syz_clone(0x40000400, 0x0, 0x0, &(0x7f0000003240), &(0x7f0000003280), &(0x7f00000032c0)="42a1e2b188ef7c4b1386513e6f8cd2f1ce5739cdebfd541d0fd72dcf1f8cbc63a03c6df5cc30d75221d3e3db98bae5629a8b0314b48529a83649147cacf1c849a997255647c6") getresuid(0x0, &(0x7f00000033c0), 0x0) getgid() r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r1, 0x0, 0x0) gettid() fcntl$getown(0xffffffffffffffff, 0x9) 12:49:18 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000540)={0x1, 0x0, [{0x0, 0x2, 0x0, 0x0, @adapter}]}) 12:49:18 executing program 0: socketpair(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 12:49:18 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x1a}, 0x48) 12:49:19 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x1a}, 0x48) 12:49:19 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB="620af8ff0cac0021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e285f53c185dc147a6eace8eac9a007acec47b8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146c13c750f2dc54885b76966118b64f751a0f241b072e90080002002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb23641492151083465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab1b0b4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0f8a1ae60364ea97c0af60fd6ad9b97aa5fa6848035dc9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edf2ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d645ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003e900000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15f5b87b0131394e9f620034bc0288d9b2a169cdcacc433b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656b00027addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870cefd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe3206000000a3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f7191972d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022e074eb8a322fb0bf47c0a8d154b405c37feadf8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e901099598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac018a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4a130c73af40326993947d9a631bcbf3583f84acbda21655b6307ebb50377e430d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24de3a153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb4229cffe867744ace66964ae09bb6d16311819f5e024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cbbf66f5c51514216bdf57d2a40d40b51ab63e96ec8485bfb8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958eaa37094191e10096e7e60fc3541a2c905a1a95e95711ab974407a594f51e36f195f1c2ebf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46cd9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b283fc22dd7f6e3214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356b34900000000006ca21a091772f36b99d5855db10000000000000000c1fee3003f7a85d1b29e58c77685efc0ceb1c8e5729c010000809fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bba340743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12e83c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4fdffffffffffffff536a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290059f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6c60ebc660309e1ff00b0fdf9743a7d62f5b554c3c19ff932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2a2f1f54e0e3f855e370f4a1f40b0c6fb2d4b205a802b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df871cbc9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d37700081349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0fbb000046efcac490000045a5067985ee6fa5184963f079ec946dcbaf4bf850d65c387861a0bfde3ef5c512e7dc029b891df4e1d04ccfd1ff0e6af3aa324f62e2ee876f05877028f4603cc9eac187f6776bfd501220d65bb17be723cd93b8192eddcef5d807f93ff9d2683efa5b46a0938782845820bceb2c2b128c16dd7db15fa950fd1426908aa7298d3283a0f7a3eb79572e15291b8c32c91a7d42e6cf8f708a3e6b891a08e7aba1e11637d47595c1a334b2736d53e5676dc621ddb5b11d57b2c46d9adfeb678142a9985314a6020900000022df9d90f92eb6766a15cb9a74d2618842bc92580d6edb5d73bcbfeb122f5286598ea2214a40464ce73388e8c20d7f58a93aefed09fc6201f3c08214f552f3e8997a23d6b7d3fe4853b80d194ea69ded50d091618c09d5c793bb8ca69defbe29a29c7de54474f4ad6901140248e1ecac958683217278015f63eee39b5b5467e5a6e0bef55a498500"/2891], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) socket$nl_audit(0x10, 0x3, 0x9) getpid() sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="a5", 0x1}], 0x1, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}, 0x0) [ 123.347860][ T2170] [ 123.359996][ T2170] ********************************************************** [ 123.369109][ T2170] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 123.379627][ T2170] ** ** [ 123.390261][ T2170] ** trace_printk() being used. Allocating extra memory. ** [ 123.397712][ T2170] ** ** [ 123.405079][ T2170] ** This means that this is a DEBUG kernel and it is ** [ 123.424149][ T2170] ** unsafe for production use. ** [ 123.431559][ T2170] ** ** [ 123.438957][ T2170] ** If you see this message and you are not debugging ** [ 123.446508][ T2170] ** the kernel, report this immediately to your vendor! ** [ 123.454017][ T2170] ** ** [ 123.461443][ T2170] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 123.468969][ T2170] ********************************************************** 12:49:19 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x1a}, 0x48) 12:49:19 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000540)={0x1, 0x0, [{0x0, 0x2, 0x0, 0x0, @adapter}]}) 12:49:19 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x7, &(0x7f00000002c0)=@framed={{}, [@call, @ldst, @map_fd]}, &(0x7f0000000300)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 12:49:19 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000540)={0x1, 0x0, [{0x0, 0x2, 0x0, 0x0, @adapter}]}) 12:49:19 executing program 4: setsockopt$inet_udp_encap(0xffffffffffffffff, 0x11, 0x64, 0x0, 0x8d527000d6a494f9) 12:49:19 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB="620af8ff0cac0021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e285f53c185dc147a6eace8eac9a007acec47b8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146c13c750f2dc54885b76966118b64f751a0f241b072e90080002002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb23641492151083465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab1b0b4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0f8a1ae60364ea97c0af60fd6ad9b97aa5fa6848035dc9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edf2ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d645ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003e900000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15f5b87b0131394e9f620034bc0288d9b2a169cdcacc433b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656b00027addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870cefd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe3206000000a3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f7191972d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022e074eb8a322fb0bf47c0a8d154b405c37feadf8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e901099598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac018a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4a130c73af40326993947d9a631bcbf3583f84acbda21655b6307ebb50377e430d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24de3a153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb4229cffe867744ace66964ae09bb6d16311819f5e024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cbbf66f5c51514216bdf57d2a40d40b51ab63e96ec8485bfb8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958eaa37094191e10096e7e60fc3541a2c905a1a95e95711ab974407a594f51e36f195f1c2ebf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46cd9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b283fc22dd7f6e3214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356b34900000000006ca21a091772f36b99d5855db10000000000000000c1fee3003f7a85d1b29e58c77685efc0ceb1c8e5729c010000809fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bba340743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12e83c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4fdffffffffffffff536a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290059f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6c60ebc660309e1ff00b0fdf9743a7d62f5b554c3c19ff932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2a2f1f54e0e3f855e370f4a1f40b0c6fb2d4b205a802b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df871cbc9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d37700081349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0fbb000046efcac490000045a5067985ee6fa5184963f079ec946dcbaf4bf850d65c387861a0bfde3ef5c512e7dc029b891df4e1d04ccfd1ff0e6af3aa324f62e2ee876f05877028f4603cc9eac187f6776bfd501220d65bb17be723cd93b8192eddcef5d807f93ff9d2683efa5b46a0938782845820bceb2c2b128c16dd7db15fa950fd1426908aa7298d3283a0f7a3eb79572e15291b8c32c91a7d42e6cf8f708a3e6b891a08e7aba1e11637d47595c1a334b2736d53e5676dc621ddb5b11d57b2c46d9adfeb678142a9985314a6020900000022df9d90f92eb6766a15cb9a74d2618842bc92580d6edb5d73bcbfeb122f5286598ea2214a40464ce73388e8c20d7f58a93aefed09fc6201f3c08214f552f3e8997a23d6b7d3fe4853b80d194ea69ded50d091618c09d5c793bb8ca69defbe29a29c7de54474f4ad6901140248e1ecac958683217278015f63eee39b5b5467e5a6e0bef55a498500"/2891], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) socket$nl_audit(0x10, 0x3, 0x9) getpid() sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="a5", 0x1}], 0x1, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}, 0x0) 12:49:19 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x1a}, 0x48) 12:49:19 executing program 4: setsockopt$inet_udp_encap(0xffffffffffffffff, 0x11, 0x64, 0x0, 0x8d527000d6a494f9) 12:49:19 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x7, &(0x7f00000002c0)=@framed={{}, [@call, @ldst, @map_fd]}, &(0x7f0000000300)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 12:49:19 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000540)={0x1, 0x0, [{0x0, 0x2, 0x0, 0x0, @adapter}]}) 12:49:19 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000540)={0x1, 0x0, [{0x0, 0x2, 0x0, 0x0, @adapter}]}) 12:49:19 executing program 4: setsockopt$inet_udp_encap(0xffffffffffffffff, 0x11, 0x64, 0x0, 0x8d527000d6a494f9) 12:49:19 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB="620af8ff0cac0021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e285f53c185dc147a6eace8eac9a007acec47b8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146c13c750f2dc54885b76966118b64f751a0f241b072e90080002002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb23641492151083465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab1b0b4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0f8a1ae60364ea97c0af60fd6ad9b97aa5fa6848035dc9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edf2ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d645ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003e900000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15f5b87b0131394e9f620034bc0288d9b2a169cdcacc433b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656b00027addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870cefd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe3206000000a3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f7191972d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022e074eb8a322fb0bf47c0a8d154b405c37feadf8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e901099598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac018a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4a130c73af40326993947d9a631bcbf3583f84acbda21655b6307ebb50377e430d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24de3a153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb4229cffe867744ace66964ae09bb6d16311819f5e024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cbbf66f5c51514216bdf57d2a40d40b51ab63e96ec8485bfb8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958eaa37094191e10096e7e60fc3541a2c905a1a95e95711ab974407a594f51e36f195f1c2ebf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46cd9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b283fc22dd7f6e3214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356b34900000000006ca21a091772f36b99d5855db10000000000000000c1fee3003f7a85d1b29e58c77685efc0ceb1c8e5729c010000809fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bba340743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12e83c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4fdffffffffffffff536a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290059f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6c60ebc660309e1ff00b0fdf9743a7d62f5b554c3c19ff932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2a2f1f54e0e3f855e370f4a1f40b0c6fb2d4b205a802b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df871cbc9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d37700081349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0fbb000046efcac490000045a5067985ee6fa5184963f079ec946dcbaf4bf850d65c387861a0bfde3ef5c512e7dc029b891df4e1d04ccfd1ff0e6af3aa324f62e2ee876f05877028f4603cc9eac187f6776bfd501220d65bb17be723cd93b8192eddcef5d807f93ff9d2683efa5b46a0938782845820bceb2c2b128c16dd7db15fa950fd1426908aa7298d3283a0f7a3eb79572e15291b8c32c91a7d42e6cf8f708a3e6b891a08e7aba1e11637d47595c1a334b2736d53e5676dc621ddb5b11d57b2c46d9adfeb678142a9985314a6020900000022df9d90f92eb6766a15cb9a74d2618842bc92580d6edb5d73bcbfeb122f5286598ea2214a40464ce73388e8c20d7f58a93aefed09fc6201f3c08214f552f3e8997a23d6b7d3fe4853b80d194ea69ded50d091618c09d5c793bb8ca69defbe29a29c7de54474f4ad6901140248e1ecac958683217278015f63eee39b5b5467e5a6e0bef55a498500"/2891], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) socket$nl_audit(0x10, 0x3, 0x9) getpid() sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="a5", 0x1}], 0x1, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}, 0x0) 12:49:19 executing program 4: setsockopt$inet_udp_encap(0xffffffffffffffff, 0x11, 0x64, 0x0, 0x8d527000d6a494f9) 12:49:19 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB="620af8ff0cac0021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e285f53c185dc147a6eace8eac9a007acec47b8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146c13c750f2dc54885b76966118b64f751a0f241b072e90080002002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb23641492151083465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab1b0b4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0f8a1ae60364ea97c0af60fd6ad9b97aa5fa6848035dc9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edf2ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d645ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003e900000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15f5b87b0131394e9f620034bc0288d9b2a169cdcacc433b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656b00027addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870cefd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe3206000000a3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f7191972d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022e074eb8a322fb0bf47c0a8d154b405c37feadf8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e901099598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac018a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4a130c73af40326993947d9a631bcbf3583f84acbda21655b6307ebb50377e430d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24de3a153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb4229cffe867744ace66964ae09bb6d16311819f5e024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cbbf66f5c51514216bdf57d2a40d40b51ab63e96ec8485bfb8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958eaa37094191e10096e7e60fc3541a2c905a1a95e95711ab974407a594f51e36f195f1c2ebf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46cd9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b283fc22dd7f6e3214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356b34900000000006ca21a091772f36b99d5855db10000000000000000c1fee3003f7a85d1b29e58c77685efc0ceb1c8e5729c010000809fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bba340743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12e83c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4fdffffffffffffff536a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290059f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6c60ebc660309e1ff00b0fdf9743a7d62f5b554c3c19ff932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2a2f1f54e0e3f855e370f4a1f40b0c6fb2d4b205a802b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df871cbc9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d37700081349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0fbb000046efcac490000045a5067985ee6fa5184963f079ec946dcbaf4bf850d65c387861a0bfde3ef5c512e7dc029b891df4e1d04ccfd1ff0e6af3aa324f62e2ee876f05877028f4603cc9eac187f6776bfd501220d65bb17be723cd93b8192eddcef5d807f93ff9d2683efa5b46a0938782845820bceb2c2b128c16dd7db15fa950fd1426908aa7298d3283a0f7a3eb79572e15291b8c32c91a7d42e6cf8f708a3e6b891a08e7aba1e11637d47595c1a334b2736d53e5676dc621ddb5b11d57b2c46d9adfeb678142a9985314a6020900000022df9d90f92eb6766a15cb9a74d2618842bc92580d6edb5d73bcbfeb122f5286598ea2214a40464ce73388e8c20d7f58a93aefed09fc6201f3c08214f552f3e8997a23d6b7d3fe4853b80d194ea69ded50d091618c09d5c793bb8ca69defbe29a29c7de54474f4ad6901140248e1ecac958683217278015f63eee39b5b5467e5a6e0bef55a498500"/2891], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) socket$nl_audit(0x10, 0x3, 0x9) getpid() sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="a5", 0x1}], 0x1, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}, 0x0) 12:49:19 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x7, &(0x7f00000002c0)=@framed={{}, [@call, @ldst, @map_fd]}, &(0x7f0000000300)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 12:49:19 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000540)={0x1, 0x0, [{0x0, 0x2, 0x0, 0x0, @adapter}]}) 12:49:19 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000540)={0x1, 0x0, [{0x0, 0x2, 0x0, 0x0, @adapter}]}) 12:49:19 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB="620af8ff0cac0021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e285f53c185dc147a6eace8eac9a007acec47b8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146c13c750f2dc54885b76966118b64f751a0f241b072e90080002002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb23641492151083465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab1b0b4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0f8a1ae60364ea97c0af60fd6ad9b97aa5fa6848035dc9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edf2ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d645ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003e900000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15f5b87b0131394e9f620034bc0288d9b2a169cdcacc433b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656b00027addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870cefd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe3206000000a3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f7191972d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022e074eb8a322fb0bf47c0a8d154b405c37feadf8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e901099598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac018a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4a130c73af40326993947d9a631bcbf3583f84acbda21655b6307ebb50377e430d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24de3a153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb4229cffe867744ace66964ae09bb6d16311819f5e024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cbbf66f5c51514216bdf57d2a40d40b51ab63e96ec8485bfb8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958eaa37094191e10096e7e60fc3541a2c905a1a95e95711ab974407a594f51e36f195f1c2ebf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46cd9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b283fc22dd7f6e3214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356b34900000000006ca21a091772f36b99d5855db10000000000000000c1fee3003f7a85d1b29e58c77685efc0ceb1c8e5729c010000809fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bba340743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12e83c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4fdffffffffffffff536a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290059f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6c60ebc660309e1ff00b0fdf9743a7d62f5b554c3c19ff932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2a2f1f54e0e3f855e370f4a1f40b0c6fb2d4b205a802b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df871cbc9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d37700081349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0fbb000046efcac490000045a5067985ee6fa5184963f079ec946dcbaf4bf850d65c387861a0bfde3ef5c512e7dc029b891df4e1d04ccfd1ff0e6af3aa324f62e2ee876f05877028f4603cc9eac187f6776bfd501220d65bb17be723cd93b8192eddcef5d807f93ff9d2683efa5b46a0938782845820bceb2c2b128c16dd7db15fa950fd1426908aa7298d3283a0f7a3eb79572e15291b8c32c91a7d42e6cf8f708a3e6b891a08e7aba1e11637d47595c1a334b2736d53e5676dc621ddb5b11d57b2c46d9adfeb678142a9985314a6020900000022df9d90f92eb6766a15cb9a74d2618842bc92580d6edb5d73bcbfeb122f5286598ea2214a40464ce73388e8c20d7f58a93aefed09fc6201f3c08214f552f3e8997a23d6b7d3fe4853b80d194ea69ded50d091618c09d5c793bb8ca69defbe29a29c7de54474f4ad6901140248e1ecac958683217278015f63eee39b5b5467e5a6e0bef55a498500"/2891], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) socket$nl_audit(0x10, 0x3, 0x9) getpid() sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="a5", 0x1}], 0x1, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}, 0x0) 12:49:19 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 12:49:19 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 12:49:19 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 12:49:19 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:19 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB="620af8ff0cac0021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e285f53c185dc147a6eace8eac9a007acec47b8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146c13c750f2dc54885b76966118b64f751a0f241b072e90080002002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb23641492151083465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab1b0b4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0f8a1ae60364ea97c0af60fd6ad9b97aa5fa6848035dc9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edf2ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d645ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003e900000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15f5b87b0131394e9f620034bc0288d9b2a169cdcacc433b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656b00027addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870cefd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe3206000000a3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f7191972d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022e074eb8a322fb0bf47c0a8d154b405c37feadf8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e901099598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac018a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4a130c73af40326993947d9a631bcbf3583f84acbda21655b6307ebb50377e430d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24de3a153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb4229cffe867744ace66964ae09bb6d16311819f5e024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cbbf66f5c51514216bdf57d2a40d40b51ab63e96ec8485bfb8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958eaa37094191e10096e7e60fc3541a2c905a1a95e95711ab974407a594f51e36f195f1c2ebf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46cd9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b283fc22dd7f6e3214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356b34900000000006ca21a091772f36b99d5855db10000000000000000c1fee3003f7a85d1b29e58c77685efc0ceb1c8e5729c010000809fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bba340743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12e83c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4fdffffffffffffff536a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290059f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6c60ebc660309e1ff00b0fdf9743a7d62f5b554c3c19ff932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2a2f1f54e0e3f855e370f4a1f40b0c6fb2d4b205a802b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df871cbc9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d37700081349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0fbb000046efcac490000045a5067985ee6fa5184963f079ec946dcbaf4bf850d65c387861a0bfde3ef5c512e7dc029b891df4e1d04ccfd1ff0e6af3aa324f62e2ee876f05877028f4603cc9eac187f6776bfd501220d65bb17be723cd93b8192eddcef5d807f93ff9d2683efa5b46a0938782845820bceb2c2b128c16dd7db15fa950fd1426908aa7298d3283a0f7a3eb79572e15291b8c32c91a7d42e6cf8f708a3e6b891a08e7aba1e11637d47595c1a334b2736d53e5676dc621ddb5b11d57b2c46d9adfeb678142a9985314a6020900000022df9d90f92eb6766a15cb9a74d2618842bc92580d6edb5d73bcbfeb122f5286598ea2214a40464ce73388e8c20d7f58a93aefed09fc6201f3c08214f552f3e8997a23d6b7d3fe4853b80d194ea69ded50d091618c09d5c793bb8ca69defbe29a29c7de54474f4ad6901140248e1ecac958683217278015f63eee39b5b5467e5a6e0bef55a498500"/2891], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) socket$nl_audit(0x10, 0x3, 0x9) getpid() sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="a5", 0x1}], 0x1, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}, 0x0) 12:49:19 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB="620af8ff0cac0021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e285f53c185dc147a6eace8eac9a007acec47b8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146c13c750f2dc54885b76966118b64f751a0f241b072e90080002002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb23641492151083465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab1b0b4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0f8a1ae60364ea97c0af60fd6ad9b97aa5fa6848035dc9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edf2ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d645ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003e900000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15f5b87b0131394e9f620034bc0288d9b2a169cdcacc433b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656b00027addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870cefd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe3206000000a3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f7191972d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022e074eb8a322fb0bf47c0a8d154b405c37feadf8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e901099598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac018a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4a130c73af40326993947d9a631bcbf3583f84acbda21655b6307ebb50377e430d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24de3a153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb4229cffe867744ace66964ae09bb6d16311819f5e024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cbbf66f5c51514216bdf57d2a40d40b51ab63e96ec8485bfb8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958eaa37094191e10096e7e60fc3541a2c905a1a95e95711ab974407a594f51e36f195f1c2ebf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46cd9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b283fc22dd7f6e3214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356b34900000000006ca21a091772f36b99d5855db10000000000000000c1fee3003f7a85d1b29e58c77685efc0ceb1c8e5729c010000809fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bba340743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12e83c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4fdffffffffffffff536a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290059f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6c60ebc660309e1ff00b0fdf9743a7d62f5b554c3c19ff932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2a2f1f54e0e3f855e370f4a1f40b0c6fb2d4b205a802b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df871cbc9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d37700081349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0fbb000046efcac490000045a5067985ee6fa5184963f079ec946dcbaf4bf850d65c387861a0bfde3ef5c512e7dc029b891df4e1d04ccfd1ff0e6af3aa324f62e2ee876f05877028f4603cc9eac187f6776bfd501220d65bb17be723cd93b8192eddcef5d807f93ff9d2683efa5b46a0938782845820bceb2c2b128c16dd7db15fa950fd1426908aa7298d3283a0f7a3eb79572e15291b8c32c91a7d42e6cf8f708a3e6b891a08e7aba1e11637d47595c1a334b2736d53e5676dc621ddb5b11d57b2c46d9adfeb678142a9985314a6020900000022df9d90f92eb6766a15cb9a74d2618842bc92580d6edb5d73bcbfeb122f5286598ea2214a40464ce73388e8c20d7f58a93aefed09fc6201f3c08214f552f3e8997a23d6b7d3fe4853b80d194ea69ded50d091618c09d5c793bb8ca69defbe29a29c7de54474f4ad6901140248e1ecac958683217278015f63eee39b5b5467e5a6e0bef55a498500"/2891], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) socket$nl_audit(0x10, 0x3, 0x9) getpid() sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="a5", 0x1}], 0x1, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}, 0x0) 12:49:19 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 12:49:19 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB="620af8ff0cac0021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e285f53c185dc147a6eace8eac9a007acec47b8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146c13c750f2dc54885b76966118b64f751a0f241b072e90080002002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb23641492151083465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab1b0b4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0f8a1ae60364ea97c0af60fd6ad9b97aa5fa6848035dc9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edf2ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d645ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003e900000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15f5b87b0131394e9f620034bc0288d9b2a169cdcacc433b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656b00027addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870cefd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe3206000000a3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f7191972d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022e074eb8a322fb0bf47c0a8d154b405c37feadf8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e901099598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac018a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4a130c73af40326993947d9a631bcbf3583f84acbda21655b6307ebb50377e430d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24de3a153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb4229cffe867744ace66964ae09bb6d16311819f5e024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cbbf66f5c51514216bdf57d2a40d40b51ab63e96ec8485bfb8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958eaa37094191e10096e7e60fc3541a2c905a1a95e95711ab974407a594f51e36f195f1c2ebf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46cd9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b283fc22dd7f6e3214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356b34900000000006ca21a091772f36b99d5855db10000000000000000c1fee3003f7a85d1b29e58c77685efc0ceb1c8e5729c010000809fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bba340743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12e83c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4fdffffffffffffff536a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290059f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6c60ebc660309e1ff00b0fdf9743a7d62f5b554c3c19ff932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2a2f1f54e0e3f855e370f4a1f40b0c6fb2d4b205a802b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df871cbc9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d37700081349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0fbb000046efcac490000045a5067985ee6fa5184963f079ec946dcbaf4bf850d65c387861a0bfde3ef5c512e7dc029b891df4e1d04ccfd1ff0e6af3aa324f62e2ee876f05877028f4603cc9eac187f6776bfd501220d65bb17be723cd93b8192eddcef5d807f93ff9d2683efa5b46a0938782845820bceb2c2b128c16dd7db15fa950fd1426908aa7298d3283a0f7a3eb79572e15291b8c32c91a7d42e6cf8f708a3e6b891a08e7aba1e11637d47595c1a334b2736d53e5676dc621ddb5b11d57b2c46d9adfeb678142a9985314a6020900000022df9d90f92eb6766a15cb9a74d2618842bc92580d6edb5d73bcbfeb122f5286598ea2214a40464ce73388e8c20d7f58a93aefed09fc6201f3c08214f552f3e8997a23d6b7d3fe4853b80d194ea69ded50d091618c09d5c793bb8ca69defbe29a29c7de54474f4ad6901140248e1ecac958683217278015f63eee39b5b5467e5a6e0bef55a498500"/2891], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) socket$nl_audit(0x10, 0x3, 0x9) getpid() sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="a5", 0x1}], 0x1, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}, 0x0) 12:49:19 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 12:49:19 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 12:49:19 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 12:49:19 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) [ 123.967533][ T22] audit: type=1400 audit(1674478159.650:146): avc: denied { accept } for pid=2228 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=unix_dgram_socket permissive=1 12:49:19 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 12:49:19 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 12:49:19 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) [ 124.060989][ T22] audit: type=1400 audit(1674478159.660:147): avc: denied { ioctl } for pid=2228 comm="syz-executor.5" path="/dev/loop-control" dev="devtmpfs" ino=1151 ioctlcmd=0x4c81 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 12:49:20 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 12:49:20 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB="620af8ff0cac0021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e285f53c185dc147a6eace8eac9a007acec47b8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146c13c750f2dc54885b76966118b64f751a0f241b072e90080002002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb23641492151083465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab1b0b4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0f8a1ae60364ea97c0af60fd6ad9b97aa5fa6848035dc9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edf2ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d645ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003e900000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15f5b87b0131394e9f620034bc0288d9b2a169cdcacc433b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656b00027addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870cefd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe3206000000a3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f7191972d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022e074eb8a322fb0bf47c0a8d154b405c37feadf8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e901099598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac018a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4a130c73af40326993947d9a631bcbf3583f84acbda21655b6307ebb50377e430d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24de3a153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb4229cffe867744ace66964ae09bb6d16311819f5e024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cbbf66f5c51514216bdf57d2a40d40b51ab63e96ec8485bfb8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958eaa37094191e10096e7e60fc3541a2c905a1a95e95711ab974407a594f51e36f195f1c2ebf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46cd9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b283fc22dd7f6e3214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356b34900000000006ca21a091772f36b99d5855db10000000000000000c1fee3003f7a85d1b29e58c77685efc0ceb1c8e5729c010000809fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bba340743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12e83c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4fdffffffffffffff536a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290059f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6c60ebc660309e1ff00b0fdf9743a7d62f5b554c3c19ff932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2a2f1f54e0e3f855e370f4a1f40b0c6fb2d4b205a802b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df871cbc9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d37700081349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0fbb000046efcac490000045a5067985ee6fa5184963f079ec946dcbaf4bf850d65c387861a0bfde3ef5c512e7dc029b891df4e1d04ccfd1ff0e6af3aa324f62e2ee876f05877028f4603cc9eac187f6776bfd501220d65bb17be723cd93b8192eddcef5d807f93ff9d2683efa5b46a0938782845820bceb2c2b128c16dd7db15fa950fd1426908aa7298d3283a0f7a3eb79572e15291b8c32c91a7d42e6cf8f708a3e6b891a08e7aba1e11637d47595c1a334b2736d53e5676dc621ddb5b11d57b2c46d9adfeb678142a9985314a6020900000022df9d90f92eb6766a15cb9a74d2618842bc92580d6edb5d73bcbfeb122f5286598ea2214a40464ce73388e8c20d7f58a93aefed09fc6201f3c08214f552f3e8997a23d6b7d3fe4853b80d194ea69ded50d091618c09d5c793bb8ca69defbe29a29c7de54474f4ad6901140248e1ecac958683217278015f63eee39b5b5467e5a6e0bef55a498500"/2891], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) socket$nl_audit(0x10, 0x3, 0x9) getpid() sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="a5", 0x1}], 0x1, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}, 0x0) 12:49:20 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 12:49:20 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 12:49:20 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB="620af8ff0cac0021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e285f53c185dc147a6eace8eac9a007acec47b8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146c13c750f2dc54885b76966118b64f751a0f241b072e90080002002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb23641492151083465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab1b0b4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0f8a1ae60364ea97c0af60fd6ad9b97aa5fa6848035dc9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edf2ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d645ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003e900000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15f5b87b0131394e9f620034bc0288d9b2a169cdcacc433b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656b00027addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870cefd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe3206000000a3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f7191972d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022e074eb8a322fb0bf47c0a8d154b405c37feadf8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e901099598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac018a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4a130c73af40326993947d9a631bcbf3583f84acbda21655b6307ebb50377e430d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24de3a153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb4229cffe867744ace66964ae09bb6d16311819f5e024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cbbf66f5c51514216bdf57d2a40d40b51ab63e96ec8485bfb8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958eaa37094191e10096e7e60fc3541a2c905a1a95e95711ab974407a594f51e36f195f1c2ebf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46cd9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b283fc22dd7f6e3214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356b34900000000006ca21a091772f36b99d5855db10000000000000000c1fee3003f7a85d1b29e58c77685efc0ceb1c8e5729c010000809fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bba340743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12e83c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4fdffffffffffffff536a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290059f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6c60ebc660309e1ff00b0fdf9743a7d62f5b554c3c19ff932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2a2f1f54e0e3f855e370f4a1f40b0c6fb2d4b205a802b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df871cbc9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d37700081349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0fbb000046efcac490000045a5067985ee6fa5184963f079ec946dcbaf4bf850d65c387861a0bfde3ef5c512e7dc029b891df4e1d04ccfd1ff0e6af3aa324f62e2ee876f05877028f4603cc9eac187f6776bfd501220d65bb17be723cd93b8192eddcef5d807f93ff9d2683efa5b46a0938782845820bceb2c2b128c16dd7db15fa950fd1426908aa7298d3283a0f7a3eb79572e15291b8c32c91a7d42e6cf8f708a3e6b891a08e7aba1e11637d47595c1a334b2736d53e5676dc621ddb5b11d57b2c46d9adfeb678142a9985314a6020900000022df9d90f92eb6766a15cb9a74d2618842bc92580d6edb5d73bcbfeb122f5286598ea2214a40464ce73388e8c20d7f58a93aefed09fc6201f3c08214f552f3e8997a23d6b7d3fe4853b80d194ea69ded50d091618c09d5c793bb8ca69defbe29a29c7de54474f4ad6901140248e1ecac958683217278015f63eee39b5b5467e5a6e0bef55a498500"/2891], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) socket$nl_audit(0x10, 0x3, 0x9) getpid() sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="a5", 0x1}], 0x1, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}, 0x0) 12:49:20 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:20 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 12:49:20 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 12:49:20 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:20 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, "c700e805001c20801fefe60020ffffffff0016"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xb, 0x0, "c700e8fff91c200000efe60020ffffffff0016"}) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 12:49:20 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:20 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:21 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:21 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:22 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:22 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:22 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:22 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) [ 126.655038][ T311] udevd[311]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 12:49:23 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:23 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) [ 127.959242][ T2336] debugfs: Directory 'loop0' with parent 'block' already present! [ 127.975246][ T22] audit: type=1400 audit(1674478163.660:148): avc: denied { read write } for pid=316 comm="syz-executor.0" name="loop0" dev="devtmpfs" ino=22248 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 127.998824][ T22] audit: type=1400 audit(1674478163.660:149): avc: denied { open } for pid=316 comm="syz-executor.0" path="/dev/loop0" dev="devtmpfs" ino=22248 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 129.097808][ T22] audit: type=1400 audit(1674478163.660:150): avc: denied { ioctl } for pid=316 comm="syz-executor.0" path="/dev/loop0" dev="devtmpfs" ino=22248 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 12:49:24 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:24 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) [ 129.334083][ T603] udevd[603]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 12:49:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:25 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:25 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:25 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:27 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:27 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:27 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:27 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:28 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:28 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:28 executing program 2: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x24, 0x787, &(0x7f0000000fc0)="$eJzs3c9rXNUeAPDvnWSavrTvJQ8ePOsqIGigdGJqbBVcRFyIYKGga9swmYaaSaZkJqUJQVtE6EZQcSHopmt/tDu3/tjqf+FCWqqmxYoLidzJTDNtZpJJmmSi8/nAbc+5c+6c873n/jiZc5kJoGsNpf9kIo5ExPtJxEBtfRIR2WqqN2J8tdy95aV8uiSxsvLaL0m1zN3lpXw0bJM6VMs8FhHfvhtxNLO+3vLC4vREsViYq+VHKjMXRsoLi8fOz0xMFaYKsydGx8aOn3z25Imdi/W3HxYP3/rg5ae+HP/jnf9ff++7JMbjcO21xjh2ylAM1fZJNt2FD3hppyvrsKTTDWBb0lOzZ/UsjyMxED3VFADwT/Z2RKxsVXbrmwAA+0niZg4AXab+OcDd5aV8fensJxJ76/aLEXFwNf76/ObqbEhvbc7uYHUetP9u8sDMSBIRgztQ/1BEfPrVG5+nS+zSPCRAM5evRMTZwaH11/9k3TMLW/V0G2WGHsq7/sHe+Tod/zzXbPyXuT/+iSbjn74m5+52bH7+Z27uQDUtpeO/FxqebbvXEH/NYE8t9+/qmC+bnDtfLKTXtv9ExHBk+9L86AZ1DN/5806r1xrHf79++OZnaf3p/2slMjd7+x7cZnKiMvEoMTe6fSXi8d5m8Sf3+z9pMf493WYdrzx/9ZNWr6Xxp/HWl/Xx766VaxFPNu3/tSfakg2fTxypHg4j9YOiiRs/ftzfqv7G/k+XtP763wKNsjsS7Xpp//dvHP9gsva85tW5crvv/NaNeur7awPftCq1efzNj/8DyevV9IHauksTlcrcaMSB5NX164+vbVvP18un8Q8/0fz83+j4T/vjbJt7ovfWz19sP/7dlcY/2X7/F+a2kbh+b7qnVf3t9f9YNTVcW9PO9a/dBj7KvgMAAAAAAAAAAAAAAAAAAAAAAACAdmUi4nAkmdz9dCaTy63+hvf/oj9TLJUrR8+V5mcno/pb2YORzdS/6nKg4ftQR2vfh1/PH38o/0xE/DciPur7VzWfy5eKk50OHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqDrX4/f/UT32dbh0AsGsOdroBAMCec/8HgO7j/g8A3cf9HwC6j/s/AHQf938AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB22elTp9Jl5fflpXyan7y4MD9dunhsslCezs3M53P50tyF3FSpNFUs5PKlmc3er1gqXRiL2flLI5VCuTJSXlg8M1Oan62cOT8zMVU4U8juSVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsDXlhcXpiWKxMLefErW2Xd4v7eneRMTmZcb3R1P3fSKJiH3QjHYTHb4wAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPxN/BUAAP//ZHAj6A==") r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x1c1002, 0x0) write(r1, &(0x7f0000001780)="ddc8e4ecc3373a4d9706d8c24338e93e9edf8845e454f320c270eb5c88fc75eebeb8a25440918fc465132329d72b1162d5583d590319375414e6900e9b304d167d7a7bc93c1221402448f03cfcf8df96b7717e00b6448c5cf3f7acd4cff2dfc527e914aa04f6a90794f331ed57a03154aaf8d00270fb6632e706529be3f74c205e9abf12e435aac3fe283db5c02af2633c031873e5a6d75e6cc099284c2d385b5deafebdf19ae28448e1451ee91080292793ae62930dcd47805929929cca7d24390b37b62087053c9a99a484f0a2989071f384ba72fcb5f3536b09964e0cad5995891db8b87124e8d5682e03dd6b1abc92240c8b11be16958a20ecb6faa6e0d36bf4fbe19044c7cf4f55aefa65f133bcc9adc8c064121c87926ad321bf01b92ee748e2186363c4eba3e16b10125ff33de58b4da70a79cb168a16ace1fd8e89af91ed71e51aa8df4a3855a87ae843d8431dd3f492496d405c26c9d040f9bea8d90746c42e028720cfefe0e918c0eb46f72226d1fea6b67907414d8978952f2865ce9327a0362bccc7b5c813c174306a137cb7e5a4737c06f6b9fcc63dd978a16e06b2513c21e1e4c13b8cf4081adafb77902ec0f9cc305b0c0e65331b984c0b08d2423f3664781200f23ab6bd76818b1002cef2dfe4fa4d5ad87d3742b7c606472c74af4cbca47e78e3ceb957195fc736f1455b40300c214d1faa3b8b7660ed5969e3252d0c345c9d25b3144cbad537046fe0dddfc08547579cca769e868545cefdc99260ee3912fa65fe2e0fc078e312d652be83a2492295c2e55544e06ffcd2e9b18f22b37caf6ff984c5a5da4f21b60c02c0b8ca84bad762fe8c1478e3fd46b98f8ca983f6a8e340db3d721536d905b0b5171d9970ae56374c8b4e6b0fa189165f7fd518de0b8eedd15b24a9e245a5e0495d63b2576cf010a5050fb954c72285fab89c93ffd9f9ee65d09530b83ec8571a5c5633cae979b56d7a4ba94c2ea56f613031f43262421360011613e56c6aa39154236c0e3b112930f076e769e5c7131a42d885bc58b91b72a5846ff02163322b31a0e69e28c75a29eda3679a89eec9a0a7ef4efe53a2a7483dd756f4852664a09a45b41271f736c93704ee5265a9f8f49b4fdc75799ac3a561c5ab34deda581a814bd11222e76294010b7bdb357536e2decf42b9dfadb6ae9c50eac04267c7e49320677b4cfec4a77e2a960e0ceb63d4c325cbe70c4c4136204b163212e48e9ba8ef0d48e24bc4abeb4fd20874bf91fd5c21976487396de32d89dcf5be327687459a7df72843e4874c446881266379d4dca7d1f2b492bae1e5fece622dce694929ba23b4cec8dad87e918076b0518b35235e4124ee12db2cad788a5c0950cb415fd7e76d39a48f9cd996453b4b3afeca318a4f38d6f1da3cf165a7527c617ff9bfb5548bb311b5e1b07efc105e271684676064544e31077d6211191c8a99741fa90a6107da64d62361fc5768a3d7febec7136332ed87ae867a636778ead37f4929d05217fbe7188cb17c0b4e07673def508b06b61ceb1b6b421126bb92230fdc6307fe58f13a120169b772d1790f0a6336b1d81aab4bed119f54c41871b1d9f439ffce127ccc40b383ab123ea817b8d4a6d05c000fae21fc96291f424849f3bbacc7b51b4a124f81ff6bbafa491fc3280ef8d8c8a8e305aaf8162c6622c7a92c27938a373366398da62c8bca179046f65ee2cba9e65ef5f3adb0cb980ea4174a93c75a7c6006a253bcaeef7a265f677a18882ce61fb04b1778b6f2fc2775ebc182798be12b845c2ee4e2bb28e696df4cabb96e75025c379553b42e85a1778676e0373ad9b54272da9a1c6c4516d1ce9adb53ac08817a4dbb8ea682ec1dc208f177bb8fcb9fe9bdc7430df9d93c9322636f176b417682bac3593ca2e3ebc5bd7f5709ad15ae3680a74edc1718e52fa3c053b6f531dbc76382720d3005ae4795c8900736fe7e4ce632c6b2c6bb4f3be8dee38b64770a704d9090f824ac024e787e80dbaf37582a2f6ccea94c07a5dc4bff3688fc2b522df01fc3b84a68b0f8bb1313ce3b40908c76251173632b2bca46d3c335a0759a07295f588d38d80c4db1910d90f5b0388207e500f593165dba8f671d9c3b1a0d5e63c4ea213629e80a8df0560d475e5ca7f5e6946fdf36e0aec22f29039fef5b006003ffd6964de2c87cde1b0de63dde4c86f2b80783f75f79f617f757e78c64ea65b01bbe0b7e21427e4725385dfdd4c3da25a2fce0267bba9b9f37b306cac96a1b48177ce4eab37984870ac194cdc170426f18e4efb499cc753b7b6867d52b329ed22a193d7b6c3461ab3eb5c70e4e6560d7a11c18910d88ab6becf2038e672223e5f08ec529ed3cc297655deecceff544e7dab9c977c4fd35910a3157bb865f916d5c1e3452bdc2c8676b799923e6e451fffb27c048c0a233cec5ebe8e68c7d9e167ad58cd4dc05be7fd391481c42dbbbac0a6acce0efc42157626991045e597e9e0e1f38db6051753c2ed3b7862c5ddf622fa51c804988329be92fd6ef426251eefdc1d601fe89dae9c3b33bd256958d062f8ba0adde29bedac0e7b6cd9bd43f33a384a0929b77c489df52d34892073d215f0b3931de88bc97cf511e7cad1fda52db95f8079c677b1e18c295314e2598ff2ad2a4cb8192c6304178379629f8069524466a902b1f435673b6411c179e0c38ef965f544c3acf3cfeeabe49899b21ef083654167a23277cbea37824ea66f2ea6702bd0fa031afd19f654fa9b89d237c9cb43c817c8d9ab84605f20607df4a73361a8260821b1d60aa75ea4966c40d2b2d0790566ac4d5fce9673372af65c94091db10c5e4a20b3808538ca96b4ba52e17ce2f6843a23212a0e92f8ec64c475a00"/2057, 0x809) sendfile(r0, r1, 0x0, 0x1) [ 133.059105][ T2415] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 12:49:29 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:29 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:29 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:30 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) [ 134.578272][ T22] audit: type=1400 audit(1674478170.270:151): avc: denied { create } for pid=2413 comm="syz-executor.2" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 12:49:30 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) getrlimit(0x6, &(0x7f0000000280)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r5 = creat(0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r6, 0x0, 0x0, 0x1000f4) sync_file_range(r6, 0x0, 0x0, 0x7) r7 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) sync_file_range(r7, 0x2, 0x6, 0x2) r8 = accept$packet(r2, &(0x7f0000002540), &(0x7f0000002580)=0x14) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000025c0)=0x0) r10 = getegid() getresgid(&(0x7f0000002600), &(0x7f0000002640), &(0x7f0000002680)=0x0) r12 = getpgrp(r0) sendmmsg$unix(r2, &(0x7f0000002cc0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="58343a3d1eeb6a78b43f1496e83952f0f5e72217c61565db9f6830d6869cb0148debbd5d60d5015d3cc715d9e6030a88f975bbb92620181e281ff5c805e565dbf7070ffeecae53761e553de621cf76724f72488ad3352d2cb1cca46439d200c3720de0edb6af6af769898659ee32d8b4340df6d30f475fdfde5582fc05348fc68c284a5e86e7dd0df97e77b12ac4004e9f3b0e2c6f0791fed9445ce7620428dec46fff20dc55c42804131ec7f835a6830770fb407815cfa2a3086ad3de5c867624483ccaf38d94f0eb8d682b0d83467b3ecc02bff78642d33befe10fa92de6cacb27df", 0xe3}, {&(0x7f0000000400)="7448cf3bc14be6f5d95b7a9c32980b5bff2d468c924082e25757480962117245f392b7895aa7748ee8283b81654938c641dfd0826661179dd969d0af375a8dcab9645c25e22b04611bef2554d4d9b95fb9d0efccd178a3826972e6ef9c821a08043fd7ae274f1e6e348b628efbee84be6c6003eeca9cfc4d1bc4e8bd5ec53039b1aca1ca9e8e92ffbfc611d2540f15d9b1453df9cdd54a6ba050560aaebfeb510d4a9f1748d19cde517518e56a6025706dfeefa5045077a083fbc94718d09a68a3f55bcd118c1ca2ea5261d1b1535921685afb999577cd00c9", 0xd9}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000001000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x24000004}}, {{&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="0f9af5b2fd1192dbbaa41af9948943ac46de9e8780776b5ec54c9eef601bd9d9c74b650ff7637be2c063e7833285bbb25f4c5e8b6afbeadc1809a244e9726e5574e24d995e7bba6a71", 0x49}, {&(0x7f0000000940)="fe0d8e409fee9ae5212cedc82481a837869dcd48bd2f2275124285599e97d2a4225d74133776d05273f34212ef9c2c962e8739469b130c9cea0bf5fcfe686abd3668f538114aab2a1044446ecea57a7df2d5d263a9b1dab3b159b682e9e510493ae838a99c8783b1338c8f058c474977f8b6bc1ade785dcd42b600350ddb9d14c17f98039069aaafbab7f98570e7f97fac4b765b680017ada9c56be5ba7fd95cb6996335a2ac091b9aeae9dc8926dce92156e4e5e46eec367192d2a3d73890630fa49f15a2dc115faba06f3ad9972b25af62de954d7aaf68bd1467e0d0f08c6f98dffe8ed666b50a25c77696ffb6e9c33d784ef93f033c4276", 0xf9}], 0x2, 0x0, 0x0, 0x1}}, {{&(0x7f0000000d80)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002280)=[{&(0x7f0000000e00)="497ec3a0f13efe1a5e6abf129db32fdf34df265358fd2cba52c06b2626bcf3602244c2b8bbbf2ddace2140ec6c6599f5a86ee4f0cdc89116dd116bfbad4e84f5e5eba9dcca36ae82b96ae7f354", 0x4d}, {&(0x7f0000000e80)="9a72156149de61a6cc3bc352098d50cccaf8f92dabb38ee233f0f49ee449144be24e12b3acf3697744a926728aa02dbff65bb698ae66abef69605df55c5eeb5ba4f8678f139a2844d17e073c42f95875544cf313cb4334d6b74d203541292c3cc4dc9bcb8c993b130e59b105a5ca9135e27a82", 0x73}, {&(0x7f0000000f00)="048aaa34bc8f5accea35969cc93e812b83920342bbc8c325a39007be0af74e0b093f01179dde8c4f2613c3b124eef7c2f18e38935f09f8c9ddcd7592ede06917f8c49133ff508ac0914b466daa2dc4ed149ef2a42c20d674d10c040dd5c38fc1d117d60372cba0004ae4022bbab614e138dc32ac9be901fa704b48e367e32af3d1f31db71a0c0eddd9b567d8b8f9c9b6edf607b0053400007b50ea13c9c75d65525f120c551f52a017b66e4afecfc8da4cb4ccd344e79979f918845855828ca4fc0de62bbbec70103edc352e33f4c5cefcd9b52f6f65db756df4d567fe1052e8f8a59dafbb02721b81821d65b08cfd00933c3932973d3198673bd86295bc72d8bfccbb1f1e517c7d9c460dd9a0965197ff6af2204911480ff31e816a6b38c79025c039237d5517ed275726c780935445ca2f00d7f21227669ec04e2f9b177575b6186f100d612a67f3c056422169a27ef20e4e4182e386a257ff609cdea5f09495d28bad4960c91336f2e143a588ae18ec738c8f33945fd0c6c6cd7d88c54eb57c99ce5c87cbe8f932852628662d65902b1d6a007a955b792b22342a79aa37c7d04b61c6c2a2e82fe0af30106722c48a20a5207d327cdb460039fa3103b98ef6b51bd60dbfb14d326ea1876848224b1ebbd91e5126693bf50524c7de0afd2b7350b5449d22c33bc8e80866eac848eeb48fc5e16002c48fc3e74b7a17935b408be3c62d2dd07c8746e34a89eb1642b0dc4f0476e192a9f2aa3c92a1c3724ffcfc8669cb5015a66f346a9717e9fa7ed3f0d4f63f4160c04f6f637ca319db4cd7891b817d210c343b54a2639ce9fa27b1b088c4712016b32cbc9dd63ad91f8987a6099d430ad1ddaf71d7ee9c2adb5fd17426981546760d856ca43db0eb3bf393b758ed8b2a6dbfe385e48a78f16b80873f43b42c2e667f95c6c6a8171409cf455e54bc516a500556edc57190de583e974b66c3f08de69917b93ce5bd05d4f6e395a1f7a99249d37c262a0365b5e7179bc6d2e7c772f6c1acbd7eb684ee4c72161d11d891395e344714ab6cfd80d7d4b3186a576649d123c4b619d21c2fb126ad4113a1d136805464a679569679e65c368d40af99711469f5815f68a2df6da3e6acea353031cd03b9308672c0d4b8371ef9d63b983bb5f01bdd283fff15f94d67cc9671a6fa43d3dbd0f280e153a6d84c6ac554b4155f3ecca38f7bc532a56dff717c43e390719230c802aab0db6f71208611fcbd8c1c19eca38f58590862a3f0f73460bb939b8efaacc4ca05307f8f395de758c57d3c9525824632b91309e1f53d57b2c5399090e788861deb397dab4e376da3fed44dd7a7aded250e6e8449d22c1ef17139edb0ad4dab1d29638d820fd0082e86dc27a8a343ecf781ed7a36cd175fa1444f3ddebbde42a5dfeb1cb203413a7cd80ccfb9ae7236df97762a0f9b8463cb1e28ebb953a56649e3835276b0cee7331e03b25b9a65e0748899337452eba816bc5923629c6422e6d1eb02b9c2a1850987579b08f8bf544e50cbd2e3ab6fae1ad8bafef1b903e58f2ac75de801f69177d2a8bfd396c31b6d9775afe6642f31f2828492e784b0ed1966dc74564a4f75f2247539633d6d5ba36d222b6c6ea6efdd4cd2328c4e563ba64253863694c5ed73a11c53eafd5d2967e4e07c561854df6579d2b278e9c8e5e21bb43bba917d02c9d2dbedbc4d855fc1f60ac2045258d4b0aecfb1fd487e9c894feacd55bdf9c43337e746721d518b5c096457213a67bd9359f49b0a2e87cd65e9ed6d027510cc8cd0aacfd2a582865ab9e9ba611058fe8ce6291125a773e4c6bdf0b5c25b0147535804c202738f8a244fb77a360c52c590c667d72f82c569452970b0ce3b25d27088b31bcf1f1b1ba7d51d5e19d7d4791742e58ce21da32c52ce27a086fb15c71463a9dec3a7d2d602bedbee0b2a159762ae52fd247a101ab1e67dd1e573a4dfca6497ee8768e41890f9d47f5a023484a624f278f394c4df1c78255a496544e2871802c34d6977963abc3ba0ed022a37946de5ef2fbbf0de0abb8ab9c8c1dea9937bd9117e1c7943ab14c1213a2b0ec0e559446e1e854f300f9d657ce38b6454913ccae99da0d8d7f592b28ebe4cf15980c6d375411fe11c918c88f3907e22c083119689c18c74ba8679f2ce6340cdc391c5603bb75b2b9f7294369509987dfbfc603400b8d39498f334413a87ef79f3b88d45b56f501eadb387dc3a8a0614814b6ced107a726fbcea33a4a67de69bc616c0c692d6ae62c0fb92f1d0615a12505223129f3a555382c4c8f9373c0a5fe1e53d4f6331680e1cba8611529ed91149b56661ae988a5a84a24b19f223d01cbb9c2488f98bec8acae97cfc8d41fc883d0cfdc0fb70b2e81330e84a0805b8145fba4217f37c514f06c0021924a1e493a2093c2db886f2d75d75806a711df8f2d12c180dc0952f0993a98788176c89a101e55b93a7ab8be1f39d31c8d1ea897b41a1636f5737f4dc7f194819e922833a65fb9d1abe739f4848007108df0ce55e883a55c40f73897157d53ab4ac60e04296966cb31d883cbaed967d563be7616d2eaacc113149376f1ee8de0297f781b4ad2aa0d4b8d2c1db7ab617defd75f1c4a8db4008f83f0240d4a5d8a1a61c8eb32796c19099375835bc79e44d53e0b9599e377b343847ad391940b47ebc923d52b239e90052d6c0f2336b7201475ef19ea10f1d3d91305df39fad12fbe82d49a28d444f3f5718a60732a006da156416759f80f289a21814df3be15888d1041b7f29c36421da9b4f2852c59cf0254eb77bf6515c3a5132960d8843f35150e5c2d7bd35c30795287a479a8d7d06e219a00e4726d7d3863b706bfd6bc38b11372f6b035aa427bdc1ae8b163b55e907eb4dbaced3e08d4979637d53048b2bd1a0eb8ff1031367432beccd1c6b975ceed76ea128f0dadad1a2d86cca8afcf939c64cb6ff6a74b5afd2210f65b09b6cc0e3e9da3573fe1516d7b3dd6c073f0b6f7c97b247ba71c9ca85b4bcc64d97a604e7e95145edf7fc47f463f8a750b07a56ec5eb556fe6c7ced0bdc462d4e82ee06ab0c300a407f9e70a2f56ea6bb48ac8b4d7373ea0efd2eb7049f19ded352b879cfc90fb94d0ae116057b6703c591d73b707666c8c29292c4f76b97a303db8fc4db63fc646612c85243a96ce2d8d6ee8ffe5f00315cb30bd2db8d1aafd35de57520017d73e1bdbd9281b3443016890b48dea2de1a45e6d2443924839be6b6cc91ca4b8e26467197a30e10b54c1954798beb7fefc40b0099133c50c1f3d36efc48ca92bcbb0a10d3fd72358076a4f3aec878797086838382865d83cb0afc52cee3c3428d5863dacceda4aea028adca848f431e4ed6d28dbc88b51ffcddde101e1754da1fec9d7e803c54f70b9201024306e42a80e7b1a0148584af508e24a7eb62b8598c5f220f9ec5257bfa2e0b5019e68760b95baa153771317d7024bd9a46217d111c4e2a17f66dba4474bfb674f9d40882f0a67bdea3186e3b37e1e812e5b7f5ca149e44f7cad9713185d758829822022d16354e67649e1236ddd754d91e4d819d01104f99443b30cf2dc8c1cf4513bec38fc2c32115d63989e5e437f09f6f5e54415e0dcf89ea59185f65f36e87d1ac4974518a674c32f336637ae9097ac742667541204651cca949d904e624bee10ba150f27f11a5fc77b9d00df4abd6c86987c0965e5709bef6c98137ce886405122e45e7fc8a978d9c2fc5db7e97d16fdcfeec22b75fd736ec3373006909e2bf03e3cc22ff04c2ac29211476295ef11b75865270c28c72b65df07ada8b1de1b1ae6e58f7d4d7bf71e734e0abca7810fdd061952d5ac02b0e240fea7764c809c2b92f59d6bff4e17b21770bc2565c78e0be5ac8de9d7725987b67e288916269d115ab20120bc0e5d6b5b85fd3594788442e333856b5edd7079480dc981f01656bc0f487100d7d5148db49ad001a7a4915dcce7dddcca4371b51a18daa760e2c10e6c51d04f19f938156f0bb634183336334a9aedb6452b98fdc5f193b50d89978274298d1f42b182d59c3f9ad62cc9adfe3881532b03ca427b0bceae697fff4b56a47a1067c309b42e37a6467ee9a192e50a1558b59932da69e517bde30f822bcefccc2f82250721487ad26466f6552ac52bf9ed633d30134e1aa98b86ad8276994e50cd5f34413cf3a29fb762d5901a4f33cc6bbd1a0c5631f875d8e754e07541b1f3868bb1749e02e21edc98882e05d9dd81bf755403135722c0a0cc49a635c0a3e42797fb1fda948ccf607307cc4212ba20b4222a9860a52b0e66a23732d0fa4e78fe36bec5e098504a599326522e27ddc42b22703ea0b8d50096374134f5198cd74f8bb70bca656888275bd5bc622dbfb6461fbbb7805b2dbc713e6d9a536914adffc42c9f1ccc5b9366d156e251a162852e76a386749fc868cbb7da8df58a3734ad853c512deb195a121d7376f520aaca6afd5051bf45b43df58d6766bc678c5f2dff3a5c621dd01cb65e8aac06423640de33e741d1c5d61b20d6b2d475d4ea2b11de8d9cf78edb1b78c6341a090f0557b6b2cfc030a98bc61c9fe925e13d33924c246692d6193e563db2547bee4530741efc8924e3514a12156d36a42e34169fb1bfb17ed5a5786a2336bb5b6d8e35dae0406f1685a9ac2a78124112e738f8499df1ae11a6d3e335cb0e23470fe713a15e9a397fb83186f7c0a623b28db11d7b302a6097f0c83981260c0ecf40dab60ab1170e009380d391113d7262ddccefb0e6f21e0922ebd11ae215b6e1ed369caa194ea1ad0854da252566f7adae50e9d386064bb814392aa86a635c6bdbc262050177d8ae1637f3e4017300447561827b0974e698771e417a620db0adaa06f26a05732ac35a280f63c1c3d8123e7a6bb35010f57a177e0560e15d9050d2ae663d4625a8d017f35d7984e8c57f60bd7925cf89bc83fe684fd23506417c1afb428c57d56740fcbb30fc393d44803adb0150063403ba6d5e33ae890bb261694a3df402eeefd4ccf05ef3e0d0b921f4bbdf032a2491ac0a3849638d4da26b522af563f6b80e0453af59bc1d2ffea888b1da9a3d000ec782aa40539048d4399c6b42dce0843d73ff1388da4d6fb2349ff4cedda2ac36d8a5104034041909c48587ed93e3019a7ebe4dea47cd194887dc2bbf9ad0d8149235589f23b84bc915c57c1515060644fc70e939c0dfbba8518568a9b190b88393037ec02b3fe73f62622517d88ab53c66f394cac2b8cfa80406beb4e23e3202478fa5cb764528b629b3910f8a2a03a76a09efd6c128cbdb95eb09e313c28276c6bb215d6f96f85fcaa01b77e4132feb7bd9b296455fac6d0de3975a708b8221c95edcd7f74ab3e94ac2611bef93ed85d570437964853be0283643654fd2908bd763a81bc7ca24eac2210a1385b5f9f4c24595fe55f37673939895bd31986d4ae42d81f5877e719bdcedb935f986b634e228cccc65b0c6ecf26da30af48ca2030329678dbc10f8cb1fb2c5cfbf2e11c2bc82514ab846552be0fd8dc18b85812331529173b555f050487eefdd0e251a47ccc3cc506fd9ec0e56d6e2f7453f66ae35b4ba6a5fccee7ae93c4b635ac89ec91723e70fd168b25a0d2f51e5fedaa8ce5f52c4bfbcd86fb1854a9358ce30efef0a9c69dae0ed3cc6547aad74859075cbbba3348841247527b7684d1ee48b9b209cfebf056ed2974cd53c3296715909b8528a2b2d0843104a0704d6015fe3b6557bf15e3099bb12d617b53e147bf08967ad4375b45ac2258cc2d6ac80bb6", 0x1000}, {&(0x7f0000001f00)="3dab11190b09fa45b7", 0x9}, {&(0x7f0000001f40)="31f728de33a9568336c44e28e9eeb220506ffae47af5e7e3ec4b2f1c6b7ff193c3d8a60a2406c7b45717338563c9ba70de36c76cff3786b6e8cca2abfdb91c8f9d3cfbdcce4cbb4d805f8b08e0be2e1c833939586e0ac5d90d54498e8fa497a0a1e33d1ca77141fe0a8ae159ab229cfd7d96cda9d494d84b7cf7f230addfb2906070f677e37741b13fa6276df851ce5c90065277cad4d1c8cd620e78da10a3e29a6457224633b9d933ca6529bd09fb27a9bd5724ca4dcf5680cdcd6bd1001feafad0f3e340bceda45461209bf0a440b21268570abf754fdd5d7eb2440c5c9c84f91f5fde521bcd475b2713c89a8b4c84e7f97f3618d2a36dd169dcb67c", 0xfd}, {&(0x7f0000002040)="33dec422bb", 0x5}, {&(0x7f0000002080)="899105a4466e78e52f2fae", 0xb}, {&(0x7f00000020c0)}, {&(0x7f0000002140)="73379d0b79590833dbd2e5c79ec7ff404d6f995b08a9ee5d0adaa4727c9cbe9cf823c61692653746d56987b5a33a68a0e10f2627d3669667d8e185333ee1245e0b3ab677f3afd398ec7d4f1d13a0b26f71f2cc24677c602f8836cc73e6626522b1ba042f7a01f2900e042d5d9e4d4c370a711c63589607ee41e87f92f71009a4efcadb1b288d5b7371d4a58c44b5396a6057b6b5", 0x94}, {&(0x7f0000002200)="cbb4d7882c2d92de829d057ac37494f63eca4aa5b550100dbb8b5b2e24c4fcf368150a356aa1493260e24720b2a6d50f51f031e9b89a000b537c30bf5f9c236e171bbcca8cb168e0d31082b3445ce2b69c3d617018714f89f0447d965bb6c708b20e576770278eb43efebdd1ed4cb11c8e0bc737c6", 0x75}], 0xa, &(0x7f00000026c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, r1, r1, r4, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xee00}}}], 0x140, 0x4008840}}, {{&(0x7f0000002800)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002940)="bc92d8677a701ed938ae66c6fab8c93438a4472ddae0b30ae1513ff8b96556e083dd768535c4deadbbc94b1db518afd24f827f5745085999bc768bd49ac6d85b84d5bfbd2e99016cb7cfa02a489c046826bc8af284d4a8a7424643a72416363d622d84043675be94c925dcae830d77f5c8255d95cd9337395748085badbf923c85b67a9a21363f096ec0357ad0854a56", 0x90}, {&(0x7f0000000500)="a67341326e02ddf7b362571b5d8acad032a40c70df4499f8ff6ae5a48062d17e264c6cf41101805586779e99419fe5aa4e2deef211f4bfb1a0c4f5215247e5ef57b8a96e2617d7bc0304fac126389f261301c38ef0dbf207c058fa7bc5eb7ed1aaa26845ebc7d7df4c9c91e41d86921aede18f1f249981ce2f6584f2afdfc3d0a06902911cefcdb4171a0acebd60ea79d962a8abf9b19eb2f14a2092e2b047b57e7217da54af7f493bde32e46c156602674ac7f5350926cb9e2975338c229810d20dddcc3a538aa239463340a069cd68131f705141f8eb1052bd1dfe124565f71226f69386d5423d2abd055c54b25b09393450c6b97941be03ddb64ca6adcdc88c532ce50135b4831aa49db0a34f2f7b4ba33c2535782d5a56f3b3b7215299edd10d1183387c1ca313df1faa591e581ef6d7e74993f6279d833cd4a72bcaff0a74e4fa54a787", 0x146}, {&(0x7f0000002b00)="0a14b3dd18633ccdb7d0d9375079ed03d795c93f9044214a419ee41840ffcf44d1babf9b994a81756d59d8b6a56a53dd6498563ae4ae63bf7705a026f35a61c534075594ccf52d140e192ffd70123bad81468ebf947488a135132f12d965ce3af71bfb0afd0944fe20da8bbe2fdcd9c76b4c18e4c44338fe504079f45493e45bb5852ce48d9be9dcddce491e422b29be584ca0f90d14f39d678b7db11e7f005f8d0c52d982a61c918b28a8f60f5040d41b72df3155e5dfcb2bd39cc40186ad37d86ebad78df6cf70a3119228", 0xcc}, {0x0}], 0x4, 0x0, 0x0, 0xc050}}], 0x4, 0x10) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xc) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r13 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r13, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r13, 0x4c80, 0x0) 12:49:30 executing program 0: clock_gettime(0x10, 0x0) 12:49:30 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0xa, 0x3, 0x2c) connect$inet6(r2, &(0x7f0000000140)={0xa, 0x0, 0x0, @empty}, 0x1c) r3 = socket$inet6(0xa, 0x80003, 0x6b) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000002080)=ANY=[@ANYBLOB="7261770080000000000000000000000000000000000000000005000000000000c10300000300000020040000000000008002000000000000000000d5e87747005003000050030000500300005003000050030000030000000000000000000000fe8000000000000004000000000000bbff020000800000000000000000000001000a00000000000000000000000000000000000000000000000000000000000076657468315f746f5f626f6e640000006e657470636930000000000000000000000000000000000000000000000000000000000000800000001d000000000000000000000000000000000000500280020000000100000000000000001500000000000000000000005001686173686c696d69740000000000000000000000000000000000010000027465616d5f736c6176655f3100080000000000000000000000000000000000000000000000000000000008000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700faff0000000000000000000080000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000400000000000020b61a00080000000000eeff000000000000005800686173686c696d697400000000000000000000000000000017000000000173797a6b616c6c657231000000000000000000000000000004000000000000000000000005000000a600000000000000005f0200000000003000434f4e4e4d41524b0000200000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000700000000000000000000000000000b0000000000000000000000000000000000010000000000000000000000000000000000000000000801000000000000000000000000000000000000000000000400000000c55099bda800d0000000000000000000000000000000000000000000000000002800434c4153534946590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a800d0000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000212f1db50000000000000000feffffff"], 0x1) vmsplice(r1, &(0x7f0000001a40)=[{&(0x7f00000001c0)="dc4bc77b57583c69f6", 0x9}], 0x1, 0x0) write$binfmt_misc(r1, &(0x7f0000000200)=ANY=[], 0x2bb98205) splice(r0, 0x0, r2, 0x0, 0x4ff99, 0x0) [ 134.635955][ T22] audit: type=1400 audit(1674478170.290:152): avc: denied { write open } for pid=2413 comm="syz-executor.2" path="/root/syzkaller-testdir4203896327/syzkaller.Utzhuv/96/file0/bus" dev="loop2" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 134.666725][ T2415] EXT4-fs error (device loop2): ext4_xattr_ibody_get:591: inode #18: comm syz-executor.2: corrupted in-inode xattr [ 134.686224][ T2415] ==================================================================