AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZef+XZt44ziAP0mbfL91soMITkpFBNGYREuGLAqF/huxjaGYqqQZbHHp7uKfIDiIuOVPcHB3EQfBH3NBBRcXJcklPqVFLkMuob5e8Fw+OY6758kQeN/nEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x1ff, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000100000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r4}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000200), 0xf000) sendfile(r5, r3, 0x0, 0x6) 09:03:59 executing program 4: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x10}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r4, 0x0, r5, 0x0, 0x39000, 0x0) r6 = fspick(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1) epoll_ctl$EPOLL_CTL_MOD(r5, 0x3, r6, &(0x7f0000000180)={0xc0006012}) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeff7fef00102e80e423c7", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000002c0)=@newqdisc={0x48, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000001700)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xf}}, [@filter_kind_options=@f_flow={{0x9}, {0x2c, 0x2, [@TCA_FLOW_EMATCHES={0x28, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x400}}, @TCA_EMATCH_TREE_LIST={0x1c, 0x2, 0x0, 0x1, [@TCF_EM_CMP={0xc, 0x1}]}]}]}}]}, 0x5c}}, 0x0) socket(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x10}}, 0x0) (async) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) pipe(&(0x7f00000000c0)) (async) splice(r4, 0x0, r5, 0x0, 0x39000, 0x0) (async) fspick(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1) (async) epoll_ctl$EPOLL_CTL_MOD(r5, 0x3, r6, &(0x7f0000000180)={0xc0006012}) (async) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeff7fef00102e80e423c7", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000002c0)=@newqdisc={0x48, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000001700)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xf}}, [@filter_kind_options=@f_flow={{0x9}, {0x2c, 0x2, [@TCA_FLOW_EMATCHES={0x28, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x400}}, @TCA_EMATCH_TREE_LIST={0x1c, 0x2, 0x0, 0x1, [@TCF_EM_CMP={0xc, 0x1}]}]}]}}]}, 0x5c}}, 0x0) (async) [ 1209.225613][T32743] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. 09:03:59 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x2) close(r1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) 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}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x2f0, 0x0, 0x130, 0x26010000, 0x0, 0x130, 0x220, 0x220, 0x220, 0x220, 0x220, 0x3, 0x0, {[{{@uncond, 0x0, 0x110, 0x130, 0x0, {0x0, 0x25e}, [@common=@unspec=@connlimit={{0x40}}, @common=@unspec=@state={{0x28}}]}, @unspec=@NOTRACK={0x20}}, {{@ipv6={@dev, @mcast1, [], [], 'bridge_slave_0\x00', 'dummy0\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x350) [ 1209.429882][T32753] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. 09:03:59 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000003c0)=ANY=[@ANYBLOB="120100004bfee908e60f00985d19000000010902120001000000000904e13ae3a19c7d8b"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000280)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x4, 0x8, 0x7f, 0x8, 0x80}, 0x59, &(0x7f00000000c0)={0x5, 0xf, 0x59, 0x2, [@generic={0x51, 0x10, 0x1, "7647f0973751645eb101dc7712149508501b7ab205afbd21a442e9bb55b19a18ecb8fc1d70283675819cbdfdcf5cd6365e7567404b81081650321ec93e74e2b41226f8148f8e5f25c937f345265d"}, @ptm_cap={0x3}]}}) (async) syz_usb_control_io(r0, 0x0, 0x0) [ 1209.556192][T14313] usb 2-1: new high-speed USB device number 64 using dummy_hcd [ 1209.619211][ T303] xt_CT: netfilter: NOTRACK target is deprecated, use CT instead or upgrade iptables [ 1209.638877][ T303] xt_CT: You must specify a L4 protocol and not use inversions on it 09:04:00 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000440)=0x7) sched_setscheduler(r0, 0x1, &(0x7f0000001700)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000240)=""/251, 0xfb}], 0x2, 0x0, 0xfd0e}}], 0x40002db, 0x2, 0x0) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) r4 = socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000340)={'ip6gretap0\x00'}) quotactl$Q_GETQUOTA(0xffffffff80000702, 0x0, 0xee01, &(0x7f0000000380)) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYRES64=r4], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) lseek(r3, 0x200, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) dup3(r1, 0xffffffffffffffff, 0x0) sendfile(r3, r6, 0x0, 0xf800) [ 1209.796167][T14313] usb 2-1: Using ep0 maxpacket: 32 [ 1209.866220][T14307] usb 3-1: new high-speed USB device number 90 using dummy_hcd [ 1209.916226][T14313] usb 2-1: config 0 has no interfaces? 09:04:00 executing program 5: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f0000000740)={0x7fff, 0x48, [0xb661, 0x4, 0x2, 0x1], &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc68c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000}}}, 0x0, 0x0, 0x0, 0x0}) statx(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x0, 0x0, 0x0) r3 = getegid() syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x2000000, &(0x7f00000002c0)=ANY=[@ANYRES16=r3, @ANYRESHEX, @ANYBLOB="2c6e6f6c617a7974696d652c6e6f71756f74612c00000000000900427461626c652c696e6f64655f7265616461686561645f00006b733d2eaadca4bd1eacac3030303031303030303007000000636100002c75737271756f74612c00c6d36891bcfb3275f4642d4373d8c18e105aee52aa01976d133bf1511b22ee4c4f403334cefaa3d2623d76ebfb0000000000009c0a1671d7638e1afe00006f7cac0cdaf302a0e742d8e3813682f71c73dc7fc670586d3ced36188df307000000000000005c0eb48c07ccf50300815ed294fe3696c451d6f11f7a066c987bf0db6a2b5f9dc671a6fc04346009cba19c0a02f457d2f1ae462622a54af7971845e7561545bcd5f73b326536f613c1e196d992b32bd65057a6b713544df1f6d20d8945416978bb7e8a5900001c000000000000003bd480a553fa772e9dfb6fd5d52535f46a1bfd0afbe502bdfb4d5a52dc0809aa76427a464430529d42f20a0d325252037155d58f1c8110d76b1ffa772e88e2b04b9f2f65cbf0bebad82820f22d74c3755971d53a6b7cb494ea3d56cfd7f3e7677fc4846ca6bbd297c12eb678a8d950e67edd07b49e3260b85a36c499bb73bcbd95b21f9cf699b035835596c08b37442897e4"], 0x1, 0x4c6, &(0x7f0000000a00)="$eJzs3d9rW20dAPDvOW1e96OvzasirwPncJN26JJ2dVsRmRNErwbqvK+1TUtp2pQm3dYytMM/QBBRwSuvvBH8AwTZnyDCQO9FRRHd9MIL3ZEkJ3PrkrWytGe0nw88y/OcJ8n3+2TNSZ5zHk4COLEuRMStiBiJiMsRMZ5vT/My127sdu/39MmDhXZJIsvu/C2JJN/We652ezQiznYfEqci4utfifhW8mrc5vbO6ny9XtvM29XW2ka1ub1zZWVtfrm2XFufmZm+Pntj9trsVJZ7o3GWI+Lml/70w+/97Ms3f/WZe7+f+8vkt9tpff6j3f4XxzFM3aGXOq9FT/s12jyMYAUYycdTKjoRAAAOZDIiPhQRn+x8/x+Pkc63OQAAAOA4yb4wFv9OIjIAAADg2EojYiyStJKv9x2LNK1Uumt4PxJn0nqj2fr0UmNrfbHdF1GOUrq0Uq9N5WuFy1FK2u3pfI1tr311T3smIt6LiB+Mn+60KwuN+mLRBz8AAADghDi7Z/7/z/G0UwcAAACOmXLRCQAAAACHzvwfAAAAjj/zfwAAADjWvnr7drtkvd+/Xry7vbXauHtlsdZcraxtLVQWGpsbleVGY7lzzb61/Z6v3mhsfDbWt+5XW7Vmq9rc3plba2ytt+ZWXvoJbAAAAOAIvfeJR79LImL3c6c7JfLrAAK85I9FJwAM00jRCQCFGS06AaAwpaITAAqX7NM/cPHOr4efCwAAcDgmPvbq+f938j7HBuB4s9YHAE4e5//h5CpZAQgn3gf36X/z8/9Z9n8lBAAADN1YpyRpJT8XOBZpWqlEvNv5WYBSsrRSr03l84Pfjpc+0G5Pdx6Z7LtmGAAAAAAAAAAAAAAAAAAAAAAAAADoyrIkMgAAAOBYi0j/nHSu5h8xMX5pbO/xgXeSf413biPi3k/u/Oj+fKu1Od3e/vfn21s/zrdfLeIIBgAAALBXb57em8cDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDA9ffJgoVeOMu5fvxgR5X7xR+NU5/ZUlCLizD+SGH3hcUlEjAwh/u7DiHi/X/wknmVZVs6z6Bf/9CHHL3demv7x04g4O4T4cJI9au9/bvV7/6VxoXPb//03mpc3NXj/lz7f/40M2P+8e8AY5x7/ojow/sOIc6P99z+9+MmA+BcPGP+b39jZGdSX/TRiou/nT/JSrGprbaPa3N65srI2v1xbrq3PzExfn70xe212qrq0Uq/l//aN8f2P//LZ68Z/ZkD88j7jv3TA8f/n8f0nH+5WS/3iT17s//n7/oD4af7Z96m83u6f6NV3u/UXnf/5b86/bvyLA8a/3///5AHHf/lr3/3DAe8KAByB5vbO6ny9XttUUSmwkn2n+/f4tuTTrWRvRxqFVIreMwEAAMP2vy/9RWcCAAAAAAAAAAAAAAAAAAAAJ9dRXE5sb8zdYoYKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBa/w0AAP//PEXfyw==") stat(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000002380)={0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f00000000c0)='./bus/file0\x00', r4, 0x0) mount$fuse(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000300), 0x4020, &(0x7f0000000580)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x3000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@default_permissions}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x9cfa}}], [{@euid_lt={'euid<', r4}}, {@euid_gt={'euid>', r2}}, {@euid_lt={'euid<', 0xee01}}, {@dont_appraise}]}}) r5 = socket$inet_tcp(0x2, 0x1, 0x0) vmsplice(r5, &(0x7f00000082c0)=[{&(0x7f0000000f00)="cace5aab283ffafe8175e39903f126e81d61c13731265dda8457a1a8fa862da29acb4fc1cb3244fb0406a1253700dc0bf296001fe900cdec0c1af2143439984cd763cefca2c2fd2233fdf0e3c577690279a323c3485cc036c5dbf39709c0753c66acabc7d2ac12b9072ba510ae817de01bb1ada6f878cc1fc1d983b91f1dc3d8214ca6e14a6030c32de34d5fa80f6fd9bc52ac4135136236ecb291e05ceca187a6ed8fc1510763cc172e185d94e1486865b64b87405dfb170c81c6061ad805e5ec9224f0802d20a3953aa72ab4647f560f754d8ee67dae4fbabc63a3fc983e74305f4c00bfe0073e566de2d96b24eda9c962e664dcb929a8f0737c7c04fd0c9cfd35fcbe700483e187e33d53d7d79f255f4d60998d653350b97ab3cdae19af52bb1f0456a52c77bf282c415b22b4ae8762b7ce001cbcb7df4e4b918a5e7c25c2eab005894229660ae7f09cae7d6139d471ec661c4d1132762742c29e325627ac0f34479d863237241b7fdf9593be94a97f83d67f32ac0255a2fcb185b2499c867401b2a16367fd4db4ec3bf860abf466b8e288ed27e6291b59537f8d4c93a2dd0bdb09d9481450ec78377cdcbd961f592f952d4fc77e5fc3b8655fe5217d8a22b1643c351e9fcf26c5043fb98e8b364b665568e6f2a4f180c3742607bb154ae42452adf7b45052a444b49a032b0779629cd1fb4de652410ff8352de0640290faa39a7ab091fa20226e89bc4b2a421a7bb2a2c517c5e89d362fa7c7811115e9335c76622738aea0641e763d5665d5cd9fdebc1b4d457d5ec2efcf037aabff9f0af0c4c560e0d1fe96391f154c7a1a901e6f554977d5a41d7db3aa48a88bbc0b03a3cc988e5b4810b3ec0adbc68f583e440ed16b78c4e40dbb7bbc27da1cc0612e75ce45a2b176a7075c4322e9858e548e1d74219ba130540968a6017032f9f8ccc986de2bb025095c1949374504b5961b812e9e5236094b16c76ccf859c32d28506db5dfffbd93867ee5d760d679e5da6d45e0b34aeeabe900048be5ed7526358980c37b34723671f6410d3cf162bee0637d194e20a16873e57d594f7f0cc8f20502c924d554a1f583e1192c1c2ad6bf5b0ef21bb0d8d122ca43490d6233027060ed6924644e58b3271d6d27ce5906bf9a9aa0448a5e7fd5b2182193aeea34afefe2abcdb2d4cbcb430d1a96e9f98a8686dd729a11a0a79ee09b69b194a86b78d536c14b97c5886a461f0fe207f2ae26b50046625f48f98c92d9fd889df3fabfa64132811a53ca435e7bc184a8eca48c4e544cf615e6956f652eecd8166ab513e3f22fd64c4083a3bfa04557ed16bce6ab82fa22c3ce39c309edbe8699c2c62a650c8cc25846d2d6695a601624430dc5109dc5a90abfe2fda64a0e228560325d1a786006e9cab37737c3c401e0acbb81c3a20fa5e99703ec072e39e1f62b909f9e140aadcf75b030076d4b1518d0f26beb57d7b5acbb50dd7be9df7b43f4ccf1c5aec253f5adcb4d730e3ee1f625a7c8d5b76bd85ea36664fa797de8e912f75904c56a1b999f78b410fbc8545426806e6cffa77a32e6f5cb5e95eb20d702f934c03e887bb9c3a2ce878c501c55c640269301984d9a2198eb54c29720f35695e3fe1b32b9ed494f3b7406bf63d5faddf89b780606d8f03fe9404eb37c44a2ed43988aaa5af325dff9016673b479cf7c9c194889ad208e286eee642ace03bdd6e713650befe754d96893b7aa177c2db717178bb41900a9128a823bd801e23a65f51204e7f0b0653058c1e878968b7ab914245c922a29ff0b5a01a7dac7317029881a2194baa84a2cc580aa929a3d5f9d58a288092e1e54271ca6c455a4e835f952c99137c7633041dfc3434ab5e539cf3a47b6620d329196cb51fee41c571c6b21499922904a85155ca5f7a67f5b97f36ac62e039acd02036e317a3b37512d18856126247cded4dc89ac67c2075badc25433b25a39448ae66d01d099c24f5836a1040c25fc8bf2d4cff8c1ea657a0a16207e9e6fbd185d2ef14395aa5e4e0a9abdeb3745b8eba4bb82f65ae59d75cf2964110b24cbfb9ac4c0946b18185ce53851c2da842162a8e87e8dee5632c0b1d49bf759d75b38d0e16c428130381b76dd5d584a0cde6ccafc710653c070fe86c6a4496efb0de745d49587bec08f01309e9d165432de7aada2cafa56ffb7edee66c50b14545888d21d36b34f213c5cf389f2553f4a6174e13a906716ea89e7f60b09f09f4a3287563de819c175d0262796e9a2b7bd4bc7f618ce8f1600d4b9129e2ec3594f1c375e712c7aefe9ac9aec37918ed0cbc3007d321acb7c9f4408539903ed38ebc1382fb248638bd315fc28af87f306065fe70fd8697b40c28fe7e7111c586fd4849fe257cf3976bad37871532ae5d8aa095c81113ffd0bfa0e74de7907ad82b178afd1700a28d18bcca06ef3e9a29986ee9f9e695c5cf4777dde9d0bcb536b182e430b844d41151f49995695c2b72a13b4a4780c557301f50632e96f78c55e40e5ceacb43ccfb9d00513dbda5f3ef3b9fe33b74ed5fc0b634a4e7ddca7e59001536c931c812f2524f375b4c57a3a16f43bad624aa0fe5d569d5a041a917e09485b1a976bbcdc3f18ccb44deb1d1ed89ffaa7b7aeffc08268015adf4bbb4644e1d74ad3402a6669ed3254e2aab8405803e7666423f1c71d7a170c2834ea19980eda273789d8df1111778a01b662a515005f0179ff859bbe41c84fcb52f73e550338e17ddb2a686f5d199c53086ab58b002f09b54f0dc6efe6067b7bdc2948f973770b5fff52ba28335b3b9d63ea2dd20f805d7c5b2c71ead8d77a62b337abfcd2db79860b7b2ce6b6b6d6154e0fc78957a41117db8d1f3b8a8953af87046126e72c11c3794ffb1d603310dd974ab01b172c8a7a2fba97a55745d44d4ffb6a63cfa598f887d3311423c02f76cf9f8279b173fc55119a7f8557e5b55a40ccd401722d0c8ece9d322e956204376162eb8ad7b52607187210acb017538af2347c09d677407c5d26be81016931e97c521f79235c84ed9e3a715621cb20bba7a5cca4b09cc973aad730e849c71a862a8a1963f973cb51d7f0efc9ab097d851ba6f1ef5787a53f620947118e67efd6a505beeba0db2f0a4c6a406944163c2a71dbb3f497478d8ad1b9eda08c80f2a30d5afa14cc73e43d7abacf497c4bbec4a15113099347a01fc4bea854f0d50029fab63da24cb9eb41ef86bbef66aeadf721a67fac0df79678e71503ca0ef2faa6da7ced1b2033bd3303665bf51be51199d544dd6183b6fdfa84488c1371f7b4d836e284e1425f33f254d4d7b892026d2b3212faaa97f48f809252bf8edee14c4b2d07e6f7c616a518e4319f2734d85b73a036c12c609651ea33d82bf0a1d3e32dda212835f81a3e8f42492221db5fe71e8151e210cc8fff916ecd6fa659978ff635e1bcb0d06dff042499349785a3db2527989351cf141b271ea43008966f5758a22a8f91e9ff3f443f329bbf12d9473b91fb4a90c2ebae7f34a2c42dab9908d6d2c233c7dc0dbba18ca8d767c788b9278d26e2f8fee3bb7e1649dbe0c1064d752746762358a4c1af95606cfa1d40905311290b40eb3e37b67c47f6090902f1b651d7218fdb17acd586bdf4e9c07a7ed6c0136660823b93ac85bd9e9f50478285740316dcf1e1334926f63364faec6a780fd2ef67bcbbe54f6d71bb9e6f7817ab3b099c525eb91c5b0da18e3a082290c35f8e2ece23e7da2e68ef5f0f6a55a5e2be5041d858eb108194cb7d8346861123193484f7db9102b662836d55e1fac6a6be03cba394c8e5112bde42c78c0ee1d0b319e33eedecfccd9166c7da0999db3c9803237b06f52b23a93f50e01fe9ea498d2e2466092a6b8c7aedc3ad2854c2b38db1747dfd47d94cb9a608e5f8cc44b08caf66f46495815688bd91212ed21ed3b1a69aec7cba45836ef61376fa4e9b592c2935cdab0de423b8ec71fb520d274558c014bc1c1a487410bcb13a2f453d738215dbc8d758928e9f745e817ab32d8c31ca2822e466790e6755070aeb0f1c23d6971cba24a1f0f807df4b344a0b06552e3d753c21980dc4d61961223d1d6f4941baa5aa49e5320370017b9d3d02d96b304c994ef1d11aed94b4d47ae48bef8b378bc1c59f46e594da20eeef7afb5e4815ae25c7571f83678b3a3c0f585f2608b9b8be63a814498763db5d11b8c85a0ed89a01b94592f5e10f309e0ca2550d8b63692f841168df5efbd52002b40317b46ab5542c7037b9bdd5ad1f9efd0f6344057fd240fdecd9380a195c627d78c28a924950476253a9a5efcd5516d50a07367c55086a0097e164379f0ea9e641974d83abbb1fbcea42135644ab94d49938c930a360d7a7ca897d26e4ea6cc3382c1035c5dda7c682fa1f2776dc261a23eaaab314b317169fe48f484345d8012874337a4cba655ee641966864c96874da5e178e398e506a595e7a1ccc227a353ec3c120734a70b1f6cab8b164fb3c07abe9a97e96ad1b7a858da09b334434b27701538e4e68b3b6c2900c8b0d95e9dbe5736e1af505e2833c5ef0d946c8ab77600a6102560b0d2cb47f5738f2156544499ba98cf76825912fc15ec05e4ff8525847cbeba531887f31ea742a79587688d53620f8ffbd3fbd82ee2c4142f2f189c3a61157d1136709e2fe05065ce0d8616f59759485784e345f214b0cb7976eb0b036af399fc00f5f2bbb8a93888f2e93c09b246ba811c44a2876cd0119e1c3e9975cc67aa5115e2f711733232fcae33917e8b8bfacba324d47d972dcb8980af829079c514e013fc16c2343856bca3016ac81906ca01a65733319fa82da602b65ac2fb6e792e59a7ab2cd7f26ddf651bf62b245d6fc3c11c944856a3d1ff675ff25281b63a6c98181e393f4f5a23e3f33ce9ae7ea9b088d55b7ca97dbc631dfe4d23a91ab9031278a8101350a4a7905b8e6b94c1bb80054f25eb7ef68a49f42781db4cbe626466a06bc0d5613a4c9348431d37f47ad7ad0cf54c6b4a51968d361e72d4bcf2eb7044f40ea79667d424b50afcc6fca0644bb8b536a61e0637e99a0bb6e221f963ecde12a40208b9ab449c3ce3b9a086923e1783e8ab75fc39b3321ab8505e9cfd481fc03d65c7a20b8eed34ceb62364cf61f3b08b9115c7f82485bfb927af21ff41c95f6fdc93021df7d050f5f83f159a801c7b2c05ae29415a071bdea054c27cfc74fb556703f2e7f34b4ae65505a487a9d64f43fe454114ac989eb72f81bb4a3f2a4c353bcd109360099d9dfdb3026cdd0116672dc483b7a4f57b8020524a5006773a74e230ca52eb6ba42f9b8db29f0ab80d8fb2df13cb4ae447cb7d9cf6638b25bcd17695463e0a6ee51b733629331c0ff945ca88967d98bab859551cdb06121a36f6151c24af344b8d5553840d5014a30ae31c3b03f28c9bb5b00dec5d513617ffaba9363f5c8b2d34c64fb2987cbdfeda289108ecb9306a20b8a274f49e1931362b2a530b83a141857cc8df5970f8214ea30179f6d1232a2796e333349a3fff2390dbf6e3d57f3b7b57136f07a5e287bb7320a70d790902d4bae9913c169073d833d63e361b2a9711cd255bd5dec19ffc682678a20e258dc1164d0057b96aa0e7c3753142ef473e162943294c5e6e14a8e36206579143e29a176212931569f3c44b9f848027b90ebe9587eb53f0a73aa8d91d10d7cc09462d9f9d15bb0c46b5e4e58220bf78e740106c28ec5fb780206d12744894ad9dfcc166d2ada2c14c3b48389524ac7971d5a366d8ffcc63dc6e96e074d27f42ae816f376f0d8720", 0x1000}, {&(0x7f0000000900)="1d34c0e2944d1b064a72c96c62a05b027ea2337f33830d088085b117fe1d28bfb08acc557f01748758ad1c4ba1ab0f7ea2757bea98bac0b35a39bacbc9b4ec2ff539694e1b862e26ee9384988053f535c9aee22ecc708af15e780cd2f383f52bbe7bda52511545e58e5a6f237a2d135b84a9d377ea4d444f612bc1581efd82dc612fc88430fb5a5b7739b2cfb8ad1a2b79d83d2a677507f83dd864288e28cd83857765244e6193d8925678ac1432e420c9fac8c5", 0xb4}, {&(0x7f0000001f00)="ed5fea49685065a3900fdd0ff7cb18542c83a4429d65e395f8e32ac3346c1185f83feee4369fe2cc55a8df84dbf5b73b9abe19d41a7fc363a276fc19dc516fed55c4b9224fd2db16e379103e256bad52b00ac422ac91d8d64c66fc478c2c7895e683e6682cf8875c2c7914e87189a268287bb7aee5330e166e89392049ed39bacedd7488235ebbe10593be9a2b1ee4481507df470bdf6dbed04c313c5bdbb73cdf34dbf0d5ce9752a0df00ee3fb9faa4514110118990f25e1ebdc7679383bc35fd87024e0e3dac633f85d7b457192cd3c1174084", 0xd4}, {&(0x7f00000009c0)="4c25deda269aa75a23f03fab6e4c0fb7d1aa0770bc12a9a2f05e0bade00a0b16e441a32c84de2d50354ec123928e3d870a18f60831e4ef7240a212bbbf2729", 0x3f}, {&(0x7f0000002000)="b7887f1e1d58d96a7a84fb", 0xb}, {&(0x7f0000002040)="cb596e156db3", 0x6}, {&(0x7f0000006280)="ae3c693a42a5b48aafb8af37151ed85153fdd0adea837387ae42fa7d4096602e82ddb00d13f60d", 0x27}], 0x7, 0x0) syz_fuse_handle_req(r0, &(0x7f000000ca80)="7b758986d688e407442653fbd78279b702c0b954504c2f18dcd18097de6b99ebeecb9f4327b68ebbda4c74aa05bce25908f740955b98054c1f6c038c5f797e1c6828d74f1a652abc6f0c0edef9966fac76685345877d8e0f90b31813a14b72ab99f6b8b08f3f00929dfd4fcf338b87a40ba3564a9cefadebde78b29e85c5d1f54efa7b087834598117f5fb59aa303fa78e7bfa8e90af87f6e24d71687afbcb2eaa5b116b033a97b4c678c96da5010511ef5a46475d2c196acb54bcdc856265e0b9a4c4611e22eae8f28690d08dc2734761236ec3a1e373b89e91e55be2762f3c22bc1b1e81e772c0c4f30d0142a6d4b226aaea7e58d9b85efaaf9923e11b0d0bc0642b033d78335ac64fca99ded1bd6619778c226319953e425c7724e8cc2eb50ba8ef7fcc895160ff38206b264807ec59d0ce7b71301f43926e8f6d2f8c13d99f472e0d36db999a18635f6837441926676cc90a7f9fc1d9f423ef723d3b24279baac6e760b9cbd14cdd704858b7c847ea35f890a0750757b004d35046b1633ee9a4047a893fddd3bd02e84d90f18943555dbb7cbec9bf773fe72ae175f07076ddc1f71a103ee375454f2f230de1d947e401406dee90d97e907950e65c207445c8d25786bb0a71b9adc9882252b63c29d97d074f98e7b29ecae17b9f9b9303df6e0526366c86850ed1e614e49bb252195c2f3595a303aa50f69466629fdbad1bf2a9cd84675de104fd81718aa0e9246527fe739575d230ee142816b7e8403695abcbca8fd3f133bcff0fcfe906fa0d13c37537b76188363c1d3cae2f3183cf8c92ba9f64b3d3f2715f69801217a5cd239cbac15140cddeae0c4ab41f8294d0949cf1f29f9263a70600481fc7f4b6f326e754fe163490d2a7a2cd744eb4f2a2b71289791f462f30e2a324aed80c280b6b352a3a60128f8bfc3fc18e47c60f0df16b2dacd6e2e8862f844dc52478e49ce7df31067f979f4e73285e62d16f7f8c733e9db1cfacee23767ce0488371e3c57fe81f1cf47569f64f3260680de724ac8b2454867f83f168c994c63b25cfdb3b925b6993b7e6f37d685b434e8edf66e0fc756e9b39cf3bb771c8c0020c63a4ed9c7539f12ab081c8ad58ba5df6ed05cadd0aec6092b85fbb2375a5f8a47a5c8797b8198f6c7346aad24ee46bb160363630d0df94b89ed349fa2f2a3ef0d60636f5367c39f73e6b31ed21f88d612d24b18d87c7beffca7327a5fdd7e493f040fbe90b291456b928a1e963776d0793236cffcfd7d4ca9f86f1d1dfc2389a97bbdefb87e104ea4f6673c3503391dd642002aab26437703bac2aa45f9f2ac68ce036755e34372c76a3c27a5274c0025f9c0c3791a519673962709a5099a6bb8837c677a8362d5145b445d37a50308f35d522af24ec99a633523db3521aadf9ff716702e8e0d144494368a8b0bfa8b015405119535383a4f6c969c2b78b675b70b9aec5feb5dc89caa9b948ea19a65e2dd8eab56ecdbfad35223a7577e1dcb0ad292ea35b123bf8796afe8504f04494377e3bf69cde50fbf2f8557bb863c90764b34f935f057438bc4924408f968dddcc8421299f0301a1551f702f6f93832d4b528ad88cfb5d33d1fa623ccd148fcdd427d5a6b5d6b8e747ede5a0f932607401a1373075068e3553d6c20f0e8df2691e664770b62646b7bd42d8d22cd146a88332439e6574b5783d1a5a37ee14bfac5a5c74d36751d4ca8f1da9c2c3713bb4b953c2f48c90bc4df70b0a1367c5e75aad2aeed900215673817696e9f729283db7404058d95e4cab36be4f7c74e16174090c62d22f95b6b32dcf72edf676e32095b227304a59d21b43443c92211a5cd6dbfd2ced62af858878ee1f3528339c1841f258d2d48bc135162b726dd6dfefc4d55ab453f8e192bfe9e234924c3f15146f72109760309636ef7060b0be07f2a86d44b0c402fb3f447373baed0091a2f182b9209762902eb2221dcdc9eacd897032152f95c4ec8d16938c1dd8e1c6b809295bbf8dbf44422b2ef1bf348564e3c1aa38d1070f09bf2d099dd1f13a4c7ec96f545b7eedf01e8423ef30f9cab93273cd34bfcb6624737fec65bf580ed3a8b0ec564680fc7ba78df331070c3a3078cfd8255292cb605a5cd3e9dcead6a05f7e158b2675bb050ba6daf439e71d89078d5dbaebf3bc11cf88576063af1c9ea7ed543f82c10767c12d56ef4ac461b67942bca1e9b9d663c10c7eb4df8d2bc7d5e40da274d4248f01ca3dbdc19a8659c3d2ed64a27dbf6d32f58753dfc48783d9ef353d5c9d33c926db02528ae552f4f02b55c18c63eae4d48c005832183b256362621c09ae7ade840aee2cbca506a6f0cfca6c6e8f64223d63d45d9344abc77e379961b88ba700e50780911222c8255af08765525c6c10403524836d78974e6b4874facc310d84417b762edd6087c72a4a4d917dfa82ee9273a4931f9f8c4de67dc5580d4bc7c457447a4fa18c6c9ea07cd7c1fcfb56b562ee7ad8d2003f9ba47a700f55c7985a96ae3295f8eb78c80a7ee45dfbdd9c01bdc9e9b2c665b863328bc0a1585167718a0da2b29851c4db4b024ac813e912db32514b00b20d369c6b33967f95764992b1b81789c747521221830ffc7b75f67a038240d4a7b9c3ae977b122dbc7bdc0c1968b4d7d053a5e9f7e2fc98108c33e97c53aa753f805b351485dd7cf2d6bdbdff18d03dea533297fb3e608e096c5dff67fdf80d62e5d9a3be31c2233f421b2657548f46ca69249a8b53914eb4b06d3abfcee9b4245e62de3aca6398fcb28c024630a585332c7f89f7d98c24bfce2c4cc8b4ef311bddf22ab9ad036e28e08bb0a1b491715c096c16be1992f5edd23855daead19827825325a8cad8974fbc4099e190e03a0c5765225c4fb3411664d157889f4b03873238f6917ad340dbe9cdbb85e0b819ac911febd7ffc07f6dbe75daf17772610aa7256c8b375890490f64b9682582520dec3eaf6c4358e81161d6a3ef84a1f4739ee7b290370e3671367b0221dd767abcc443cb3cf435fe21788dab9470c91786edf24dd74b227e5917f4f417d342f539a037d578d126c736c83a7ec97eccafca151b077c09e1d5632efb5ecaa4babaa8e83e9c75ac9564a0feb04d1bdfa86e0b52edfd8ac090eeebe7799315c2207499765252098f8ceffbe796608f4788d89d6f52e3ec59f696d239acb156b7e1acd62284e2f9831a72fd8d02c914751225b507d0eb4e587a4b8195d21d5c5a7ce4bbf0a8ad15302f2af3bccc81ce05144eb2a4a5d16bd0497f7223e812d3ffce28640ef96241df0b513b5dd75f2e2a73d8b938de06689d58cdcb3483cc1f6cc714ee7645c5e963f9548c9fc5c7a8e3fe55524c87e22adc52aeb0aabc6d52221a9ae0eb66f13075940a130e3738cb0a903ddf75287556fc968d4f89ea17b9362261694bc83e4f211435686cf2264662d3f502703da2080e50bc3d7f5beb37e10794f61c283c8a8c055c4a59a8ffe10b7962746c97d51788da52e07d0ac9b6cfb679c2b03be5df8659a07b1ed1f6e7c03760f5f5ab67d8e60c7ec5b8a596785f84732ccf074e224de80002303914ae4ec44491b0c54314bca659b519b35a1da3bcdc8ed9a25b3edfa62ffbefd092eb460fa0431dcfe27878c82cdd7fbe13b1748a487a312e9cabf7f4084e9f70b1c7c330e9065639b310454d3431c60d7914c09bd0e1264f9d1ffb9345a004895db7f104ef96419ced90c1fa4911cd38a658891d0bacb86fe331dd1e68138102450d9d25a2cc18e2f86b03b56ff3e1c9bd1884243cceff60ff75167c044cc464db8f2b982d088eb75476a8b25d45cc265b4cc9b4e1e1401fa9e661f7611e14234a70d9d67a32deceb97499c27793c65cc9dc58853527b737d4ca4d86fbca6e289e3a80e63d66b4fe12300205b2b86f13e8c92ab671002cca2338ffad424700376e14450f4f8947d7835703224b2efe8e03b869096c2dd04c3befaa2147576566cf39c611c72e7cd62c1ccfce92167583e5550cbaa9179570d8720467c41373e04e5a3a4c27b7cc151bf6a18ec742fa51c669a86f070c8b3933362ab74bc1348f22ee27e551d7b1119df59a4614db7321e6b733d5bfdf3fefb11dbfecee05dd4f07ab6cd7cfaf5289dab47b5d918cfc94d544dbc68ab1c67b23d77754f0cdcb41f8e88c5cde75ad05c99ccde44838cf918348563f86a44e54a1b86ffd3ffd0a94ce3e4a1e072e68234a86380fa70bdb81756c8b73b66699cfff2e08a4d585cbfe27d46c9565ab4f2c8dd161dbd584b486e1d55de24f882ff34d3445376d1faa965a4a9c1fb8e13eced33288bbebc1a2ec6e501cd9066cb184620f5d5f6da5d7fd700f32cc7dd8c5a664c3c9fc02c4622f1d9ff03fd3786a61b6b3767049b1e86b6aa68d6caf9ec3fd48bf7f822d7cb80a59addfae78f7be1a3768dea191f77b0eff152dec01b7d1ce4defdc836c64758eadc5ab04742a7a0d507d9bc94204ab060d2dc7d418ddae22672ae6ecc96ec4f0017b35b45201deef34d2a884ab30fcae5b9974c4cde1ea798b6925ab86b7db4456b8835c3e04c44a25c52f13844cc22d48754c45d6c8403be463b3b90e0d35b0ec585c56cbbf9d4c5527a4a123290e208e12922d3fce48913b03e47898b64f8817acf8a864640c4fa2a44d65279ae990150d6d8aebde408369f6e7a37d3a4505e224fe7e00f901e7b43429eadaffe4ed5c4726960be43b6bf8fbd1d4f23301a1dac89468f334109971b149c5c670ec01699d862ea588777c92b9b82928b9c5d034955cfe6ddc69e635476dc1c92eb4271e9ebd2e37c0ce42723a8a2ad090867fc7691e9a1ad1040cbef71123dbd2ca45c873d77333f001a72a204c2ee0b787915b1ae770ebae4d87946b92aa003d4e124b3bc75d6c1e16f9e5d56170c6a681c31704087cd1581a1dafb520706cbb47fd337d9ed534ef16623fbf0b44eef76da9e47c4b0c2515b7f259a450a1beeb5c3d5c592f2b051d497800d185352d1fbee3646ad91dde06496c69b257d54663f84770a308d61d1169d5eb6f88959ef72b6cd86c4df42e3932e23cd9f327a088ce14442d4206ac691d4b6ded43d0f6b5815a5ae8badcfda5b43a9901a0a75abd322975465efa1343619e6ad28c1f4a7bf7ced6c780d6b7d57bc5b1d8f12548d34f1f1bd1b415e0abab3c18be0358836c1a22773a78c39ae9443052cf9af8d0a78df68efa359b73df7769d087f413e73e02e8e4b9b3aaec9d52b85aa09095dfc823f238e986970eaeab954613eebf27b847a8c02be940542a394d61c477f36742b581d945f10933a227680c8c398dd4e249f4c2df811200aefd67e0db884e489afd7ad6ac5064ead4371f1c3f901a0f82dc5eb8920d822de40c7d4ba95530662acd197cd92fa6fec87fd5d58e5ede8c21a84e00f4ff46dbe25b8e9b1b820ce2612573e225b123bc6f751645ef920134d639bb6ca0830dc54ab57273128e67fa04d5106ced15faab4536ef3d7e7a385ea94649d56defc25e20920342b838b4b9330b0cdc44526bb4f859e5bb987b6e5f8dd932431a4fb50fe293607042a8dd58685a76699ed184a7d6543d2c23a48c2bd24868bf236228d08478e91b194dba84d43f6c866be85833631ae47112c9b94fa499588795e7f4747895e1ddb4d5b8eddbe066477d5a2100226dab88ecee4783eec17deaf7df0bda38afe5601eb015609f2712679952b403015528872c096806d02b5994bd1c3c12375bcc8baeea90575e95289980ef7aa043ddf253ad191bd7e8ede51d855500ff18e62f8bf6fecb99d31edccb9ec93336f2449b4ea76070044f0a0af02d32d7397461cfba959050ed911395149ccc892b0ec3b643f847bc86b8e8397a460af400f5b2a0a29554c09c56f0b7ecde440dd3c8f57e72cb4ed7ace49fe4792a3881a4e7da95beaebf1cf62da21d608620fc1e2d2e014db4139f92d9c2b45e247acf295b10ee3fcccbfe4a5dfbbdaf1d1d766b3122e3bca83897367ba3163306429f2eaf28cbbc6237128c9fc4b4293babc8a01fb4ae9fe00c582508fd58a0bf40f40a4553bf7a22e4bfee11e45077209353ea52a27f6d5432985362870ccc1a443e5156baafc918c2e93129c263421b552bebbecda2df796e11499f06555383c043a4d9913fb6cba0815e8c6ac62a0f8e89a22680f2bcc584d2ade3c8e0bb4cb1c9e234592476d6f5a90b01cae0b641911cab70947d0f4bb0a0d3caefcc27221ef96d378c0e5f9929aee654d26513a9ec08bd80ca872f0173e1e145a4f1acec251ff02f579199f4d83038d15882092b4df5f01afd208450b0f4f230e90fbee494e546d4a0a213dc1b0da468ea2fa2741f2514604b4e6cb90529a891a7d12b9ee07c96fe35659bf45df1ca4188805b8571f6988794e36438d197a066d208ce79f1baab347f25f048bd65c07f7e67f67243e7cb5f8280e31eaf10913779a474da4864d7633bbd99ba0fb66d93ce0d78b47378a26b3a2cc293d1118eca814af92a10c9a381a0aa56b5325cec29054ed2ada5c1661185192ca512246f1f0a54be0a1a69c2520ce0116cdae472d4f5307a0e00b4cb385de051803ffb79365a5f9ed27ea454073c1f2cf9db07fe68f2894c179cbf3d4b2ae0bb79b50097d439f0ea68a9ec21a3af567d2dcc0cb5ff216f8f76205b1134caa538fa65dc7f43db48af3b02876a52e9b8b615a09e8506c5fdac8a6ebff4098be39b5b99a2c68ca26475ac691f1bc700eee3c17aa17f994994af6facb4448c7ca730e9cc0ad66a2501aa940616de721c52922354c8c54284328fee7510e8da35cdd903e8503f8334dd8c71416c43db4dc14cae1dfa6e8cf428c29251b495fa46f766d151453210a90213ba54a127ca37f78ffaa55eb0527eab86a4f3b1e9572f408b630d5764e981a60d12a2b006b9d1ff3b1164013554708175525d04bc64d27a3543052d47f9e1c24bbe4d520a86e826f8136970253c9a9d7bf4fd696321aa1c999a0a24a605be460d0d5a4199cf8be1ab5cfa138d019a63ff79f24c12a1966b1b010079f07de0ddbb404003906b59417c2da370de4a23928a4057aef8fecff80366b5746974d3ed20cb84dcf78018ea7dc5097ff699f2b50d62b4269fe54e2fef56a25ce6248af580d48f9ce39c1d169c091905dc2eec2f2df889f730db93a1a3431747f8ae51421723d4bce5887c48aaf5118cb929b2d652ab9656cc8f29ba7b52d8c58b155d20c7a20ee8b2ca5fe1ecc3c31b87bb91048785b1ec29bcad9b2f609145c4825b4c25775f9ee5697c208849c8ced6e351781850fa6d0f893ab41eea21f638aff8e45cbdb63567f8216b3544fa72c116075976bf37efbe45b2aab9ca24f73aa78793c78bbea1ea03cc01d1cbf6f74eac5390f4b2cec0531ee8b887bd8069339756596d19e3b49e1f82a7d8f6e6724ee5ad5aebbcf50b3bed4baac1bb291da739a9c16408e5acb5351efcf1df6eb4dd5cfe1f04bc8ac2272260d46332c5a0533089dc1db74ed6ca4f3ccc5dbb63575b0793196ca130a1d1ae41561002e69948b8779b6b2f7ff449199449b644e19d4ebeacfdcd85e3c8c6706c18a44397d7185b8d2782bbcab11dcd7d0c7bf5f3575fd5a90d90745653752f7290cbb9cd9a86adbd3b998e9b8f5f450f40be8428578849b5eb3b9a8747791a365624709908510ac0dde95abd3e495c4a87623ce590822dd8ba77ad724c2faef0873d86892c836a181b13cb615eb9f53d41a55f29d54ab9520d38ba3ca7f81a435765df225be1d05261a39762d57a241e24c9ebbfb6bea319cbabcb1ea018709ab7eade232d6c2fa8f819380f0092231444be2b2c4f5a42d624b5627148cd6051b796fc0315ba9ba20b2d5ffe2391b3030c305e4553a1ee9489560f03617760bb57ce5d3553d43ce54f5aaca4c10d2befbd84b373c4e36b4a01dcc2dd77f3191298b06cb84a1221abccc85161db49de5be9ddadc28e710a109b8937e26a976cfd6d631d51d97be9cb2ae2201039ef92450f99e5bea9c872dcea332285cb6bf2e6b283d6cb2005d98bcd0e0f576ccff663e04b35fc533104e1138880b08acd7216c6d93a0270a5e04da05d859625178f90dd4b01a211e8146fa0a0c4b78a1b67906da237a4ee57a606778497592210753acca02eaef93e32486bb29e04715eb5d83c0febe2f866b6887589620086983adccffbe450e54474891eb75028cd4645cdcd0fe22267f6e1d59eb073035c4b996123838df351c10e2b97befc2051427a6b8acab1c878ebf84802a33ac4a281fa07934db5d083398297d00c4fb8dfae59d5b179aed11afe8c2dae09c16e93ac111503771e2095a71041b089531389fdaab2be1ba34e16bffae72e52d80dacbad3395a29c774ade10f0337cc13c2e1e831e955117f7e07613f0e471ab217cfe5ff3c9df665731adfb1d75852f2d81ddd3b0e0723e30d15aebf2b63ce5332ce584b7f91bbcc9261464feedd14b3d90b55891f5b96199b28bea650082f3c5317cf2aa74ff1ca8e2c370d9141120cded23d46cb5f3c39360004fe0f32c56fdc4ecea93c3b78f47b64253e71ff23fcae303589c219568511d44f5c8f9cea18afe1c28387722d38b76d2049ee0d58ed1bfc778ff0c603a5e8d421146fce2e21d19b76609e35768968861c04c3f4cdc2dadc131bb2f27271e23db3e17bb1091b4f4a02c39d94dca6fd2b5cd5b1e3117b0a3cf3fec9ac007b33db30491c6e0f8777a43d00b6e31d61f6f00553833e3e5639850c752b07b85e1b49e9c65e5de370d4cf0cd8ee6d0984446273ab41ea0af72a0be8f798ec09afb0853b8b7ea0aab4cd22fb3824ebb5e6727e20bf5ab59bb0beca3b55b9e3ae0da60e4a117ad0fd24edc99e9a98b94155c2639b9b91832bb507be0ab6dd2b25bdeb9306c3daa0516979adc8a0271794398d6704e51298b276faaac1e46f15757b65214573dece85ba21c5bfc5660d1af997fae9bffd3061a2a3cb4953f029a9d1270f1326c173a5b20f2b71b25b90f4b29f27076a7f216c339330504e9dae205881ce3da47a4c56ce487316efeaadd7c25627b23c00330231e8958fd090ad76ff0df30c3273625714d855d555224c39f3cdf4e95ce1da6a30d9b91fa88b8195e5dae2e84e55277802f8bb80140979bc89e255cb81976bac9c508328e289681bda9e43efa15a4aac798bd71dfdfa100a294457967c3b07f4be3ecacdaef7408e04fd317907eead8ea95d789e74afe2ab23ba871d4d4846e3bf06d5fa87f0aa39c05d24a3a9e3ab364384ecbe4654d49099d7cb45de1c2d92298656e9d7a84afba24f3c263049e0ebe44552f641762be108dcab713350f2815ec5764fdf21fd26b62255a039c82d6db5b973f5f0a2e2f438fe5e1da468d47f83844c723d1198ca2bb3a326179c4591498161da8c8916a29bbda70caea49e4805ff7dfcd9094033e897a68442d9ea4bb113aa191643bee62e6d2e3dfa40cb4f72104fe4c61c26f222c8ef08592b0ffc3ccb4f19bddd010afd6cf6e6ac4222e953df0cd632077bea9fc695364732a186fce65246c676660e1805fb18a1846bc6b6b67ed5e6a9fb8c3e0575a1b2eb4b8f6b637bcb849214a185f50384fd462d04c82f6aedc97b6741c66ca44e7cab2cb7b78e12ade9f5f92e7d22d0d0e493eea3614e6de357335d83411e1356c37fc6e25f4c828f0dc25e316d206ffc81e6e491a9af80a7af242438871626bceb034e176f286311e8986252e91abdf132bdf4e27473c329d31cc89fe0cb0522f845b93df9314ded9955a6d15792b78838af4fbc8bf3424649a1ff9108bd021aeb7c29586acbbe4362e62439cae3806681723a8def7c5cfd0a40ed900d3e8055fe6de57e5f9e8201405711d89149cf59887b98428f6c1b9eb76cfe598ccba99b61f899f131c7f6fbc0e0de3e41c679d1377a34d36e927623d773ed661c0c122d8b03dc7f9e0c8cd3f833e3ee5932eed1828d557c68258224560527fa7c67dd51d924bf30fc83af7ff74238f0231b3825e6e757c8073ab6f5375110d4cdc012712b2f40682e386b6ade673d87c898b48f92ca7385202a1931864e50622e9e9a77ea2e748eef224df55692d048f30f34740532e70d1d4422ea0192d123af0ebd66d5ddf4376761320a7ea7ac6177ab11e43e26d7e3c4501a2495e450482194b9e8d1189b3402deea83bc7482086db32e356addfe881de11b9e64600dda5b2084b92eafe0ef4662724da0ec34258e6c5c25bdd2ed6902ab10c013d8213c8c3570e6f6cd0ce1c3f046a728cd0f9a1733d8573fff419ff0afc3cf050113c7d5e84bbbaa22c6e6e719ac8d6695591cd34a4a0c6e57524f90edf052f01e2606b7483b48fc91899147b83f400157102566724e8993fc0d120f0859e186722dd7b7b9527f58876e54af5a807c6c9e6029d9c9d8b3f696f5f71eac0e5214d9f37b8c3d39677bde5adee89bf59dc39af0d657312297bd18323cbd590f1670bed397b5975db11f32e99e9c30f20ce0fbc14f4580dea2fac3805586d445893ddb2bee808a01d4630408372f47df28e6f415bd6990903aceb6aa45e3838599a8e1ad0a1f94701a39b8f46db081f30336c7b2f7f41912b677239154630a8c4569688c14f1948e546a7710e79b5099aa15b9aa79ce44bda896458a98d505379049275e1757194ec3d46958ac6aaff226b6293adeaa554ecd2ee5afb5634317b6cd5325675b549f487a54d5b2ed12ef31a901f7b75086a2c3c394d318fe6356f6ac00b19cf00f0eaf822ded3fda05041ac265b16e9e308a89f98c5bdce7267d57f059057c36ebf764b6d2169403aa800686f8c84dae7b0fbcf4d05ac2046bbf4ba3eb946c3d3583fcbc7c482fbf6dd80759a9aff7b3edbd449977faf1d953252a5ef0cf8e1058f109d23b2cae8ef23e24f17b62f386351a939fd6892861487865773756445b03077a69424599673078dc2c7829a0195409764c20c612b2d36cf49608ea6205b27fe7936b5bf8b695140aed16ca03c00278cc7b425ad437b6742f8f6501cb0d882c8fc131798c76bf89f305cc30cbcb854fb9a0d2f1758d864d5786c40496ff2e0f7d7c0ed4f517d590b7a20279b3d4b77a5d1b68bdd85efed20209cb3d83edc06d9991d0769709450a7ec3bb9ac8d0c8674eafc4ccdeef9dd5091bd62c8656e9ec35acc07342f693b3e3ed4a76d9c780f865bb0921a782f4fd7025acff8096e9c30c4d7d62a17b43abc1a3b310fbdf8bbf17f8c98f5738194f5f7a868067b0066d15cc07ccaa4b5ad091c9be1aa958e90be7a0c7324a5b9d4453fee5f7ef31c09c9571f9b572c456e63b00670dae767e9bc5929c7f03f37747e99a0010de37770529a836bf6242a5df4cf0575730e2e4547aab14c1e1ccfc1f52e518044a8ec1d6dbd18379891c16df5b23a5226a5b9dc2fb466b765c0ffc5931d4b2d64f603b9f89729540a2f78189841e39bbf9af11e586a00d633800a31bfa202f176a48620ce5d42b4f5828f7a9e8bbb3450cc8aa6803de1b694c9d40d554a621d2f2e21e8b3bb70770378de2c48b3355b4d7dba5b61a1b5b75d6860d49813712b1d12d66c973b991bb0eba7125a7721d644f0739ad87a121", 0x2000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000062c0)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e338d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d013a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde79f08bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(r0, &(0x7f000000aa40)={0x2020, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000000840)='./bus/file0\x00', &(0x7f0000000880)) syz_fuse_handle_req(r0, &(0x7f0000004280)="dadbab09cf7df7e2508c56a1bf43d0d3391e64650243b6aefcebd96036ca875ef702397159b8106c5988d55c0160d58fc16fc94551e662d20f365287333325505a9f1c190d1d90f2b0b7df293bb9d43290ba7bc700828ae392d5255d9e5da0cefbc50028fcbebb9ebce8736f0813a37ee79a03beebe35e73fad12b6c8cb7a3d4ceb56d147280fb61117451d745f344cfd9e2c4bece76b102aba5e8eb1cc1524a0b83e5aa14c6595d690bee39cf8e22aa19020bbd4e16372bbaaf9e06609a50c0c75e7e4f59c5961a8f12738926e2d50db8a90e08dae8c3efd338957de533463bd0e71dc27d1172d0af5a8541d98d00a255d76d9d579939cfc9ce543596111940511e7cffd3e0ed5a64b364650d945efeefb4bb0a58dea5f8521157c939fb1322ea97192098cf7304ac0d261a46d801a260975ab72e550aea0e6f6ed4c3c12d3f194d2159769d298699f2653de2616ee3085c61b7aeffe4c8fb6bb404cd90f51283c8be411fb91017cd3ae92885163e53701f006886e1a8457449b7f9e20ab0d043fc9c7b8dbc4baf63a793cdbb087e1fe2aeb98008e20391484207b9883f8e9feeafc72b4e3991d5842381b722287888d72dd62ab7b656d370e2bbdd3ce526d5bc8dffc3b67c9ff29c224bd5652605362b825b736bbf0ecac7f3b590e308de26b685bb15cacf6a4523f77176ba6eb3363dbfbadf06ae6316f33efc211ec080d57d5d3f763d51cd9daffcf6f4263faaf58ac2a261077b8b5b8bfb235ca5480317ca969b63415f7bc90f326360e13b72e3c4397d041608edf7e203cde33c47a1afd78d3466d95e99265522540ba2dc03f2a2a93f7b63f8d576692c505bdd3e0849beb3653134a5e23455510c73489d642f30e82dc184d6670c03a79b1ff30d743655aa905a20974e01ce49a6b959b79a71400c41ee61ef8e5be6b62ec700e058d9befec7c69e99d4b348286b43735c711f596976c8add91d24aaaa802015c2f7744dd856d3e9725413bbe452c3f1df630d6fc04beba714ef9ac4c88ed78c09fbd3eb9996cdf46720203e19cafa8328d7b8087b448a8c7bd215ea0ce38d370cb9beb9226acea6600ccd22e177ccaf416a99d8881b8e8c757c874c4e02568f760072530811fb279d951a6dfe84493e7a56bbc0d89e754c054f4e02a4af4994277742cae1fbfa1688d89c526844a7713ce9f786442b8b00132d63f4a958ea1cbb1d54111ea8125b50523929ce915eef3b3df7fd7abebe0fd99e3446ac1b466f5cc04fc64a08c690f8da141a29c1e2f8f5b0d5cdaf61bfaf2b815c713c1e6a7b86f7b3be6266b88c8b76274d4cf310286ec4613620b675c68261d01efc2c38d4686ef5e717ab9581bdf0eb5f94d30636531567934e40dcb491b8c95d73dd34cea1afa70a0b3cd8a7f3c45341579549df0b28dd81a51a9fb0f7f8696245d3523a12c7c667d0a692c31d5056386cc405b6b09591ec904d2185fd337cafddbfb3b1d5162627d84cd10b2c6819a99723677d94ad2cf5af7b7dbb36675d0d228f68521da10c407cee6845b64a7345741b69b7475db40285c102a9799ecbda4e8a6367f1126655c6ba69ddcdb0dd5feb9e7e2ac7b0a717b380af8de7abdd344d2a37a6f253078d98de001e8aa3ad66a90dfd81e13f8488444e1ece7df0bd18e80dfd2999a4876302153b1e4851d67fc548c0477e79995cfdddcab06102e0549ea7d04f31b783159c51eb1ba8b7b6222b6f75d638979fdd15d9306be9caf392fab4c613ab8a6a1224a8617402938612032c36ec6812f0b44cfa9dc8364eab09701f962a38e4e7dc486cb83885aa4191ce8946afac312030dd99536ce142fb00b98cd9c7ad24e26943633694d910ef6001a1b09315e385e772c3f4e6fac72de1386eb071786799c58c7c70e5dc57a676d81d139029d5a98885067ae417cc357f28015276700617d66c546762b546c0ad521b39a5d18beaef705447df5955fc2b61412df52a3a04b028afa84d230119dcb99668b2fdae14df2c0e2a056ed8a65215f3a124f8230a66843f64a6a61942265d8f7e3a13912bcb8f8e164f4bac4680d8b0657c64d38ab80510391a029a2caee5fc960c8c29b5fdd35b61c4b9ddfe623e71ded196875ee9e6db692846fee51d54dcacbcc481581974e3588cf55f04c3306ea7bde31cd0521b0486293f5e9cf7fd814805ee9a1b0793be323b9a56c93ebe075daf1da11938db731b115dcca18fd3bfc32ddc15b730aa1f18c84da26d633d366f5143bded91234b6be7ab4e088577814ebb9956e93edf2c2d68dd45baeb492b572557f03c7a2f18ca98356e04a1432db8020b01f2a8238ed9659631f69e6c06cc0fbbf8b2c33c415f744772ff934fc9bec2a25630b32ba66adfb5800f3b6c21e986530aef90ce9553e050e11e1a6d7faae882ac258f2787e8de4572f491b0c0f66f4c79e7f186f86be4ff290b311f56da2d2d0cea3d39b59d20c6e0cf79d91da3896093b64edcd47aeb686743a86f3bf3bf101a10a23804a9e6190316cd2b520645604be45a2faf02a1deccdfca0bf1b526367d79ce2fe5b5e72b1fb23a9eced079bc72afb8587edadbf35078f4ae33dd9647bd7f2e110cdf05db515f9c439ad36fb74727dbd90b941b5bd4b571907422d86333713a8bc114a235565879a40dab87a0803232aa9864b2121fd6887590da035778211a138284acda316ebd2e1df56627ee6a350c5a23b3758692f83f1c99e2f241df258731285a3b75543702ff3a372a3b1cbc309c8b46365bf7e8597fb2135bfd92749749796aac8561461cc0f51aef9a8392e48fea9d25062046acea66c8fb37695846ced7c43afc556c734d4c056732bc13ece102c122dfbd891042cfa0377473e35c06d9e8c40fba599b115febe31b8094e19dab50005b29735ca98c19d78c1773e846ff4e4d254db77a716e19fac1357ede69ffb88258ce983735db5da272708213ba4394b8f1b3b6658c04741ea5a7650a7b342503c06fb378f05697f00f619bbf3198897b6097e6df383206f434858c3f11eb5300d14e55faec129a21bb87c5f1ddd4ff09dc5d9490d33ff8a570b0fd8d2f94e1797cc1427df24ad27bde1e145524227056e2ead02faf6ddd9fe0d20371f218d3a944facbb951bbd38d137afce85e04698cf0474113b1a509039777c18c62e2afd8b126a474d4c3011ce142a620bdf481cf1ca48c4d79f922c1aefaa699a6431f373990a436310fee5c97e5e8b957c1b742311b29abf9c822aa26044278b0e729c9e22928d845f9e29808aba81cc97cf1c3f5edd9345319d993be7e9e6c542afe7758566c0d559e9c26e5fe6e337c89c59952d1a8b5dbbe3bf159c04c568ea5abfcfc9923f1594c158f2e48df6ab4624e29198e9a057f36b7e3d56a914bc1d376565a2ba3d8955f69836d02b571f4f91773b20cec24cb66cf0cd074e043cbb8c84f82d00bc86e6987b6259fc2096d346f32d81805dd50610119a3baf820e93f7d440b547a455287d110101a5ec485944e2901bd9ed964d95b54bf4624954d1117886379bcd1eeb4fc8124b18b44100fbde0476f54c1693aeaef87174e00437069076115e3a9e65bec63a1d381d7c2007e948b7192a47068392a79541684449df713391974a85d0c241f3d9a9c8cf21b94ae2a2946e8ce60e87c1b9b8f370667a1f7e33b9ac49a1c1411fd16c46c441964fbccc5c9ba595b06cee2f8eb50353daba556dce1ea847cf5af653c1c53307669bbb65635345144303010c32a7d160562aa528dea4392980d44fb4953d74a10209ca311a61446af592ab9ece01e71ad7c6f424b4321002808417c53889a875f71ba03383698cce2872d5d8aaa3e3e923730a18b91f534e851117b3f7929b973badedcf233b277587c05969d5970afd995207757b78becfffa17db853701694c1af3e6f8099011e75a6d32213fbbd8f1883aa28aec470c3cb6c80e9b6d7323b4c64cf131449317c3fbcc36a44474f095aac38e562ae45f44f54da4753c7489ad2ae85a7b2d254e6710bb97ff26ff6fa2f446d5cf9d1babd07ccabfc2bb4c2c8736bd9c6f8814bdbcddc20ca3b06ab063509e8b71fbfbca48b79eb4cab24312ed7fddc07f88dbb3a7271cb4a8b5cd3b5a404ce4de2e7a2e34dd39dbb8dff3f907c857972cc13e5c6b2bccc299b5a702498779f2101ffbb3e3d53e29281f5da83746cf40ea001fe03b1a6202c9aa1640325c6e54262a8fe5e271b5753df55ea08cbc51be3b91102bebcc267b0d8a3bfd30c9150980cac812e0dce9084b0e4e69c64c482c647c83f1bb0ccb8bbcc902ba329c9cc4f2c078f9999d7f0df52bacef48246052a7673da80d56598306bc57b3a1f9d2a06c76961ae8d40be79568ca093ebfab812d308fbdbb98b593c90a8a86a0368d62174c1cda4be8346d2343370e2c833bb52a91075595bf03e20ec3ffbd968f98d280186f6faa207e968e7b726b2ff8dc0f1e166c63047230f2cb4ff6e00a01b9f73528e5e7d7c664b75134a7e8cf086a752bc7fdda17b1f9d46bf0e55b9affab9332f15c5a717d29e38706f9c06744543ebccb7956b9b1b7371479559a54dc9cab22d5859bd6eb7f9f1f1cdb8caaed12c4895a7cd415128178a0ba0b6303360fdea97e23a93830c870cee4d54b1ecc6d26af9411776b0a96d6e86a7ffbe6358f9370867cabfafd891f135750622cec9fd5fa8a8d5a81c6fb0ab733693f2678c5ece49c9b26fa1fd198fd3075cb6e7fd5c4d41feeef96ee6aa8410518a39e5e370239b91c8eb8d2743bcbcb74d6a0931c856ca75e0434b81b56acde1b28966625c6a2719d440c5ece9f5081e6b384e281ca171330336b765722db026b0815f287323a0276b0595217a62f40d8a40bf25c34245b764df7935e63dd50a34adc16de3a134672cd57e170bb8fb71c6c92589b1a1c46ae19373489cd93f2b65d1106cfc63ab795c10e576682e9578b431a319d1c33fe882cc2f2a02854ec5835ccf6d2f1f30389b1b14fee3a5894b4132b5bce3b9fe7db8fd505f2612575e71fd397be7e46aa47f44caa33bef54613b642b57679948f66b7c65cff52ca299783be9a40c6008a706fcc373c38ff15d3f5fb7737017df5c787f2219ade23382ea5958388568f9c31cecc80f6b6b78f6fdff0e68a9b7ebcaad79b845e3005ce85a6723c570e45e4a1f7a1b4c5108158cd634df6b9cc2ddf19ab9a66e1d55ca73487ac5683ed41ae2d1808775eec8ba60baac7c173b463cac032490fe5e0b0b9c678da985573814136c1352c0081a7155ed0cd18cb08cb1b9c088d5bc47e7f8f75b2fb2a2b1b338cb65939b6cb1748065de555ed16eedda61b99343e4931d1e0389544d428d34419e660f326a9f15dfcd4273e376cfeb8f0dea062ab23592a3def4f12d6ee002cfb424d0dfee879681f364f6327d67a49bf0101a604e248374be06793de60994e192a3ca346fb1f6fa5b64171d15fc9217d5e86814eb0dcf30b79d62c0a55e180a19e00b7ba9168c3f9844c7102aa37eaa1149dd96257df21378b55157f7afb21fb67a4d524a371885630b29312115299d23f23be9cbe7c43eb98f4dc12e29d68c90513ca6cffde06d173a206821b570c2f9ec407721f9ff1a449aa08fec4ad6e7f597804be4bb1ac2590660cf61dc11be0456b7a5183ad5fc23df437f2de6e79695fa8675bfa14ff6542f9957cf4432e64c021cf91d8a61ab40e73d8dc2050f0535774eb4ce47971a9844388a0084d2ebb66def3518a87410146b03e1c717f442bbe3582d266b31147aa81a7adf10b47db147a8196cb7c6c1f7c475533ee1032de8010580c86cba0c28ffb9830fa9397d746ed2f436e4f0bc7da823844c252cdaa2e10d570890870a71ea531fb46f5c95b317305aa1cb6deab1857e33081f0e2329661470c204d2534edcd0a8bf80e8a87b22e01d5766e9b1fdaef4dd3d812dc0a420c5bfad5bd9217e1936c141360923050f835654b2217347708258fd8abf43efe6a45fd29d72f60833a90939943691957f4fc63ee507f31cc02a3640563a5bdd8e71f406105062d268beaf0be0b4d9315f90e493157bc34edef50196a35f15c7dc8982e7d644c265fd6344c91831ab085a184d12d953237225edcdd148a8e657d9c0af4d2319d9fd113c80a243d9ae0344b904651e54286faa5abd3c92598fd344e304cad1482ca05d2346b21cbb74d78b54ea23d58abd958d4cfc1033fad7d373914d934cb4ce0ef18baa4427b43ab4a90bbf8c9b4455ff6317c20fc73f10ba83e72ed2485d615fa7c7fbaabcaafe4333c6529555898069b81ac6a254728b5c45674fcf4e61351614bc1ac9df98f3b90c45a0bd7c9c90cee0d9ec2f59401313008b3c6ce0f1c9c80e90bcfc7c34c08dbd7cd9cdc4a0ebab598b90b8ebb3ed1be2c18a0d576a7b0e45f15b5b79f36e5e19684ddbca5f09e21039dcd8e27d553a7df660d2837282fd6f4726c7077658f21843bb8cd6f0896d067d4f9f9ff0273298a5fcf82d9bbc29d2f55f99e306ad4d0f8ed8ea231f4db930906a7789ea7f9889ba78b5b514b84809022a017f889581e04e009f3c7c9913dddaf54bc121f0fc26301331bae01301de074d80e32fb135b2b8a9f6075cc92902d342b2487a701e1cc6322abdbfbefe19edf6e2c434e06862ad43e6990a4535c50b06ecbdda830f48c49ecf5f61b280133b2a7febd1f6ea3f399e24c00adeed4999084fe6aa3bd4c6634e3144770e8b12009e4b7beef33a535b2cf7dacba34f4631a8cc0aaf6e26a23e4eee9027efc88c024b2191943f1ffbf028f0e709681a03133edc793a978f13c91599b4fbdd1328d17b12d2157264cdc44b130406ba037fc844b1765b563fa6782658ffcd08bd061fb6e3c6218596725ed4e20020a88c540935a5d44ee42bbef384f94a85e1b667efac4b3c532bcf397e5d8e218853974d0a98dd608540621b6325d6d3fee2868722940d7d7c3a5b047352ec94ee6248ef9bd89629d9778b066205dd0fe149ea659375969bf67dc4d7213b408ed61f6958d72a893c4408354b6768253ec5aa92591bcd239822b21e5432f8644a1cf73fcd1f4b5e7ac3a57a8b7cccdae98e09d068e3ed3004215ee4d075efe975aa767192e400557a8ca98711823d65553c2b5b1741dc5566f8f2a1fd04c3a468208197d342b4afa41cf074773bcf77522c2f7cd61ddd0e756cf393c4c476822645babdfd04f0d452f53872effa312c04cdceb8a42cc4b0f646e913ac8045eaf9eb786248a6c89297a33d78680c6c3c5c7b2efe7daf54bf99329cfd83fccf5f58446801f034b88eb8819da9b59a50d0f0b485c2de63d1a043b98768b5d6f00cd75d6be903c6c2340da4bec2f0f16b80885108353e3f25cbacc7167709df5c28fc5d9a8a7ac00aff810b9f078f4fd6f065472e186b82d89a01d1d5f8835bf6a4a1c7e9887d4e578e45892ee84e7774a3546d1ec5371a903e8e2bf968233562d427b2b71ca3bba635aa743f6bbb12a0ad993498906f89c6c49a6ae50c346568d67f9a71f0561e2e9a3ffa083b668bc423061aa0a4d2fdc2a0719b072fae05608f7231097915de6dc3a8b131b9f71305bb0934c0dcbe9b406cc3562f8bde1cf20bf7b81d04fa4ce8cf60547d8b41fb6ed612e9a3f46493d85a36c6b3296890fd5335b4953201bc8bddfa20b1a0b6a996844b256780d37b579aa43ae65b6e00ad64d7bac8059b132557fba9f93dd0dc2fefd9d01a7208baba8855933b3121d5e37ba130dd6c4e73e50a0a80e2d57a9ed896aeee13f26a271b4752accac885dcde0878c8de7b230450492f5243e16ba922caa3845e60bb015bd4fa7fd4335ba1641981b6a5fe511fa0ba07f5b6ffda390272b571ad2ca02952422c1839068cf6632f83b8adf1679a030318a2903063ac8a979c1a3cdb0c1331c6bcf2086c7e5ef00e3ffd5a7db42e5c3d64270582ac7ae04a1d7c01726cf31e61e50796123fe6fc7b658fb663b0cee0caf96ced311e0b82474823033446d6925fc852f66a80159fd7069481874719437c77274b2a6528084f8f65316b5feebaf13aedc486653d2bccca05e36485c44fba8fdcadd655af3cb23296636c226fd41b9ed4cda5be16c729cb42326318c15d523b930ba33d8e023ff6d02f5b0ba3237e3c977e76d239ee20eb16e0042722a5d3c8f0468062d6addecd0e9bbcdf04a4a402b6baf9c85bb60a280f7d62377d356979a942d534c721ec6a99fbe43d86eb5d712e7cb0df2661fed04ffc27ecbb28d35dbb2fc84663e6c876b1d11984403414e4ee9b138c6a413c6f75a2aa2963a1874febda56d3e302546b4ec29188445cda596d8f38b80f4f080cc488a53e1328b8d624734124d09495b00e1015ed87937b25ee79119676d1f1e1ba1369427560d249c09e6cf6443895e1b749548509b9b5178e56f93fc5a77a7098ee4749bdb263a27ca7cb996af834f19ae2a1ffd6311310bf688be347ab346a5fab5da91b3f34601c500f912cfcda037f46a706f12b8428eecc64342ae147e48c12210797711daefe48351078be295642a7b38f8ebd5a0eaf5bb491004b8589850426dff45c905dfbe49bc5e83b8fea4271761ce1f59afcb4da64bb1832d31d47f63a681280e5de6403e74fa7bd00dce432564f07f28b701873a595247c6f81452d041de489536728dff6ccbf34e4b0cdd65dbb7548ac07241f25f847fc940b113d13a1390e64d0006d6961ba820489a9f138de805554d11f2af0378800184e5dff87bff09aac1db61eecce211e7e1c1e851f8c843c2dc4522d0ccbf65268934c24fd82e1372ddc2d00f364101fc4f6720b4b4a581fa76b489ed7b295e65dc4b7fea370e0913a800df07697659ee3577d83f2344b7af7976676d01530f4037e85068dc04a7da2ab6419219c3c7a60bd25f7621fc288bc0b7384ad624c35883f49b72d87cf394d36bc75a153cdc27e2bfcf12686a40feb651ba1a2a28d1206c21ca59a477a34312e085817f2cd4839b34c9301ed9b90cd8d5cdae6213dd89827bcf86978f4dbcb7bc6a8d68c42f3396e1d020c08b2988c0a1222984272b95ce43e201ddaf0deb2554a0943fd2a34672e07057aaa8c868f934cc13c8fc3b9524475c1ddf3f753a30000d771642e5076da1f7783c7e4057f9ab8d9ab470f5d8df3bec8ae832e0b8c099ea900ffde4acda755ddbd41efbb908b6b55c8f2b3281c998f27395e7310f5cbde89c3b8472ba65be4dddc2b046bb718f92f96fd7957709d6ad6c667951db4c825c37d245dc6e5bab7d98b9789ff8521025d58f743b6faf99b6d311fc2363b38a34f1e086a81372311fba703c8e259fcaf3868e8fef22ccdc74aaa41c5e87007c52b42cfaf67158618c3bc8b62fe5d2ffa7c9c42e4053cb5c56daa996ea94fbbc581fb5eef672eeacf7077f8364eda7ac77b39e6c7c87cce6243d2005552e687feadf8808e02a3af65a44cffd09bdb773fbec46c3ffd51af24416d9d3b7264e3973410e44cd4863686dc00d5f672d3cb83a67c95d09de1cbf713856841476c986aafa65a8be41e5bda1c7423cbda02b028c4a148fc6255eee4697ee650449b90e8c4c78384b7a1b68ac7f5c9b3c7f214f6dec15bc86f7a045b6c8ddcb5b0897d37d5edb81be7739f228a634a93b2d206f5329f6386b65a21efb56c6cdea7dba231f5c1690708bd7d04d6b7992f699173c78af1b3feb845ef11c56c8794f36257fd25cfce87e259aa41b97ee5cccd7fd67e954073b3a2d59a8ca683f6f915a9c1391c08c8cd54c252ad278d7d121ab4b33062f43784679678a1fcf84721838586f078cf07a935e469bf98da761040c802299150759284d4b054ffebb73401c9d3df47a181b469b09e32262ef92df8ffb1ce8d554ebce50c433ef054f5b1b1fe9a645a32bf9919fbfecdf31c47f0cd518ecb02f22913d8c85c8be7f775028e2f4cb97cb1cb8d63805ce46f140b6cdfe7e86225549b3cd70c277868bbfd1d66d7f2fc6842ffac4f39897bdf2461d2354b3256d32ced1599db3267d10d91561fbc70bff6326dae446dbfff9d074c286f3337080af8748113923ca44e353aba1535700d8b3348df95043abcfde070f35c1c5b7784134926088fb48118111403718595a9fbc99e4aa95d9d74083e0df68e36ac2e92034c8fb84e5dcfee374fa35d4357f25e7b5eb8cb8ab86448f0c1298b7024bf5961ce09d603abb459ea906e80488d2d6c60ffecb81aed84017b5eb58121b4406b8a8596e12f760becbf8da26da4b543b9dc34a5ebdfcbb3a6e89b348c2cc605ae40fa7805d86e42aff371aae755403cb393702bb7882df0c8d7c800ddf55efb7dd8f1c8df02b49e41fc4f7dc1b37f1c7309917fc31d8303794eb26fe1225ba9690e238d8e0b30acf14765b94ecdb5e1fd3da8c133e5a55eebf4d96b58dfe545514f2ecff42342297e735790b4001c0bdf8e7d2c32ca1cf4aa07f8f2ac2a2c5eded6fba859996f974acaa6217cd94431553c2f20a997a23ee452b4c6e5887ad8395f4044a4cb4d42d0750cb5c2307891effb0a553d355334878756b944d11ad2f4127a070eaaac7dc0d095c48bd37d4a8f17e9b053804565334fa75dde66c7226de02492c2429784080874645f526ac0592447da5943dc9d8959d1a85720e52837e160ac4c6471c8bbee1a1eba031d3ed4a5fa305c7f98071d1603b262e97ee18d3936050077dd2dec800bc9cab1d496ad0f8d5b796d44dacd3b1a387d8381fc71c1c6767c064c73686ef0645e8b96a5dc18973d798cd933c94948330acd98b8d42651819980719d4650f7578aa58952072ccc92505107a13d79e02778ac6241506acb44386a4275b097255fca9f169491ce834ae1e3053ecbacacdb7caf20276e3251c90bdc0f734c75b8d4835648710aa70d84a254bada5a1c9d7be90938738a548c2de779e99169b2417beec4dea6163cf20f1b3967aa6e41c3f1d0e74af15dc84de23018015d86474328e37400b2ebfc2acdf05fb69fc215ff02ab0b70fcd3a5b40028a713bac4c90d2efbbf13439386aa2c36f4c8cac97d17959eeec26690a2afd0340823f1e1bd8493fae016eb528d15ee1fedfbdea93b459cfb7f02302132967e7aff69318a5aed87ed22c73bd8b667b24647b9f36bf3a37c91248134f6d690ad15e7cf79273ae42f885b0a4c4c54421919c7813a650e61c55ce9a1072af8f5ab9504ef599d7cf7b1eae7b8e54ae1ea9e51cb6dbbb46307168216388f92c54c0146128006862165eba922812d55170385beb12aeb7815d111a4689ba9c0396701b7f47e395da1ad517bf50518020780cef8047e83a962b4eda60b13ad7d11e54ba88ac0a265046340cb2528902d8cf8e789d256e5b03b1e28b16e4c4a123c40cf994da29704decbc13313ad50f7edfae1458bebab422b8241f0069217560d9da8d6e36299ab6f41a3690c29518e7a52f350897d6731990b52fab20274cb772fd820a77203e72daf94ef564f5b64791cefb2478ce28b6bf334a8d25aff2d3952a416c81075d176026d8fae5365eae106fd1cbdeeec9f3afd4719073c977572594290e6e56dca70d82c8721805e16b8447f08e9dfbc94b7b565457ce43aa711685694ae4ed62", 0x2000, &(0x7f0000000d40)={&(0x7f0000000280)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INTERRUPT(r0, &(0x7f00000000c0)={0x10, 0xfffffffffffffffe, r6}, 0x10) 09:04:00 executing program 5: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f0000000740)={0x7fff, 0x48, [0xb661, 0x4, 0x2, 0x1], &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) (async) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') (async, rerun: 32) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc68c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000}}}, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) statx(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x0, 0x0, 0x0) r3 = getegid() syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x2000000, &(0x7f00000002c0)=ANY=[@ANYRES16=r3, @ANYRESHEX, @ANYBLOB="2c6e6f6c617a7974696d652c6e6f71756f74612c00000000000900427461626c652c696e6f64655f7265616461686561645f00006b733d2eaadca4bd1eacac3030303031303030303007000000636100002c75737271756f74612c00c6d36891bcfb3275f4642d4373d8c18e105aee52aa01976d133bf1511b22ee4c4f403334cefaa3d2623d76ebfb0000000000009c0a1671d7638e1afe00006f7cac0cdaf302a0e742d8e3813682f71c73dc7fc670586d3ced36188df307000000000000005c0eb48c07ccf50300815ed294fe3696c451d6f11f7a066c987bf0db6a2b5f9dc671a6fc04346009cba19c0a02f457d2f1ae462622a54af7971845e7561545bcd5f73b326536f613c1e196d992b32bd65057a6b713544df1f6d20d8945416978bb7e8a5900001c000000000000003bd480a553fa772e9dfb6fd5d52535f46a1bfd0afbe502bdfb4d5a52dc0809aa76427a464430529d42f20a0d325252037155d58f1c8110d76b1ffa772e88e2b04b9f2f65cbf0bebad82820f22d74c3755971d53a6b7cb494ea3d56cfd7f3e7677fc4846ca6bbd297c12eb678a8d950e67edd07b49e3260b85a36c499bb73bcbd95b21f9cf699b035835596c08b37442897e4"], 0x1, 0x4c6, &(0x7f0000000a00)="$eJzs3d9rW20dAPDvOW1e96OvzasirwPncJN26JJ2dVsRmRNErwbqvK+1TUtp2pQm3dYytMM/QBBRwSuvvBH8AwTZnyDCQO9FRRHd9MIL3ZEkJ3PrkrWytGe0nw88y/OcJ8n3+2TNSZ5zHk4COLEuRMStiBiJiMsRMZ5vT/My127sdu/39MmDhXZJIsvu/C2JJN/We652ezQiznYfEqci4utfifhW8mrc5vbO6ny9XtvM29XW2ka1ub1zZWVtfrm2XFufmZm+Pntj9trsVJZ7o3GWI+Lml/70w+/97Ms3f/WZe7+f+8vkt9tpff6j3f4XxzFM3aGXOq9FT/s12jyMYAUYycdTKjoRAAAOZDIiPhQRn+x8/x+Pkc63OQAAAOA4yb4wFv9OIjIAAADg2EojYiyStJKv9x2LNK1Uumt4PxJn0nqj2fr0UmNrfbHdF1GOUrq0Uq9N5WuFy1FK2u3pfI1tr311T3smIt6LiB+Mn+60KwuN+mLRBz8AAADghDi7Z/7/z/G0UwcAAACOmXLRCQAAAACHzvwfAAAAjj/zfwAAADjWvnr7drtkvd+/Xry7vbXauHtlsdZcraxtLVQWGpsbleVGY7lzzb61/Z6v3mhsfDbWt+5XW7Vmq9rc3plba2ytt+ZWXvoJbAAAAOAIvfeJR79LImL3c6c7JfLrAAK85I9FJwAM00jRCQCFGS06AaAwpaITAAqX7NM/cPHOr4efCwAAcDgmPvbq+f938j7HBuB4s9YHAE4e5//h5CpZAQgn3gf36X/z8/9Z9n8lBAAADN1YpyRpJT8XOBZpWqlEvNv5WYBSsrRSr03l84Pfjpc+0G5Pdx6Z7LtmGAAAAAAAAAAAAAAAAAAAAAAAAADoyrIkMgAAAOBYi0j/nHSu5h8xMX5pbO/xgXeSf413biPi3k/u/Oj+fKu1Od3e/vfn21s/zrdfLeIIBgAAALBXb57em8cDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDA9ffJgoVeOMu5fvxgR5X7xR+NU5/ZUlCLizD+SGH3hcUlEjAwh/u7DiHi/X/wknmVZVs6z6Bf/9CHHL3demv7x04g4O4T4cJI9au9/bvV7/6VxoXPb//03mpc3NXj/lz7f/40M2P+8e8AY5x7/ojow/sOIc6P99z+9+MmA+BcPGP+b39jZGdSX/TRiou/nT/JSrGprbaPa3N65srI2v1xbrq3PzExfn70xe212qrq0Uq/l//aN8f2P//LZ68Z/ZkD88j7jv3TA8f/n8f0nH+5WS/3iT17s//n7/oD4af7Z96m83u6f6NV3u/UXnf/5b86/bvyLA8a/3///5AHHf/lr3/3DAe8KAByB5vbO6ny9XttUUSmwkn2n+/f4tuTTrWRvRxqFVIreMwEAAMP2vy/9RWcCAAAAAAAAAAAAAAAAAAAAJ9dRXE5sb8zdYoYKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBa/w0AAP//PEXfyw==") stat(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000002380)={0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f00000000c0)='./bus/file0\x00', r4, 0x0) mount$fuse(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000300), 0x4020, &(0x7f0000000580)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x3000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@default_permissions}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x9cfa}}], [{@euid_lt={'euid<', r4}}, {@euid_gt={'euid>', r2}}, {@euid_lt={'euid<', 0xee01}}, {@dont_appraise}]}}) r5 = socket$inet_tcp(0x2, 0x1, 0x0) vmsplice(r5, &(0x7f00000082c0)=[{&(0x7f0000000f00)="cace5aab283ffafe8175e39903f126e81d61c13731265dda8457a1a8fa862da29acb4fc1cb3244fb0406a1253700dc0bf296001fe900cdec0c1af2143439984cd763cefca2c2fd2233fdf0e3c577690279a323c3485cc036c5dbf39709c0753c66acabc7d2ac12b9072ba510ae817de01bb1ada6f878cc1fc1d983b91f1dc3d8214ca6e14a6030c32de34d5fa80f6fd9bc52ac4135136236ecb291e05ceca187a6ed8fc1510763cc172e185d94e1486865b64b87405dfb170c81c6061ad805e5ec9224f0802d20a3953aa72ab4647f560f754d8ee67dae4fbabc63a3fc983e74305f4c00bfe0073e566de2d96b24eda9c962e664dcb929a8f0737c7c04fd0c9cfd35fcbe700483e187e33d53d7d79f255f4d60998d653350b97ab3cdae19af52bb1f0456a52c77bf282c415b22b4ae8762b7ce001cbcb7df4e4b918a5e7c25c2eab005894229660ae7f09cae7d6139d471ec661c4d1132762742c29e325627ac0f34479d863237241b7fdf9593be94a97f83d67f32ac0255a2fcb185b2499c867401b2a16367fd4db4ec3bf860abf466b8e288ed27e6291b59537f8d4c93a2dd0bdb09d9481450ec78377cdcbd961f592f952d4fc77e5fc3b8655fe5217d8a22b1643c351e9fcf26c5043fb98e8b364b665568e6f2a4f180c3742607bb154ae42452adf7b45052a444b49a032b0779629cd1fb4de652410ff8352de0640290faa39a7ab091fa20226e89bc4b2a421a7bb2a2c517c5e89d362fa7c7811115e9335c76622738aea0641e763d5665d5cd9fdebc1b4d457d5ec2efcf037aabff9f0af0c4c560e0d1fe96391f154c7a1a901e6f554977d5a41d7db3aa48a88bbc0b03a3cc988e5b4810b3ec0adbc68f583e440ed16b78c4e40dbb7bbc27da1cc0612e75ce45a2b176a7075c4322e9858e548e1d74219ba130540968a6017032f9f8ccc986de2bb025095c1949374504b5961b812e9e5236094b16c76ccf859c32d28506db5dfffbd93867ee5d760d679e5da6d45e0b34aeeabe900048be5ed7526358980c37b34723671f6410d3cf162bee0637d194e20a16873e57d594f7f0cc8f20502c924d554a1f583e1192c1c2ad6bf5b0ef21bb0d8d122ca43490d6233027060ed6924644e58b3271d6d27ce5906bf9a9aa0448a5e7fd5b2182193aeea34afefe2abcdb2d4cbcb430d1a96e9f98a8686dd729a11a0a79ee09b69b194a86b78d536c14b97c5886a461f0fe207f2ae26b50046625f48f98c92d9fd889df3fabfa64132811a53ca435e7bc184a8eca48c4e544cf615e6956f652eecd8166ab513e3f22fd64c4083a3bfa04557ed16bce6ab82fa22c3ce39c309edbe8699c2c62a650c8cc25846d2d6695a601624430dc5109dc5a90abfe2fda64a0e228560325d1a786006e9cab37737c3c401e0acbb81c3a20fa5e99703ec072e39e1f62b909f9e140aadcf75b030076d4b1518d0f26beb57d7b5acbb50dd7be9df7b43f4ccf1c5aec253f5adcb4d730e3ee1f625a7c8d5b76bd85ea36664fa797de8e912f75904c56a1b999f78b410fbc8545426806e6cffa77a32e6f5cb5e95eb20d702f934c03e887bb9c3a2ce878c501c55c640269301984d9a2198eb54c29720f35695e3fe1b32b9ed494f3b7406bf63d5faddf89b780606d8f03fe9404eb37c44a2ed43988aaa5af325dff9016673b479cf7c9c194889ad208e286eee642ace03bdd6e713650befe754d96893b7aa177c2db717178bb41900a9128a823bd801e23a65f51204e7f0b0653058c1e878968b7ab914245c922a29ff0b5a01a7dac7317029881a2194baa84a2cc580aa929a3d5f9d58a288092e1e54271ca6c455a4e835f952c99137c7633041dfc3434ab5e539cf3a47b6620d329196cb51fee41c571c6b21499922904a85155ca5f7a67f5b97f36ac62e039acd02036e317a3b37512d18856126247cded4dc89ac67c2075badc25433b25a39448ae66d01d099c24f5836a1040c25fc8bf2d4cff8c1ea657a0a16207e9e6fbd185d2ef14395aa5e4e0a9abdeb3745b8eba4bb82f65ae59d75cf2964110b24cbfb9ac4c0946b18185ce53851c2da842162a8e87e8dee5632c0b1d49bf759d75b38d0e16c428130381b76dd5d584a0cde6ccafc710653c070fe86c6a4496efb0de745d49587bec08f01309e9d165432de7aada2cafa56ffb7edee66c50b14545888d21d36b34f213c5cf389f2553f4a6174e13a906716ea89e7f60b09f09f4a3287563de819c175d0262796e9a2b7bd4bc7f618ce8f1600d4b9129e2ec3594f1c375e712c7aefe9ac9aec37918ed0cbc3007d321acb7c9f4408539903ed38ebc1382fb248638bd315fc28af87f306065fe70fd8697b40c28fe7e7111c586fd4849fe257cf3976bad37871532ae5d8aa095c81113ffd0bfa0e74de7907ad82b178afd1700a28d18bcca06ef3e9a29986ee9f9e695c5cf4777dde9d0bcb536b182e430b844d41151f49995695c2b72a13b4a4780c557301f50632e96f78c55e40e5ceacb43ccfb9d00513dbda5f3ef3b9fe33b74ed5fc0b634a4e7ddca7e59001536c931c812f2524f375b4c57a3a16f43bad624aa0fe5d569d5a041a917e09485b1a976bbcdc3f18ccb44deb1d1ed89ffaa7b7aeffc08268015adf4bbb4644e1d74ad3402a6669ed3254e2aab8405803e7666423f1c71d7a170c2834ea19980eda273789d8df1111778a01b662a515005f0179ff859bbe41c84fcb52f73e550338e17ddb2a686f5d199c53086ab58b002f09b54f0dc6efe6067b7bdc2948f973770b5fff52ba28335b3b9d63ea2dd20f805d7c5b2c71ead8d77a62b337abfcd2db79860b7b2ce6b6b6d6154e0fc78957a41117db8d1f3b8a8953af87046126e72c11c3794ffb1d603310dd974ab01b172c8a7a2fba97a55745d44d4ffb6a63cfa598f887d3311423c02f76cf9f8279b173fc55119a7f8557e5b55a40ccd401722d0c8ece9d322e956204376162eb8ad7b52607187210acb017538af2347c09d677407c5d26be81016931e97c521f79235c84ed9e3a715621cb20bba7a5cca4b09cc973aad730e849c71a862a8a1963f973cb51d7f0efc9ab097d851ba6f1ef5787a53f620947118e67efd6a505beeba0db2f0a4c6a406944163c2a71dbb3f497478d8ad1b9eda08c80f2a30d5afa14cc73e43d7abacf497c4bbec4a15113099347a01fc4bea854f0d50029fab63da24cb9eb41ef86bbef66aeadf721a67fac0df79678e71503ca0ef2faa6da7ced1b2033bd3303665bf51be51199d544dd6183b6fdfa84488c1371f7b4d836e284e1425f33f254d4d7b892026d2b3212faaa97f48f809252bf8edee14c4b2d07e6f7c616a518e4319f2734d85b73a036c12c609651ea33d82bf0a1d3e32dda212835f81a3e8f42492221db5fe71e8151e210cc8fff916ecd6fa659978ff635e1bcb0d06dff042499349785a3db2527989351cf141b271ea43008966f5758a22a8f91e9ff3f443f329bbf12d9473b91fb4a90c2ebae7f34a2c42dab9908d6d2c233c7dc0dbba18ca8d767c788b9278d26e2f8fee3bb7e1649dbe0c1064d752746762358a4c1af95606cfa1d40905311290b40eb3e37b67c47f6090902f1b651d7218fdb17acd586bdf4e9c07a7ed6c0136660823b93ac85bd9e9f50478285740316dcf1e1334926f63364faec6a780fd2ef67bcbbe54f6d71bb9e6f7817ab3b099c525eb91c5b0da18e3a082290c35f8e2ece23e7da2e68ef5f0f6a55a5e2be5041d858eb108194cb7d8346861123193484f7db9102b662836d55e1fac6a6be03cba394c8e5112bde42c78c0ee1d0b319e33eedecfccd9166c7da0999db3c9803237b06f52b23a93f50e01fe9ea498d2e2466092a6b8c7aedc3ad2854c2b38db1747dfd47d94cb9a608e5f8cc44b08caf66f46495815688bd91212ed21ed3b1a69aec7cba45836ef61376fa4e9b592c2935cdab0de423b8ec71fb520d274558c014bc1c1a487410bcb13a2f453d738215dbc8d758928e9f745e817ab32d8c31ca2822e466790e6755070aeb0f1c23d6971cba24a1f0f807df4b344a0b06552e3d753c21980dc4d61961223d1d6f4941baa5aa49e5320370017b9d3d02d96b304c994ef1d11aed94b4d47ae48bef8b378bc1c59f46e594da20eeef7afb5e4815ae25c7571f83678b3a3c0f585f2608b9b8be63a814498763db5d11b8c85a0ed89a01b94592f5e10f309e0ca2550d8b63692f841168df5efbd52002b40317b46ab5542c7037b9bdd5ad1f9efd0f6344057fd240fdecd9380a195c627d78c28a924950476253a9a5efcd5516d50a07367c55086a0097e164379f0ea9e641974d83abbb1fbcea42135644ab94d49938c930a360d7a7ca897d26e4ea6cc3382c1035c5dda7c682fa1f2776dc261a23eaaab314b317169fe48f484345d8012874337a4cba655ee641966864c96874da5e178e398e506a595e7a1ccc227a353ec3c120734a70b1f6cab8b164fb3c07abe9a97e96ad1b7a858da09b334434b27701538e4e68b3b6c2900c8b0d95e9dbe5736e1af505e2833c5ef0d946c8ab77600a6102560b0d2cb47f5738f2156544499ba98cf76825912fc15ec05e4ff8525847cbeba531887f31ea742a79587688d53620f8ffbd3fbd82ee2c4142f2f189c3a61157d1136709e2fe05065ce0d8616f59759485784e345f214b0cb7976eb0b036af399fc00f5f2bbb8a93888f2e93c09b246ba811c44a2876cd0119e1c3e9975cc67aa5115e2f711733232fcae33917e8b8bfacba324d47d972dcb8980af829079c514e013fc16c2343856bca3016ac81906ca01a65733319fa82da602b65ac2fb6e792e59a7ab2cd7f26ddf651bf62b245d6fc3c11c944856a3d1ff675ff25281b63a6c98181e393f4f5a23e3f33ce9ae7ea9b088d55b7ca97dbc631dfe4d23a91ab9031278a8101350a4a7905b8e6b94c1bb80054f25eb7ef68a49f42781db4cbe626466a06bc0d5613a4c9348431d37f47ad7ad0cf54c6b4a51968d361e72d4bcf2eb7044f40ea79667d424b50afcc6fca0644bb8b536a61e0637e99a0bb6e221f963ecde12a40208b9ab449c3ce3b9a086923e1783e8ab75fc39b3321ab8505e9cfd481fc03d65c7a20b8eed34ceb62364cf61f3b08b9115c7f82485bfb927af21ff41c95f6fdc93021df7d050f5f83f159a801c7b2c05ae29415a071bdea054c27cfc74fb556703f2e7f34b4ae65505a487a9d64f43fe454114ac989eb72f81bb4a3f2a4c353bcd109360099d9dfdb3026cdd0116672dc483b7a4f57b8020524a5006773a74e230ca52eb6ba42f9b8db29f0ab80d8fb2df13cb4ae447cb7d9cf6638b25bcd17695463e0a6ee51b733629331c0ff945ca88967d98bab859551cdb06121a36f6151c24af344b8d5553840d5014a30ae31c3b03f28c9bb5b00dec5d513617ffaba9363f5c8b2d34c64fb2987cbdfeda289108ecb9306a20b8a274f49e1931362b2a530b83a141857cc8df5970f8214ea30179f6d1232a2796e333349a3fff2390dbf6e3d57f3b7b57136f07a5e287bb7320a70d790902d4bae9913c169073d833d63e361b2a9711cd255bd5dec19ffc682678a20e258dc1164d0057b96aa0e7c3753142ef473e162943294c5e6e14a8e36206579143e29a176212931569f3c44b9f848027b90ebe9587eb53f0a73aa8d91d10d7cc09462d9f9d15bb0c46b5e4e58220bf78e740106c28ec5fb780206d12744894ad9dfcc166d2ada2c14c3b48389524ac7971d5a366d8ffcc63dc6e96e074d27f42ae816f376f0d8720", 0x1000}, {&(0x7f0000000900)="1d34c0e2944d1b064a72c96c62a05b027ea2337f33830d088085b117fe1d28bfb08acc557f01748758ad1c4ba1ab0f7ea2757bea98bac0b35a39bacbc9b4ec2ff539694e1b862e26ee9384988053f535c9aee22ecc708af15e780cd2f383f52bbe7bda52511545e58e5a6f237a2d135b84a9d377ea4d444f612bc1581efd82dc612fc88430fb5a5b7739b2cfb8ad1a2b79d83d2a677507f83dd864288e28cd83857765244e6193d8925678ac1432e420c9fac8c5", 0xb4}, {&(0x7f0000001f00)="ed5fea49685065a3900fdd0ff7cb18542c83a4429d65e395f8e32ac3346c1185f83feee4369fe2cc55a8df84dbf5b73b9abe19d41a7fc363a276fc19dc516fed55c4b9224fd2db16e379103e256bad52b00ac422ac91d8d64c66fc478c2c7895e683e6682cf8875c2c7914e87189a268287bb7aee5330e166e89392049ed39bacedd7488235ebbe10593be9a2b1ee4481507df470bdf6dbed04c313c5bdbb73cdf34dbf0d5ce9752a0df00ee3fb9faa4514110118990f25e1ebdc7679383bc35fd87024e0e3dac633f85d7b457192cd3c1174084", 0xd4}, {&(0x7f00000009c0)="4c25deda269aa75a23f03fab6e4c0fb7d1aa0770bc12a9a2f05e0bade00a0b16e441a32c84de2d50354ec123928e3d870a18f60831e4ef7240a212bbbf2729", 0x3f}, {&(0x7f0000002000)="b7887f1e1d58d96a7a84fb", 0xb}, {&(0x7f0000002040)="cb596e156db3", 0x6}, {&(0x7f0000006280)="ae3c693a42a5b48aafb8af37151ed85153fdd0adea837387ae42fa7d4096602e82ddb00d13f60d", 0x27}], 0x7, 0x0) (async, rerun: 32) syz_fuse_handle_req(r0, &(0x7f000000ca80)="7b758986d688e407442653fbd78279b702c0b954504c2f18dcd18097de6b99ebeecb9f4327b68ebbda4c74aa05bce25908f740955b98054c1f6c038c5f797e1c6828d74f1a652abc6f0c0edef9966fac76685345877d8e0f90b31813a14b72ab99f6b8b08f3f00929dfd4fcf338b87a40ba3564a9cefadebde78b29e85c5d1f54efa7b087834598117f5fb59aa303fa78e7bfa8e90af87f6e24d71687afbcb2eaa5b116b033a97b4c678c96da5010511ef5a46475d2c196acb54bcdc856265e0b9a4c4611e22eae8f28690d08dc2734761236ec3a1e373b89e91e55be2762f3c22bc1b1e81e772c0c4f30d0142a6d4b226aaea7e58d9b85efaaf9923e11b0d0bc0642b033d78335ac64fca99ded1bd6619778c226319953e425c7724e8cc2eb50ba8ef7fcc895160ff38206b264807ec59d0ce7b71301f43926e8f6d2f8c13d99f472e0d36db999a18635f6837441926676cc90a7f9fc1d9f423ef723d3b24279baac6e760b9cbd14cdd704858b7c847ea35f890a0750757b004d35046b1633ee9a4047a893fddd3bd02e84d90f18943555dbb7cbec9bf773fe72ae175f07076ddc1f71a103ee375454f2f230de1d947e401406dee90d97e907950e65c207445c8d25786bb0a71b9adc9882252b63c29d97d074f98e7b29ecae17b9f9b9303df6e0526366c86850ed1e614e49bb252195c2f3595a303aa50f69466629fdbad1bf2a9cd84675de104fd81718aa0e9246527fe739575d230ee142816b7e8403695abcbca8fd3f133bcff0fcfe906fa0d13c37537b76188363c1d3cae2f3183cf8c92ba9f64b3d3f2715f69801217a5cd239cbac15140cddeae0c4ab41f8294d0949cf1f29f9263a70600481fc7f4b6f326e754fe163490d2a7a2cd744eb4f2a2b71289791f462f30e2a324aed80c280b6b352a3a60128f8bfc3fc18e47c60f0df16b2dacd6e2e8862f844dc52478e49ce7df31067f979f4e73285e62d16f7f8c733e9db1cfacee23767ce0488371e3c57fe81f1cf47569f64f3260680de724ac8b2454867f83f168c994c63b25cfdb3b925b6993b7e6f37d685b434e8edf66e0fc756e9b39cf3bb771c8c0020c63a4ed9c7539f12ab081c8ad58ba5df6ed05cadd0aec6092b85fbb2375a5f8a47a5c8797b8198f6c7346aad24ee46bb160363630d0df94b89ed349fa2f2a3ef0d60636f5367c39f73e6b31ed21f88d612d24b18d87c7beffca7327a5fdd7e493f040fbe90b291456b928a1e963776d0793236cffcfd7d4ca9f86f1d1dfc2389a97bbdefb87e104ea4f6673c3503391dd642002aab26437703bac2aa45f9f2ac68ce036755e34372c76a3c27a5274c0025f9c0c3791a519673962709a5099a6bb8837c677a8362d5145b445d37a50308f35d522af24ec99a633523db3521aadf9ff716702e8e0d144494368a8b0bfa8b015405119535383a4f6c969c2b78b675b70b9aec5feb5dc89caa9b948ea19a65e2dd8eab56ecdbfad35223a7577e1dcb0ad292ea35b123bf8796afe8504f04494377e3bf69cde50fbf2f8557bb863c90764b34f935f057438bc4924408f968dddcc8421299f0301a1551f702f6f93832d4b528ad88cfb5d33d1fa623ccd148fcdd427d5a6b5d6b8e747ede5a0f932607401a1373075068e3553d6c20f0e8df2691e664770b62646b7bd42d8d22cd146a88332439e6574b5783d1a5a37ee14bfac5a5c74d36751d4ca8f1da9c2c3713bb4b953c2f48c90bc4df70b0a1367c5e75aad2aeed900215673817696e9f729283db7404058d95e4cab36be4f7c74e16174090c62d22f95b6b32dcf72edf676e32095b227304a59d21b43443c92211a5cd6dbfd2ced62af858878ee1f3528339c1841f258d2d48bc135162b726dd6dfefc4d55ab453f8e192bfe9e234924c3f15146f72109760309636ef7060b0be07f2a86d44b0c402fb3f447373baed0091a2f182b9209762902eb2221dcdc9eacd897032152f95c4ec8d16938c1dd8e1c6b809295bbf8dbf44422b2ef1bf348564e3c1aa38d1070f09bf2d099dd1f13a4c7ec96f545b7eedf01e8423ef30f9cab93273cd34bfcb6624737fec65bf580ed3a8b0ec564680fc7ba78df331070c3a3078cfd8255292cb605a5cd3e9dcead6a05f7e158b2675bb050ba6daf439e71d89078d5dbaebf3bc11cf88576063af1c9ea7ed543f82c10767c12d56ef4ac461b67942bca1e9b9d663c10c7eb4df8d2bc7d5e40da274d4248f01ca3dbdc19a8659c3d2ed64a27dbf6d32f58753dfc48783d9ef353d5c9d33c926db02528ae552f4f02b55c18c63eae4d48c005832183b256362621c09ae7ade840aee2cbca506a6f0cfca6c6e8f64223d63d45d9344abc77e379961b88ba700e50780911222c8255af08765525c6c10403524836d78974e6b4874facc310d84417b762edd6087c72a4a4d917dfa82ee9273a4931f9f8c4de67dc5580d4bc7c457447a4fa18c6c9ea07cd7c1fcfb56b562ee7ad8d2003f9ba47a700f55c7985a96ae3295f8eb78c80a7ee45dfbdd9c01bdc9e9b2c665b863328bc0a1585167718a0da2b29851c4db4b024ac813e912db32514b00b20d369c6b33967f95764992b1b81789c747521221830ffc7b75f67a038240d4a7b9c3ae977b122dbc7bdc0c1968b4d7d053a5e9f7e2fc98108c33e97c53aa753f805b351485dd7cf2d6bdbdff18d03dea533297fb3e608e096c5dff67fdf80d62e5d9a3be31c2233f421b2657548f46ca69249a8b53914eb4b06d3abfcee9b4245e62de3aca6398fcb28c024630a585332c7f89f7d98c24bfce2c4cc8b4ef311bddf22ab9ad036e28e08bb0a1b491715c096c16be1992f5edd23855daead19827825325a8cad8974fbc4099e190e03a0c5765225c4fb3411664d157889f4b03873238f6917ad340dbe9cdbb85e0b819ac911febd7ffc07f6dbe75daf17772610aa7256c8b375890490f64b9682582520dec3eaf6c4358e81161d6a3ef84a1f4739ee7b290370e3671367b0221dd767abcc443cb3cf435fe21788dab9470c91786edf24dd74b227e5917f4f417d342f539a037d578d126c736c83a7ec97eccafca151b077c09e1d5632efb5ecaa4babaa8e83e9c75ac9564a0feb04d1bdfa86e0b52edfd8ac090eeebe7799315c2207499765252098f8ceffbe796608f4788d89d6f52e3ec59f696d239acb156b7e1acd62284e2f9831a72fd8d02c914751225b507d0eb4e587a4b8195d21d5c5a7ce4bbf0a8ad15302f2af3bccc81ce05144eb2a4a5d16bd0497f7223e812d3ffce28640ef96241df0b513b5dd75f2e2a73d8b938de06689d58cdcb3483cc1f6cc714ee7645c5e963f9548c9fc5c7a8e3fe55524c87e22adc52aeb0aabc6d52221a9ae0eb66f13075940a130e3738cb0a903ddf75287556fc968d4f89ea17b9362261694bc83e4f211435686cf2264662d3f502703da2080e50bc3d7f5beb37e10794f61c283c8a8c055c4a59a8ffe10b7962746c97d51788da52e07d0ac9b6cfb679c2b03be5df8659a07b1ed1f6e7c03760f5f5ab67d8e60c7ec5b8a596785f84732ccf074e224de80002303914ae4ec44491b0c54314bca659b519b35a1da3bcdc8ed9a25b3edfa62ffbefd092eb460fa0431dcfe27878c82cdd7fbe13b1748a487a312e9cabf7f4084e9f70b1c7c330e9065639b310454d3431c60d7914c09bd0e1264f9d1ffb9345a004895db7f104ef96419ced90c1fa4911cd38a658891d0bacb86fe331dd1e68138102450d9d25a2cc18e2f86b03b56ff3e1c9bd1884243cceff60ff75167c044cc464db8f2b982d088eb75476a8b25d45cc265b4cc9b4e1e1401fa9e661f7611e14234a70d9d67a32deceb97499c27793c65cc9dc58853527b737d4ca4d86fbca6e289e3a80e63d66b4fe12300205b2b86f13e8c92ab671002cca2338ffad424700376e14450f4f8947d7835703224b2efe8e03b869096c2dd04c3befaa2147576566cf39c611c72e7cd62c1ccfce92167583e5550cbaa9179570d8720467c41373e04e5a3a4c27b7cc151bf6a18ec742fa51c669a86f070c8b3933362ab74bc1348f22ee27e551d7b1119df59a4614db7321e6b733d5bfdf3fefb11dbfecee05dd4f07ab6cd7cfaf5289dab47b5d918cfc94d544dbc68ab1c67b23d77754f0cdcb41f8e88c5cde75ad05c99ccde44838cf918348563f86a44e54a1b86ffd3ffd0a94ce3e4a1e072e68234a86380fa70bdb81756c8b73b66699cfff2e08a4d585cbfe27d46c9565ab4f2c8dd161dbd584b486e1d55de24f882ff34d3445376d1faa965a4a9c1fb8e13eced33288bbebc1a2ec6e501cd9066cb184620f5d5f6da5d7fd700f32cc7dd8c5a664c3c9fc02c4622f1d9ff03fd3786a61b6b3767049b1e86b6aa68d6caf9ec3fd48bf7f822d7cb80a59addfae78f7be1a3768dea191f77b0eff152dec01b7d1ce4defdc836c64758eadc5ab04742a7a0d507d9bc94204ab060d2dc7d418ddae22672ae6ecc96ec4f0017b35b45201deef34d2a884ab30fcae5b9974c4cde1ea798b6925ab86b7db4456b8835c3e04c44a25c52f13844cc22d48754c45d6c8403be463b3b90e0d35b0ec585c56cbbf9d4c5527a4a123290e208e12922d3fce48913b03e47898b64f8817acf8a864640c4fa2a44d65279ae990150d6d8aebde408369f6e7a37d3a4505e224fe7e00f901e7b43429eadaffe4ed5c4726960be43b6bf8fbd1d4f23301a1dac89468f334109971b149c5c670ec01699d862ea588777c92b9b82928b9c5d034955cfe6ddc69e635476dc1c92eb4271e9ebd2e37c0ce42723a8a2ad090867fc7691e9a1ad1040cbef71123dbd2ca45c873d77333f001a72a204c2ee0b787915b1ae770ebae4d87946b92aa003d4e124b3bc75d6c1e16f9e5d56170c6a681c31704087cd1581a1dafb520706cbb47fd337d9ed534ef16623fbf0b44eef76da9e47c4b0c2515b7f259a450a1beeb5c3d5c592f2b051d497800d185352d1fbee3646ad91dde06496c69b257d54663f84770a308d61d1169d5eb6f88959ef72b6cd86c4df42e3932e23cd9f327a088ce14442d4206ac691d4b6ded43d0f6b5815a5ae8badcfda5b43a9901a0a75abd322975465efa1343619e6ad28c1f4a7bf7ced6c780d6b7d57bc5b1d8f12548d34f1f1bd1b415e0abab3c18be0358836c1a22773a78c39ae9443052cf9af8d0a78df68efa359b73df7769d087f413e73e02e8e4b9b3aaec9d52b85aa09095dfc823f238e986970eaeab954613eebf27b847a8c02be940542a394d61c477f36742b581d945f10933a227680c8c398dd4e249f4c2df811200aefd67e0db884e489afd7ad6ac5064ead4371f1c3f901a0f82dc5eb8920d822de40c7d4ba95530662acd197cd92fa6fec87fd5d58e5ede8c21a84e00f4ff46dbe25b8e9b1b820ce2612573e225b123bc6f751645ef920134d639bb6ca0830dc54ab57273128e67fa04d5106ced15faab4536ef3d7e7a385ea94649d56defc25e20920342b838b4b9330b0cdc44526bb4f859e5bb987b6e5f8dd932431a4fb50fe293607042a8dd58685a76699ed184a7d6543d2c23a48c2bd24868bf236228d08478e91b194dba84d43f6c866be85833631ae47112c9b94fa499588795e7f4747895e1ddb4d5b8eddbe066477d5a2100226dab88ecee4783eec17deaf7df0bda38afe5601eb015609f2712679952b403015528872c096806d02b5994bd1c3c12375bcc8baeea90575e95289980ef7aa043ddf253ad191bd7e8ede51d855500ff18e62f8bf6fecb99d31edccb9ec93336f2449b4ea76070044f0a0af02d32d7397461cfba959050ed911395149ccc892b0ec3b643f847bc86b8e8397a460af400f5b2a0a29554c09c56f0b7ecde440dd3c8f57e72cb4ed7ace49fe4792a3881a4e7da95beaebf1cf62da21d608620fc1e2d2e014db4139f92d9c2b45e247acf295b10ee3fcccbfe4a5dfbbdaf1d1d766b3122e3bca83897367ba3163306429f2eaf28cbbc6237128c9fc4b4293babc8a01fb4ae9fe00c582508fd58a0bf40f40a4553bf7a22e4bfee11e45077209353ea52a27f6d5432985362870ccc1a443e5156baafc918c2e93129c263421b552bebbecda2df796e11499f06555383c043a4d9913fb6cba0815e8c6ac62a0f8e89a22680f2bcc584d2ade3c8e0bb4cb1c9e234592476d6f5a90b01cae0b641911cab70947d0f4bb0a0d3caefcc27221ef96d378c0e5f9929aee654d26513a9ec08bd80ca872f0173e1e145a4f1acec251ff02f579199f4d83038d15882092b4df5f01afd208450b0f4f230e90fbee494e546d4a0a213dc1b0da468ea2fa2741f2514604b4e6cb90529a891a7d12b9ee07c96fe35659bf45df1ca4188805b8571f6988794e36438d197a066d208ce79f1baab347f25f048bd65c07f7e67f67243e7cb5f8280e31eaf10913779a474da4864d7633bbd99ba0fb66d93ce0d78b47378a26b3a2cc293d1118eca814af92a10c9a381a0aa56b5325cec29054ed2ada5c1661185192ca512246f1f0a54be0a1a69c2520ce0116cdae472d4f5307a0e00b4cb385de051803ffb79365a5f9ed27ea454073c1f2cf9db07fe68f2894c179cbf3d4b2ae0bb79b50097d439f0ea68a9ec21a3af567d2dcc0cb5ff216f8f76205b1134caa538fa65dc7f43db48af3b02876a52e9b8b615a09e8506c5fdac8a6ebff4098be39b5b99a2c68ca26475ac691f1bc700eee3c17aa17f994994af6facb4448c7ca730e9cc0ad66a2501aa940616de721c52922354c8c54284328fee7510e8da35cdd903e8503f8334dd8c71416c43db4dc14cae1dfa6e8cf428c29251b495fa46f766d151453210a90213ba54a127ca37f78ffaa55eb0527eab86a4f3b1e9572f408b630d5764e981a60d12a2b006b9d1ff3b1164013554708175525d04bc64d27a3543052d47f9e1c24bbe4d520a86e826f8136970253c9a9d7bf4fd696321aa1c999a0a24a605be460d0d5a4199cf8be1ab5cfa138d019a63ff79f24c12a1966b1b010079f07de0ddbb404003906b59417c2da370de4a23928a4057aef8fecff80366b5746974d3ed20cb84dcf78018ea7dc5097ff699f2b50d62b4269fe54e2fef56a25ce6248af580d48f9ce39c1d169c091905dc2eec2f2df889f730db93a1a3431747f8ae51421723d4bce5887c48aaf5118cb929b2d652ab9656cc8f29ba7b52d8c58b155d20c7a20ee8b2ca5fe1ecc3c31b87bb91048785b1ec29bcad9b2f609145c4825b4c25775f9ee5697c208849c8ced6e351781850fa6d0f893ab41eea21f638aff8e45cbdb63567f8216b3544fa72c116075976bf37efbe45b2aab9ca24f73aa78793c78bbea1ea03cc01d1cbf6f74eac5390f4b2cec0531ee8b887bd8069339756596d19e3b49e1f82a7d8f6e6724ee5ad5aebbcf50b3bed4baac1bb291da739a9c16408e5acb5351efcf1df6eb4dd5cfe1f04bc8ac2272260d46332c5a0533089dc1db74ed6ca4f3ccc5dbb63575b0793196ca130a1d1ae41561002e69948b8779b6b2f7ff449199449b644e19d4ebeacfdcd85e3c8c6706c18a44397d7185b8d2782bbcab11dcd7d0c7bf5f3575fd5a90d90745653752f7290cbb9cd9a86adbd3b998e9b8f5f450f40be8428578849b5eb3b9a8747791a365624709908510ac0dde95abd3e495c4a87623ce590822dd8ba77ad724c2faef0873d86892c836a181b13cb615eb9f53d41a55f29d54ab9520d38ba3ca7f81a435765df225be1d05261a39762d57a241e24c9ebbfb6bea319cbabcb1ea018709ab7eade232d6c2fa8f819380f0092231444be2b2c4f5a42d624b5627148cd6051b796fc0315ba9ba20b2d5ffe2391b3030c305e4553a1ee9489560f03617760bb57ce5d3553d43ce54f5aaca4c10d2befbd84b373c4e36b4a01dcc2dd77f3191298b06cb84a1221abccc85161db49de5be9ddadc28e710a109b8937e26a976cfd6d631d51d97be9cb2ae2201039ef92450f99e5bea9c872dcea332285cb6bf2e6b283d6cb2005d98bcd0e0f576ccff663e04b35fc533104e1138880b08acd7216c6d93a0270a5e04da05d859625178f90dd4b01a211e8146fa0a0c4b78a1b67906da237a4ee57a606778497592210753acca02eaef93e32486bb29e04715eb5d83c0febe2f866b6887589620086983adccffbe450e54474891eb75028cd4645cdcd0fe22267f6e1d59eb073035c4b996123838df351c10e2b97befc2051427a6b8acab1c878ebf84802a33ac4a281fa07934db5d083398297d00c4fb8dfae59d5b179aed11afe8c2dae09c16e93ac111503771e2095a71041b089531389fdaab2be1ba34e16bffae72e52d80dacbad3395a29c774ade10f0337cc13c2e1e831e955117f7e07613f0e471ab217cfe5ff3c9df665731adfb1d75852f2d81ddd3b0e0723e30d15aebf2b63ce5332ce584b7f91bbcc9261464feedd14b3d90b55891f5b96199b28bea650082f3c5317cf2aa74ff1ca8e2c370d9141120cded23d46cb5f3c39360004fe0f32c56fdc4ecea93c3b78f47b64253e71ff23fcae303589c219568511d44f5c8f9cea18afe1c28387722d38b76d2049ee0d58ed1bfc778ff0c603a5e8d421146fce2e21d19b76609e35768968861c04c3f4cdc2dadc131bb2f27271e23db3e17bb1091b4f4a02c39d94dca6fd2b5cd5b1e3117b0a3cf3fec9ac007b33db30491c6e0f8777a43d00b6e31d61f6f00553833e3e5639850c752b07b85e1b49e9c65e5de370d4cf0cd8ee6d0984446273ab41ea0af72a0be8f798ec09afb0853b8b7ea0aab4cd22fb3824ebb5e6727e20bf5ab59bb0beca3b55b9e3ae0da60e4a117ad0fd24edc99e9a98b94155c2639b9b91832bb507be0ab6dd2b25bdeb9306c3daa0516979adc8a0271794398d6704e51298b276faaac1e46f15757b65214573dece85ba21c5bfc5660d1af997fae9bffd3061a2a3cb4953f029a9d1270f1326c173a5b20f2b71b25b90f4b29f27076a7f216c339330504e9dae205881ce3da47a4c56ce487316efeaadd7c25627b23c00330231e8958fd090ad76ff0df30c3273625714d855d555224c39f3cdf4e95ce1da6a30d9b91fa88b8195e5dae2e84e55277802f8bb80140979bc89e255cb81976bac9c508328e289681bda9e43efa15a4aac798bd71dfdfa100a294457967c3b07f4be3ecacdaef7408e04fd317907eead8ea95d789e74afe2ab23ba871d4d4846e3bf06d5fa87f0aa39c05d24a3a9e3ab364384ecbe4654d49099d7cb45de1c2d92298656e9d7a84afba24f3c263049e0ebe44552f641762be108dcab713350f2815ec5764fdf21fd26b62255a039c82d6db5b973f5f0a2e2f438fe5e1da468d47f83844c723d1198ca2bb3a326179c4591498161da8c8916a29bbda70caea49e4805ff7dfcd9094033e897a68442d9ea4bb113aa191643bee62e6d2e3dfa40cb4f72104fe4c61c26f222c8ef08592b0ffc3ccb4f19bddd010afd6cf6e6ac4222e953df0cd632077bea9fc695364732a186fce65246c676660e1805fb18a1846bc6b6b67ed5e6a9fb8c3e0575a1b2eb4b8f6b637bcb849214a185f50384fd462d04c82f6aedc97b6741c66ca44e7cab2cb7b78e12ade9f5f92e7d22d0d0e493eea3614e6de357335d83411e1356c37fc6e25f4c828f0dc25e316d206ffc81e6e491a9af80a7af242438871626bceb034e176f286311e8986252e91abdf132bdf4e27473c329d31cc89fe0cb0522f845b93df9314ded9955a6d15792b78838af4fbc8bf3424649a1ff9108bd021aeb7c29586acbbe4362e62439cae3806681723a8def7c5cfd0a40ed900d3e8055fe6de57e5f9e8201405711d89149cf59887b98428f6c1b9eb76cfe598ccba99b61f899f131c7f6fbc0e0de3e41c679d1377a34d36e927623d773ed661c0c122d8b03dc7f9e0c8cd3f833e3ee5932eed1828d557c68258224560527fa7c67dd51d924bf30fc83af7ff74238f0231b3825e6e757c8073ab6f5375110d4cdc012712b2f40682e386b6ade673d87c898b48f92ca7385202a1931864e50622e9e9a77ea2e748eef224df55692d048f30f34740532e70d1d4422ea0192d123af0ebd66d5ddf4376761320a7ea7ac6177ab11e43e26d7e3c4501a2495e450482194b9e8d1189b3402deea83bc7482086db32e356addfe881de11b9e64600dda5b2084b92eafe0ef4662724da0ec34258e6c5c25bdd2ed6902ab10c013d8213c8c3570e6f6cd0ce1c3f046a728cd0f9a1733d8573fff419ff0afc3cf050113c7d5e84bbbaa22c6e6e719ac8d6695591cd34a4a0c6e57524f90edf052f01e2606b7483b48fc91899147b83f400157102566724e8993fc0d120f0859e186722dd7b7b9527f58876e54af5a807c6c9e6029d9c9d8b3f696f5f71eac0e5214d9f37b8c3d39677bde5adee89bf59dc39af0d657312297bd18323cbd590f1670bed397b5975db11f32e99e9c30f20ce0fbc14f4580dea2fac3805586d445893ddb2bee808a01d4630408372f47df28e6f415bd6990903aceb6aa45e3838599a8e1ad0a1f94701a39b8f46db081f30336c7b2f7f41912b677239154630a8c4569688c14f1948e546a7710e79b5099aa15b9aa79ce44bda896458a98d505379049275e1757194ec3d46958ac6aaff226b6293adeaa554ecd2ee5afb5634317b6cd5325675b549f487a54d5b2ed12ef31a901f7b75086a2c3c394d318fe6356f6ac00b19cf00f0eaf822ded3fda05041ac265b16e9e308a89f98c5bdce7267d57f059057c36ebf764b6d2169403aa800686f8c84dae7b0fbcf4d05ac2046bbf4ba3eb946c3d3583fcbc7c482fbf6dd80759a9aff7b3edbd449977faf1d953252a5ef0cf8e1058f109d23b2cae8ef23e24f17b62f386351a939fd6892861487865773756445b03077a69424599673078dc2c7829a0195409764c20c612b2d36cf49608ea6205b27fe7936b5bf8b695140aed16ca03c00278cc7b425ad437b6742f8f6501cb0d882c8fc131798c76bf89f305cc30cbcb854fb9a0d2f1758d864d5786c40496ff2e0f7d7c0ed4f517d590b7a20279b3d4b77a5d1b68bdd85efed20209cb3d83edc06d9991d0769709450a7ec3bb9ac8d0c8674eafc4ccdeef9dd5091bd62c8656e9ec35acc07342f693b3e3ed4a76d9c780f865bb0921a782f4fd7025acff8096e9c30c4d7d62a17b43abc1a3b310fbdf8bbf17f8c98f5738194f5f7a868067b0066d15cc07ccaa4b5ad091c9be1aa958e90be7a0c7324a5b9d4453fee5f7ef31c09c9571f9b572c456e63b00670dae767e9bc5929c7f03f37747e99a0010de37770529a836bf6242a5df4cf0575730e2e4547aab14c1e1ccfc1f52e518044a8ec1d6dbd18379891c16df5b23a5226a5b9dc2fb466b765c0ffc5931d4b2d64f603b9f89729540a2f78189841e39bbf9af11e586a00d633800a31bfa202f176a48620ce5d42b4f5828f7a9e8bbb3450cc8aa6803de1b694c9d40d554a621d2f2e21e8b3bb70770378de2c48b3355b4d7dba5b61a1b5b75d6860d49813712b1d12d66c973b991bb0eba7125a7721d644f0739ad87a121", 0x2000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_fuse_handle_req(r0, &(0x7f00000062c0)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e338d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d013a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde79f08bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) read$FUSE(r0, &(0x7f000000aa40)={0x2020, 0x0, 0x0}, 0x2020) (async, rerun: 64) lstat(&(0x7f0000000840)='./bus/file0\x00', &(0x7f0000000880)) syz_fuse_handle_req(r0, &(0x7f0000004280)="dadbab09cf7df7e2508c56a1bf43d0d3391e64650243b6aefcebd96036ca875ef702397159b8106c5988d55c0160d58fc16fc94551e662d20f365287333325505a9f1c190d1d90f2b0b7df293bb9d43290ba7bc700828ae392d5255d9e5da0cefbc50028fcbebb9ebce8736f0813a37ee79a03beebe35e73fad12b6c8cb7a3d4ceb56d147280fb61117451d745f344cfd9e2c4bece76b102aba5e8eb1cc1524a0b83e5aa14c6595d690bee39cf8e22aa19020bbd4e16372bbaaf9e06609a50c0c75e7e4f59c5961a8f12738926e2d50db8a90e08dae8c3efd338957de533463bd0e71dc27d1172d0af5a8541d98d00a255d76d9d579939cfc9ce543596111940511e7cffd3e0ed5a64b364650d945efeefb4bb0a58dea5f8521157c939fb1322ea97192098cf7304ac0d261a46d801a260975ab72e550aea0e6f6ed4c3c12d3f194d2159769d298699f2653de2616ee3085c61b7aeffe4c8fb6bb404cd90f51283c8be411fb91017cd3ae92885163e53701f006886e1a8457449b7f9e20ab0d043fc9c7b8dbc4baf63a793cdbb087e1fe2aeb98008e20391484207b9883f8e9feeafc72b4e3991d5842381b722287888d72dd62ab7b656d370e2bbdd3ce526d5bc8dffc3b67c9ff29c224bd5652605362b825b736bbf0ecac7f3b590e308de26b685bb15cacf6a4523f77176ba6eb3363dbfbadf06ae6316f33efc211ec080d57d5d3f763d51cd9daffcf6f4263faaf58ac2a261077b8b5b8bfb235ca5480317ca969b63415f7bc90f326360e13b72e3c4397d041608edf7e203cde33c47a1afd78d3466d95e99265522540ba2dc03f2a2a93f7b63f8d576692c505bdd3e0849beb3653134a5e23455510c73489d642f30e82dc184d6670c03a79b1ff30d743655aa905a20974e01ce49a6b959b79a71400c41ee61ef8e5be6b62ec700e058d9befec7c69e99d4b348286b43735c711f596976c8add91d24aaaa802015c2f7744dd856d3e9725413bbe452c3f1df630d6fc04beba714ef9ac4c88ed78c09fbd3eb9996cdf46720203e19cafa8328d7b8087b448a8c7bd215ea0ce38d370cb9beb9226acea6600ccd22e177ccaf416a99d8881b8e8c757c874c4e02568f760072530811fb279d951a6dfe84493e7a56bbc0d89e754c054f4e02a4af4994277742cae1fbfa1688d89c526844a7713ce9f786442b8b00132d63f4a958ea1cbb1d54111ea8125b50523929ce915eef3b3df7fd7abebe0fd99e3446ac1b466f5cc04fc64a08c690f8da141a29c1e2f8f5b0d5cdaf61bfaf2b815c713c1e6a7b86f7b3be6266b88c8b76274d4cf310286ec4613620b675c68261d01efc2c38d4686ef5e717ab9581bdf0eb5f94d30636531567934e40dcb491b8c95d73dd34cea1afa70a0b3cd8a7f3c45341579549df0b28dd81a51a9fb0f7f8696245d3523a12c7c667d0a692c31d5056386cc405b6b09591ec904d2185fd337cafddbfb3b1d5162627d84cd10b2c6819a99723677d94ad2cf5af7b7dbb36675d0d228f68521da10c407cee6845b64a7345741b69b7475db40285c102a9799ecbda4e8a6367f1126655c6ba69ddcdb0dd5feb9e7e2ac7b0a717b380af8de7abdd344d2a37a6f253078d98de001e8aa3ad66a90dfd81e13f8488444e1ece7df0bd18e80dfd2999a4876302153b1e4851d67fc548c0477e79995cfdddcab06102e0549ea7d04f31b783159c51eb1ba8b7b6222b6f75d638979fdd15d9306be9caf392fab4c613ab8a6a1224a8617402938612032c36ec6812f0b44cfa9dc8364eab09701f962a38e4e7dc486cb83885aa4191ce8946afac312030dd99536ce142fb00b98cd9c7ad24e26943633694d910ef6001a1b09315e385e772c3f4e6fac72de1386eb071786799c58c7c70e5dc57a676d81d139029d5a98885067ae417cc357f28015276700617d66c546762b546c0ad521b39a5d18beaef705447df5955fc2b61412df52a3a04b028afa84d230119dcb99668b2fdae14df2c0e2a056ed8a65215f3a124f8230a66843f64a6a61942265d8f7e3a13912bcb8f8e164f4bac4680d8b0657c64d38ab80510391a029a2caee5fc960c8c29b5fdd35b61c4b9ddfe623e71ded196875ee9e6db692846fee51d54dcacbcc481581974e3588cf55f04c3306ea7bde31cd0521b0486293f5e9cf7fd814805ee9a1b0793be323b9a56c93ebe075daf1da11938db731b115dcca18fd3bfc32ddc15b730aa1f18c84da26d633d366f5143bded91234b6be7ab4e088577814ebb9956e93edf2c2d68dd45baeb492b572557f03c7a2f18ca98356e04a1432db8020b01f2a8238ed9659631f69e6c06cc0fbbf8b2c33c415f744772ff934fc9bec2a25630b32ba66adfb5800f3b6c21e986530aef90ce9553e050e11e1a6d7faae882ac258f2787e8de4572f491b0c0f66f4c79e7f186f86be4ff290b311f56da2d2d0cea3d39b59d20c6e0cf79d91da3896093b64edcd47aeb686743a86f3bf3bf101a10a23804a9e6190316cd2b520645604be45a2faf02a1deccdfca0bf1b526367d79ce2fe5b5e72b1fb23a9eced079bc72afb8587edadbf35078f4ae33dd9647bd7f2e110cdf05db515f9c439ad36fb74727dbd90b941b5bd4b571907422d86333713a8bc114a235565879a40dab87a0803232aa9864b2121fd6887590da035778211a138284acda316ebd2e1df56627ee6a350c5a23b3758692f83f1c99e2f241df258731285a3b75543702ff3a372a3b1cbc309c8b46365bf7e8597fb2135bfd92749749796aac8561461cc0f51aef9a8392e48fea9d25062046acea66c8fb37695846ced7c43afc556c734d4c056732bc13ece102c122dfbd891042cfa0377473e35c06d9e8c40fba599b115febe31b8094e19dab50005b29735ca98c19d78c1773e846ff4e4d254db77a716e19fac1357ede69ffb88258ce983735db5da272708213ba4394b8f1b3b6658c04741ea5a7650a7b342503c06fb378f05697f00f619bbf3198897b6097e6df383206f434858c3f11eb5300d14e55faec129a21bb87c5f1ddd4ff09dc5d9490d33ff8a570b0fd8d2f94e1797cc1427df24ad27bde1e145524227056e2ead02faf6ddd9fe0d20371f218d3a944facbb951bbd38d137afce85e04698cf0474113b1a509039777c18c62e2afd8b126a474d4c3011ce142a620bdf481cf1ca48c4d79f922c1aefaa699a6431f373990a436310fee5c97e5e8b957c1b742311b29abf9c822aa26044278b0e729c9e22928d845f9e29808aba81cc97cf1c3f5edd9345319d993be7e9e6c542afe7758566c0d559e9c26e5fe6e337c89c59952d1a8b5dbbe3bf159c04c568ea5abfcfc9923f1594c158f2e48df6ab4624e29198e9a057f36b7e3d56a914bc1d376565a2ba3d8955f69836d02b571f4f91773b20cec24cb66cf0cd074e043cbb8c84f82d00bc86e6987b6259fc2096d346f32d81805dd50610119a3baf820e93f7d440b547a455287d110101a5ec485944e2901bd9ed964d95b54bf4624954d1117886379bcd1eeb4fc8124b18b44100fbde0476f54c1693aeaef87174e00437069076115e3a9e65bec63a1d381d7c2007e948b7192a47068392a79541684449df713391974a85d0c241f3d9a9c8cf21b94ae2a2946e8ce60e87c1b9b8f370667a1f7e33b9ac49a1c1411fd16c46c441964fbccc5c9ba595b06cee2f8eb50353daba556dce1ea847cf5af653c1c53307669bbb65635345144303010c32a7d160562aa528dea4392980d44fb4953d74a10209ca311a61446af592ab9ece01e71ad7c6f424b4321002808417c53889a875f71ba03383698cce2872d5d8aaa3e3e923730a18b91f534e851117b3f7929b973badedcf233b277587c05969d5970afd995207757b78becfffa17db853701694c1af3e6f8099011e75a6d32213fbbd8f1883aa28aec470c3cb6c80e9b6d7323b4c64cf131449317c3fbcc36a44474f095aac38e562ae45f44f54da4753c7489ad2ae85a7b2d254e6710bb97ff26ff6fa2f446d5cf9d1babd07ccabfc2bb4c2c8736bd9c6f8814bdbcddc20ca3b06ab063509e8b71fbfbca48b79eb4cab24312ed7fddc07f88dbb3a7271cb4a8b5cd3b5a404ce4de2e7a2e34dd39dbb8dff3f907c857972cc13e5c6b2bccc299b5a702498779f2101ffbb3e3d53e29281f5da83746cf40ea001fe03b1a6202c9aa1640325c6e54262a8fe5e271b5753df55ea08cbc51be3b91102bebcc267b0d8a3bfd30c9150980cac812e0dce9084b0e4e69c64c482c647c83f1bb0ccb8bbcc902ba329c9cc4f2c078f9999d7f0df52bacef48246052a7673da80d56598306bc57b3a1f9d2a06c76961ae8d40be79568ca093ebfab812d308fbdbb98b593c90a8a86a0368d62174c1cda4be8346d2343370e2c833bb52a91075595bf03e20ec3ffbd968f98d280186f6faa207e968e7b726b2ff8dc0f1e166c63047230f2cb4ff6e00a01b9f73528e5e7d7c664b75134a7e8cf086a752bc7fdda17b1f9d46bf0e55b9affab9332f15c5a717d29e38706f9c06744543ebccb7956b9b1b7371479559a54dc9cab22d5859bd6eb7f9f1f1cdb8caaed12c4895a7cd415128178a0ba0b6303360fdea97e23a93830c870cee4d54b1ecc6d26af9411776b0a96d6e86a7ffbe6358f9370867cabfafd891f135750622cec9fd5fa8a8d5a81c6fb0ab733693f2678c5ece49c9b26fa1fd198fd3075cb6e7fd5c4d41feeef96ee6aa8410518a39e5e370239b91c8eb8d2743bcbcb74d6a0931c856ca75e0434b81b56acde1b28966625c6a2719d440c5ece9f5081e6b384e281ca171330336b765722db026b0815f287323a0276b0595217a62f40d8a40bf25c34245b764df7935e63dd50a34adc16de3a134672cd57e170bb8fb71c6c92589b1a1c46ae19373489cd93f2b65d1106cfc63ab795c10e576682e9578b431a319d1c33fe882cc2f2a02854ec5835ccf6d2f1f30389b1b14fee3a5894b4132b5bce3b9fe7db8fd505f2612575e71fd397be7e46aa47f44caa33bef54613b642b57679948f66b7c65cff52ca299783be9a40c6008a706fcc373c38ff15d3f5fb7737017df5c787f2219ade23382ea5958388568f9c31cecc80f6b6b78f6fdff0e68a9b7ebcaad79b845e3005ce85a6723c570e45e4a1f7a1b4c5108158cd634df6b9cc2ddf19ab9a66e1d55ca73487ac5683ed41ae2d1808775eec8ba60baac7c173b463cac032490fe5e0b0b9c678da985573814136c1352c0081a7155ed0cd18cb08cb1b9c088d5bc47e7f8f75b2fb2a2b1b338cb65939b6cb1748065de555ed16eedda61b99343e4931d1e0389544d428d34419e660f326a9f15dfcd4273e376cfeb8f0dea062ab23592a3def4f12d6ee002cfb424d0dfee879681f364f6327d67a49bf0101a604e248374be06793de60994e192a3ca346fb1f6fa5b64171d15fc9217d5e86814eb0dcf30b79d62c0a55e180a19e00b7ba9168c3f9844c7102aa37eaa1149dd96257df21378b55157f7afb21fb67a4d524a371885630b29312115299d23f23be9cbe7c43eb98f4dc12e29d68c90513ca6cffde06d173a206821b570c2f9ec407721f9ff1a449aa08fec4ad6e7f597804be4bb1ac2590660cf61dc11be0456b7a5183ad5fc23df437f2de6e79695fa8675bfa14ff6542f9957cf4432e64c021cf91d8a61ab40e73d8dc2050f0535774eb4ce47971a9844388a0084d2ebb66def3518a87410146b03e1c717f442bbe3582d266b31147aa81a7adf10b47db147a8196cb7c6c1f7c475533ee1032de8010580c86cba0c28ffb9830fa9397d746ed2f436e4f0bc7da823844c252cdaa2e10d570890870a71ea531fb46f5c95b317305aa1cb6deab1857e33081f0e2329661470c204d2534edcd0a8bf80e8a87b22e01d5766e9b1fdaef4dd3d812dc0a420c5bfad5bd9217e1936c141360923050f835654b2217347708258fd8abf43efe6a45fd29d72f60833a90939943691957f4fc63ee507f31cc02a3640563a5bdd8e71f406105062d268beaf0be0b4d9315f90e493157bc34edef50196a35f15c7dc8982e7d644c265fd6344c91831ab085a184d12d953237225edcdd148a8e657d9c0af4d2319d9fd113c80a243d9ae0344b904651e54286faa5abd3c92598fd344e304cad1482ca05d2346b21cbb74d78b54ea23d58abd958d4cfc1033fad7d373914d934cb4ce0ef18baa4427b43ab4a90bbf8c9b4455ff6317c20fc73f10ba83e72ed2485d615fa7c7fbaabcaafe4333c6529555898069b81ac6a254728b5c45674fcf4e61351614bc1ac9df98f3b90c45a0bd7c9c90cee0d9ec2f59401313008b3c6ce0f1c9c80e90bcfc7c34c08dbd7cd9cdc4a0ebab598b90b8ebb3ed1be2c18a0d576a7b0e45f15b5b79f36e5e19684ddbca5f09e21039dcd8e27d553a7df660d2837282fd6f4726c7077658f21843bb8cd6f0896d067d4f9f9ff0273298a5fcf82d9bbc29d2f55f99e306ad4d0f8ed8ea231f4db930906a7789ea7f9889ba78b5b514b84809022a017f889581e04e009f3c7c9913dddaf54bc121f0fc26301331bae01301de074d80e32fb135b2b8a9f6075cc92902d342b2487a701e1cc6322abdbfbefe19edf6e2c434e06862ad43e6990a4535c50b06ecbdda830f48c49ecf5f61b280133b2a7febd1f6ea3f399e24c00adeed4999084fe6aa3bd4c6634e3144770e8b12009e4b7beef33a535b2cf7dacba34f4631a8cc0aaf6e26a23e4eee9027efc88c024b2191943f1ffbf028f0e709681a03133edc793a978f13c91599b4fbdd1328d17b12d2157264cdc44b130406ba037fc844b1765b563fa6782658ffcd08bd061fb6e3c6218596725ed4e20020a88c540935a5d44ee42bbef384f94a85e1b667efac4b3c532bcf397e5d8e218853974d0a98dd608540621b6325d6d3fee2868722940d7d7c3a5b047352ec94ee6248ef9bd89629d9778b066205dd0fe149ea659375969bf67dc4d7213b408ed61f6958d72a893c4408354b6768253ec5aa92591bcd239822b21e5432f8644a1cf73fcd1f4b5e7ac3a57a8b7cccdae98e09d068e3ed3004215ee4d075efe975aa767192e400557a8ca98711823d65553c2b5b1741dc5566f8f2a1fd04c3a468208197d342b4afa41cf074773bcf77522c2f7cd61ddd0e756cf393c4c476822645babdfd04f0d452f53872effa312c04cdceb8a42cc4b0f646e913ac8045eaf9eb786248a6c89297a33d78680c6c3c5c7b2efe7daf54bf99329cfd83fccf5f58446801f034b88eb8819da9b59a50d0f0b485c2de63d1a043b98768b5d6f00cd75d6be903c6c2340da4bec2f0f16b80885108353e3f25cbacc7167709df5c28fc5d9a8a7ac00aff810b9f078f4fd6f065472e186b82d89a01d1d5f8835bf6a4a1c7e9887d4e578e45892ee84e7774a3546d1ec5371a903e8e2bf968233562d427b2b71ca3bba635aa743f6bbb12a0ad993498906f89c6c49a6ae50c346568d67f9a71f0561e2e9a3ffa083b668bc423061aa0a4d2fdc2a0719b072fae05608f7231097915de6dc3a8b131b9f71305bb0934c0dcbe9b406cc3562f8bde1cf20bf7b81d04fa4ce8cf60547d8b41fb6ed612e9a3f46493d85a36c6b3296890fd5335b4953201bc8bddfa20b1a0b6a996844b256780d37b579aa43ae65b6e00ad64d7bac8059b132557fba9f93dd0dc2fefd9d01a7208baba8855933b3121d5e37ba130dd6c4e73e50a0a80e2d57a9ed896aeee13f26a271b4752accac885dcde0878c8de7b230450492f5243e16ba922caa3845e60bb015bd4fa7fd4335ba1641981b6a5fe511fa0ba07f5b6ffda390272b571ad2ca02952422c1839068cf6632f83b8adf1679a030318a2903063ac8a979c1a3cdb0c1331c6bcf2086c7e5ef00e3ffd5a7db42e5c3d64270582ac7ae04a1d7c01726cf31e61e50796123fe6fc7b658fb663b0cee0caf96ced311e0b82474823033446d6925fc852f66a80159fd7069481874719437c77274b2a6528084f8f65316b5feebaf13aedc486653d2bccca05e36485c44fba8fdcadd655af3cb23296636c226fd41b9ed4cda5be16c729cb42326318c15d523b930ba33d8e023ff6d02f5b0ba3237e3c977e76d239ee20eb16e0042722a5d3c8f0468062d6addecd0e9bbcdf04a4a402b6baf9c85bb60a280f7d62377d356979a942d534c721ec6a99fbe43d86eb5d712e7cb0df2661fed04ffc27ecbb28d35dbb2fc84663e6c876b1d11984403414e4ee9b138c6a413c6f75a2aa2963a1874febda56d3e302546b4ec29188445cda596d8f38b80f4f080cc488a53e1328b8d624734124d09495b00e1015ed87937b25ee79119676d1f1e1ba1369427560d249c09e6cf6443895e1b749548509b9b5178e56f93fc5a77a7098ee4749bdb263a27ca7cb996af834f19ae2a1ffd6311310bf688be347ab346a5fab5da91b3f34601c500f912cfcda037f46a706f12b8428eecc64342ae147e48c12210797711daefe48351078be295642a7b38f8ebd5a0eaf5bb491004b8589850426dff45c905dfbe49bc5e83b8fea4271761ce1f59afcb4da64bb1832d31d47f63a681280e5de6403e74fa7bd00dce432564f07f28b701873a595247c6f81452d041de489536728dff6ccbf34e4b0cdd65dbb7548ac07241f25f847fc940b113d13a1390e64d0006d6961ba820489a9f138de805554d11f2af0378800184e5dff87bff09aac1db61eecce211e7e1c1e851f8c843c2dc4522d0ccbf65268934c24fd82e1372ddc2d00f364101fc4f6720b4b4a581fa76b489ed7b295e65dc4b7fea370e0913a800df07697659ee3577d83f2344b7af7976676d01530f4037e85068dc04a7da2ab6419219c3c7a60bd25f7621fc288bc0b7384ad624c35883f49b72d87cf394d36bc75a153cdc27e2bfcf12686a40feb651ba1a2a28d1206c21ca59a477a34312e085817f2cd4839b34c9301ed9b90cd8d5cdae6213dd89827bcf86978f4dbcb7bc6a8d68c42f3396e1d020c08b2988c0a1222984272b95ce43e201ddaf0deb2554a0943fd2a34672e07057aaa8c868f934cc13c8fc3b9524475c1ddf3f753a30000d771642e5076da1f7783c7e4057f9ab8d9ab470f5d8df3bec8ae832e0b8c099ea900ffde4acda755ddbd41efbb908b6b55c8f2b3281c998f27395e7310f5cbde89c3b8472ba65be4dddc2b046bb718f92f96fd7957709d6ad6c667951db4c825c37d245dc6e5bab7d98b9789ff8521025d58f743b6faf99b6d311fc2363b38a34f1e086a81372311fba703c8e259fcaf3868e8fef22ccdc74aaa41c5e87007c52b42cfaf67158618c3bc8b62fe5d2ffa7c9c42e4053cb5c56daa996ea94fbbc581fb5eef672eeacf7077f8364eda7ac77b39e6c7c87cce6243d2005552e687feadf8808e02a3af65a44cffd09bdb773fbec46c3ffd51af24416d9d3b7264e3973410e44cd4863686dc00d5f672d3cb83a67c95d09de1cbf713856841476c986aafa65a8be41e5bda1c7423cbda02b028c4a148fc6255eee4697ee650449b90e8c4c78384b7a1b68ac7f5c9b3c7f214f6dec15bc86f7a045b6c8ddcb5b0897d37d5edb81be7739f228a634a93b2d206f5329f6386b65a21efb56c6cdea7dba231f5c1690708bd7d04d6b7992f699173c78af1b3feb845ef11c56c8794f36257fd25cfce87e259aa41b97ee5cccd7fd67e954073b3a2d59a8ca683f6f915a9c1391c08c8cd54c252ad278d7d121ab4b33062f43784679678a1fcf84721838586f078cf07a935e469bf98da761040c802299150759284d4b054ffebb73401c9d3df47a181b469b09e32262ef92df8ffb1ce8d554ebce50c433ef054f5b1b1fe9a645a32bf9919fbfecdf31c47f0cd518ecb02f22913d8c85c8be7f775028e2f4cb97cb1cb8d63805ce46f140b6cdfe7e86225549b3cd70c277868bbfd1d66d7f2fc6842ffac4f39897bdf2461d2354b3256d32ced1599db3267d10d91561fbc70bff6326dae446dbfff9d074c286f3337080af8748113923ca44e353aba1535700d8b3348df95043abcfde070f35c1c5b7784134926088fb48118111403718595a9fbc99e4aa95d9d74083e0df68e36ac2e92034c8fb84e5dcfee374fa35d4357f25e7b5eb8cb8ab86448f0c1298b7024bf5961ce09d603abb459ea906e80488d2d6c60ffecb81aed84017b5eb58121b4406b8a8596e12f760becbf8da26da4b543b9dc34a5ebdfcbb3a6e89b348c2cc605ae40fa7805d86e42aff371aae755403cb393702bb7882df0c8d7c800ddf55efb7dd8f1c8df02b49e41fc4f7dc1b37f1c7309917fc31d8303794eb26fe1225ba9690e238d8e0b30acf14765b94ecdb5e1fd3da8c133e5a55eebf4d96b58dfe545514f2ecff42342297e735790b4001c0bdf8e7d2c32ca1cf4aa07f8f2ac2a2c5eded6fba859996f974acaa6217cd94431553c2f20a997a23ee452b4c6e5887ad8395f4044a4cb4d42d0750cb5c2307891effb0a553d355334878756b944d11ad2f4127a070eaaac7dc0d095c48bd37d4a8f17e9b053804565334fa75dde66c7226de02492c2429784080874645f526ac0592447da5943dc9d8959d1a85720e52837e160ac4c6471c8bbee1a1eba031d3ed4a5fa305c7f98071d1603b262e97ee18d3936050077dd2dec800bc9cab1d496ad0f8d5b796d44dacd3b1a387d8381fc71c1c6767c064c73686ef0645e8b96a5dc18973d798cd933c94948330acd98b8d42651819980719d4650f7578aa58952072ccc92505107a13d79e02778ac6241506acb44386a4275b097255fca9f169491ce834ae1e3053ecbacacdb7caf20276e3251c90bdc0f734c75b8d4835648710aa70d84a254bada5a1c9d7be90938738a548c2de779e99169b2417beec4dea6163cf20f1b3967aa6e41c3f1d0e74af15dc84de23018015d86474328e37400b2ebfc2acdf05fb69fc215ff02ab0b70fcd3a5b40028a713bac4c90d2efbbf13439386aa2c36f4c8cac97d17959eeec26690a2afd0340823f1e1bd8493fae016eb528d15ee1fedfbdea93b459cfb7f02302132967e7aff69318a5aed87ed22c73bd8b667b24647b9f36bf3a37c91248134f6d690ad15e7cf79273ae42f885b0a4c4c54421919c7813a650e61c55ce9a1072af8f5ab9504ef599d7cf7b1eae7b8e54ae1ea9e51cb6dbbb46307168216388f92c54c0146128006862165eba922812d55170385beb12aeb7815d111a4689ba9c0396701b7f47e395da1ad517bf50518020780cef8047e83a962b4eda60b13ad7d11e54ba88ac0a265046340cb2528902d8cf8e789d256e5b03b1e28b16e4c4a123c40cf994da29704decbc13313ad50f7edfae1458bebab422b8241f0069217560d9da8d6e36299ab6f41a3690c29518e7a52f350897d6731990b52fab20274cb772fd820a77203e72daf94ef564f5b64791cefb2478ce28b6bf334a8d25aff2d3952a416c81075d176026d8fae5365eae106fd1cbdeeec9f3afd4719073c977572594290e6e56dca70d82c8721805e16b8447f08e9dfbc94b7b565457ce43aa711685694ae4ed62", 0x2000, &(0x7f0000000d40)={&(0x7f0000000280)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) write$FUSE_INTERRUPT(r0, &(0x7f00000000c0)={0x10, 0xfffffffffffffffe, r6}, 0x10) [ 1210.076287][T14313] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1210.080027][ T309] fuse: Bad value for 'fd' [ 1210.085132][T14313] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1210.085142][T14313] usb 2-1: Product: syz [ 1210.085151][T14313] usb 2-1: Manufacturer: syz [ 1210.085165][T14313] usb 2-1: SerialNumber: syz [ 1210.110487][T14307] usb 3-1: Using ep0 maxpacket: 8 09:04:00 executing program 5: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f0000000740)={0x7fff, 0x48, [0xb661, 0x4, 0x2, 0x1], &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) (async) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc68c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000}}}, 0x0, 0x0, 0x0, 0x0}) statx(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x0, 0x0, 0x0) r3 = getegid() syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x2000000, &(0x7f00000002c0)=ANY=[@ANYRES16=r3, @ANYRESHEX, @ANYBLOB="2c6e6f6c617a7974696d652c6e6f71756f74612c00000000000900427461626c652c696e6f64655f7265616461686561645f00006b733d2eaadca4bd1eacac3030303031303030303007000000636100002c75737271756f74612c00c6d36891bcfb3275f4642d4373d8c18e105aee52aa01976d133bf1511b22ee4c4f403334cefaa3d2623d76ebfb0000000000009c0a1671d7638e1afe00006f7cac0cdaf302a0e742d8e3813682f71c73dc7fc670586d3ced36188df307000000000000005c0eb48c07ccf50300815ed294fe3696c451d6f11f7a066c987bf0db6a2b5f9dc671a6fc04346009cba19c0a02f457d2f1ae462622a54af7971845e7561545bcd5f73b326536f613c1e196d992b32bd65057a6b713544df1f6d20d8945416978bb7e8a5900001c000000000000003bd480a553fa772e9dfb6fd5d52535f46a1bfd0afbe502bdfb4d5a52dc0809aa76427a464430529d42f20a0d325252037155d58f1c8110d76b1ffa772e88e2b04b9f2f65cbf0bebad82820f22d74c3755971d53a6b7cb494ea3d56cfd7f3e7677fc4846ca6bbd297c12eb678a8d950e67edd07b49e3260b85a36c499bb73bcbd95b21f9cf699b035835596c08b37442897e4"], 0x1, 0x4c6, &(0x7f0000000a00)="$eJzs3d9rW20dAPDvOW1e96OvzasirwPncJN26JJ2dVsRmRNErwbqvK+1TUtp2pQm3dYytMM/QBBRwSuvvBH8AwTZnyDCQO9FRRHd9MIL3ZEkJ3PrkrWytGe0nw88y/OcJ8n3+2TNSZ5zHk4COLEuRMStiBiJiMsRMZ5vT/My127sdu/39MmDhXZJIsvu/C2JJN/We652ezQiznYfEqci4utfifhW8mrc5vbO6ny9XtvM29XW2ka1ub1zZWVtfrm2XFufmZm+Pntj9trsVJZ7o3GWI+Lml/70w+/97Ms3f/WZe7+f+8vkt9tpff6j3f4XxzFM3aGXOq9FT/s12jyMYAUYycdTKjoRAAAOZDIiPhQRn+x8/x+Pkc63OQAAAOA4yb4wFv9OIjIAAADg2EojYiyStJKv9x2LNK1Uumt4PxJn0nqj2fr0UmNrfbHdF1GOUrq0Uq9N5WuFy1FK2u3pfI1tr311T3smIt6LiB+Mn+60KwuN+mLRBz8AAADghDi7Z/7/z/G0UwcAAACOmXLRCQAAAACHzvwfAAAAjj/zfwAAADjWvnr7drtkvd+/Xry7vbXauHtlsdZcraxtLVQWGpsbleVGY7lzzb61/Z6v3mhsfDbWt+5XW7Vmq9rc3plba2ytt+ZWXvoJbAAAAOAIvfeJR79LImL3c6c7JfLrAAK85I9FJwAM00jRCQCFGS06AaAwpaITAAqX7NM/cPHOr4efCwAAcDgmPvbq+f938j7HBuB4s9YHAE4e5//h5CpZAQgn3gf36X/z8/9Z9n8lBAAADN1YpyRpJT8XOBZpWqlEvNv5WYBSsrRSr03l84Pfjpc+0G5Pdx6Z7LtmGAAAAAAAAAAAAAAAAAAAAAAAAADoyrIkMgAAAOBYi0j/nHSu5h8xMX5pbO/xgXeSf413biPi3k/u/Oj+fKu1Od3e/vfn21s/zrdfLeIIBgAAALBXb57em8cDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDA9ffJgoVeOMu5fvxgR5X7xR+NU5/ZUlCLizD+SGH3hcUlEjAwh/u7DiHi/X/wknmVZVs6z6Bf/9CHHL3demv7x04g4O4T4cJI9au9/bvV7/6VxoXPb//03mpc3NXj/lz7f/40M2P+8e8AY5x7/ojow/sOIc6P99z+9+MmA+BcPGP+b39jZGdSX/TRiou/nT/JSrGprbaPa3N65srI2v1xbrq3PzExfn70xe212qrq0Uq/l//aN8f2P//LZ68Z/ZkD88j7jv3TA8f/n8f0nH+5WS/3iT17s//n7/oD4af7Z96m83u6f6NV3u/UXnf/5b86/bvyLA8a/3///5AHHf/lr3/3DAe8KAByB5vbO6ny9XttUUSmwkn2n+/f4tuTTrWRvRxqFVIreMwEAAMP2vy/9RWcCAAAAAAAAAAAAAAAAAAAAJ9dRXE5sb8zdYoYKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBa/w0AAP//PEXfyw==") stat(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000002380)={0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f00000000c0)='./bus/file0\x00', r4, 0x0) (async) mount$fuse(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000300), 0x4020, &(0x7f0000000580)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x3000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@default_permissions}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x9cfa}}], [{@euid_lt={'euid<', r4}}, {@euid_gt={'euid>', r2}}, {@euid_lt={'euid<', 0xee01}}, {@dont_appraise}]}}) (async) r5 = socket$inet_tcp(0x2, 0x1, 0x0) vmsplice(r5, &(0x7f00000082c0)=[{&(0x7f0000000f00)="cace5aab283ffafe8175e39903f126e81d61c13731265dda8457a1a8fa862da29acb4fc1cb3244fb0406a1253700dc0bf296001fe900cdec0c1af2143439984cd763cefca2c2fd2233fdf0e3c577690279a323c3485cc036c5dbf39709c0753c66acabc7d2ac12b9072ba510ae817de01bb1ada6f878cc1fc1d983b91f1dc3d8214ca6e14a6030c32de34d5fa80f6fd9bc52ac4135136236ecb291e05ceca187a6ed8fc1510763cc172e185d94e1486865b64b87405dfb170c81c6061ad805e5ec9224f0802d20a3953aa72ab4647f560f754d8ee67dae4fbabc63a3fc983e74305f4c00bfe0073e566de2d96b24eda9c962e664dcb929a8f0737c7c04fd0c9cfd35fcbe700483e187e33d53d7d79f255f4d60998d653350b97ab3cdae19af52bb1f0456a52c77bf282c415b22b4ae8762b7ce001cbcb7df4e4b918a5e7c25c2eab005894229660ae7f09cae7d6139d471ec661c4d1132762742c29e325627ac0f34479d863237241b7fdf9593be94a97f83d67f32ac0255a2fcb185b2499c867401b2a16367fd4db4ec3bf860abf466b8e288ed27e6291b59537f8d4c93a2dd0bdb09d9481450ec78377cdcbd961f592f952d4fc77e5fc3b8655fe5217d8a22b1643c351e9fcf26c5043fb98e8b364b665568e6f2a4f180c3742607bb154ae42452adf7b45052a444b49a032b0779629cd1fb4de652410ff8352de0640290faa39a7ab091fa20226e89bc4b2a421a7bb2a2c517c5e89d362fa7c7811115e9335c76622738aea0641e763d5665d5cd9fdebc1b4d457d5ec2efcf037aabff9f0af0c4c560e0d1fe96391f154c7a1a901e6f554977d5a41d7db3aa48a88bbc0b03a3cc988e5b4810b3ec0adbc68f583e440ed16b78c4e40dbb7bbc27da1cc0612e75ce45a2b176a7075c4322e9858e548e1d74219ba130540968a6017032f9f8ccc986de2bb025095c1949374504b5961b812e9e5236094b16c76ccf859c32d28506db5dfffbd93867ee5d760d679e5da6d45e0b34aeeabe900048be5ed7526358980c37b34723671f6410d3cf162bee0637d194e20a16873e57d594f7f0cc8f20502c924d554a1f583e1192c1c2ad6bf5b0ef21bb0d8d122ca43490d6233027060ed6924644e58b3271d6d27ce5906bf9a9aa0448a5e7fd5b2182193aeea34afefe2abcdb2d4cbcb430d1a96e9f98a8686dd729a11a0a79ee09b69b194a86b78d536c14b97c5886a461f0fe207f2ae26b50046625f48f98c92d9fd889df3fabfa64132811a53ca435e7bc184a8eca48c4e544cf615e6956f652eecd8166ab513e3f22fd64c4083a3bfa04557ed16bce6ab82fa22c3ce39c309edbe8699c2c62a650c8cc25846d2d6695a601624430dc5109dc5a90abfe2fda64a0e228560325d1a786006e9cab37737c3c401e0acbb81c3a20fa5e99703ec072e39e1f62b909f9e140aadcf75b030076d4b1518d0f26beb57d7b5acbb50dd7be9df7b43f4ccf1c5aec253f5adcb4d730e3ee1f625a7c8d5b76bd85ea36664fa797de8e912f75904c56a1b999f78b410fbc8545426806e6cffa77a32e6f5cb5e95eb20d702f934c03e887bb9c3a2ce878c501c55c640269301984d9a2198eb54c29720f35695e3fe1b32b9ed494f3b7406bf63d5faddf89b780606d8f03fe9404eb37c44a2ed43988aaa5af325dff9016673b479cf7c9c194889ad208e286eee642ace03bdd6e713650befe754d96893b7aa177c2db717178bb41900a9128a823bd801e23a65f51204e7f0b0653058c1e878968b7ab914245c922a29ff0b5a01a7dac7317029881a2194baa84a2cc580aa929a3d5f9d58a288092e1e54271ca6c455a4e835f952c99137c7633041dfc3434ab5e539cf3a47b6620d329196cb51fee41c571c6b21499922904a85155ca5f7a67f5b97f36ac62e039acd02036e317a3b37512d18856126247cded4dc89ac67c2075badc25433b25a39448ae66d01d099c24f5836a1040c25fc8bf2d4cff8c1ea657a0a16207e9e6fbd185d2ef14395aa5e4e0a9abdeb3745b8eba4bb82f65ae59d75cf2964110b24cbfb9ac4c0946b18185ce53851c2da842162a8e87e8dee5632c0b1d49bf759d75b38d0e16c428130381b76dd5d584a0cde6ccafc710653c070fe86c6a4496efb0de745d49587bec08f01309e9d165432de7aada2cafa56ffb7edee66c50b14545888d21d36b34f213c5cf389f2553f4a6174e13a906716ea89e7f60b09f09f4a3287563de819c175d0262796e9a2b7bd4bc7f618ce8f1600d4b9129e2ec3594f1c375e712c7aefe9ac9aec37918ed0cbc3007d321acb7c9f4408539903ed38ebc1382fb248638bd315fc28af87f306065fe70fd8697b40c28fe7e7111c586fd4849fe257cf3976bad37871532ae5d8aa095c81113ffd0bfa0e74de7907ad82b178afd1700a28d18bcca06ef3e9a29986ee9f9e695c5cf4777dde9d0bcb536b182e430b844d41151f49995695c2b72a13b4a4780c557301f50632e96f78c55e40e5ceacb43ccfb9d00513dbda5f3ef3b9fe33b74ed5fc0b634a4e7ddca7e59001536c931c812f2524f375b4c57a3a16f43bad624aa0fe5d569d5a041a917e09485b1a976bbcdc3f18ccb44deb1d1ed89ffaa7b7aeffc08268015adf4bbb4644e1d74ad3402a6669ed3254e2aab8405803e7666423f1c71d7a170c2834ea19980eda273789d8df1111778a01b662a515005f0179ff859bbe41c84fcb52f73e550338e17ddb2a686f5d199c53086ab58b002f09b54f0dc6efe6067b7bdc2948f973770b5fff52ba28335b3b9d63ea2dd20f805d7c5b2c71ead8d77a62b337abfcd2db79860b7b2ce6b6b6d6154e0fc78957a41117db8d1f3b8a8953af87046126e72c11c3794ffb1d603310dd974ab01b172c8a7a2fba97a55745d44d4ffb6a63cfa598f887d3311423c02f76cf9f8279b173fc55119a7f8557e5b55a40ccd401722d0c8ece9d322e956204376162eb8ad7b52607187210acb017538af2347c09d677407c5d26be81016931e97c521f79235c84ed9e3a715621cb20bba7a5cca4b09cc973aad730e849c71a862a8a1963f973cb51d7f0efc9ab097d851ba6f1ef5787a53f620947118e67efd6a505beeba0db2f0a4c6a406944163c2a71dbb3f497478d8ad1b9eda08c80f2a30d5afa14cc73e43d7abacf497c4bbec4a15113099347a01fc4bea854f0d50029fab63da24cb9eb41ef86bbef66aeadf721a67fac0df79678e71503ca0ef2faa6da7ced1b2033bd3303665bf51be51199d544dd6183b6fdfa84488c1371f7b4d836e284e1425f33f254d4d7b892026d2b3212faaa97f48f809252bf8edee14c4b2d07e6f7c616a518e4319f2734d85b73a036c12c609651ea33d82bf0a1d3e32dda212835f81a3e8f42492221db5fe71e8151e210cc8fff916ecd6fa659978ff635e1bcb0d06dff042499349785a3db2527989351cf141b271ea43008966f5758a22a8f91e9ff3f443f329bbf12d9473b91fb4a90c2ebae7f34a2c42dab9908d6d2c233c7dc0dbba18ca8d767c788b9278d26e2f8fee3bb7e1649dbe0c1064d752746762358a4c1af95606cfa1d40905311290b40eb3e37b67c47f6090902f1b651d7218fdb17acd586bdf4e9c07a7ed6c0136660823b93ac85bd9e9f50478285740316dcf1e1334926f63364faec6a780fd2ef67bcbbe54f6d71bb9e6f7817ab3b099c525eb91c5b0da18e3a082290c35f8e2ece23e7da2e68ef5f0f6a55a5e2be5041d858eb108194cb7d8346861123193484f7db9102b662836d55e1fac6a6be03cba394c8e5112bde42c78c0ee1d0b319e33eedecfccd9166c7da0999db3c9803237b06f52b23a93f50e01fe9ea498d2e2466092a6b8c7aedc3ad2854c2b38db1747dfd47d94cb9a608e5f8cc44b08caf66f46495815688bd91212ed21ed3b1a69aec7cba45836ef61376fa4e9b592c2935cdab0de423b8ec71fb520d274558c014bc1c1a487410bcb13a2f453d738215dbc8d758928e9f745e817ab32d8c31ca2822e466790e6755070aeb0f1c23d6971cba24a1f0f807df4b344a0b06552e3d753c21980dc4d61961223d1d6f4941baa5aa49e5320370017b9d3d02d96b304c994ef1d11aed94b4d47ae48bef8b378bc1c59f46e594da20eeef7afb5e4815ae25c7571f83678b3a3c0f585f2608b9b8be63a814498763db5d11b8c85a0ed89a01b94592f5e10f309e0ca2550d8b63692f841168df5efbd52002b40317b46ab5542c7037b9bdd5ad1f9efd0f6344057fd240fdecd9380a195c627d78c28a924950476253a9a5efcd5516d50a07367c55086a0097e164379f0ea9e641974d83abbb1fbcea42135644ab94d49938c930a360d7a7ca897d26e4ea6cc3382c1035c5dda7c682fa1f2776dc261a23eaaab314b317169fe48f484345d8012874337a4cba655ee641966864c96874da5e178e398e506a595e7a1ccc227a353ec3c120734a70b1f6cab8b164fb3c07abe9a97e96ad1b7a858da09b334434b27701538e4e68b3b6c2900c8b0d95e9dbe5736e1af505e2833c5ef0d946c8ab77600a6102560b0d2cb47f5738f2156544499ba98cf76825912fc15ec05e4ff8525847cbeba531887f31ea742a79587688d53620f8ffbd3fbd82ee2c4142f2f189c3a61157d1136709e2fe05065ce0d8616f59759485784e345f214b0cb7976eb0b036af399fc00f5f2bbb8a93888f2e93c09b246ba811c44a2876cd0119e1c3e9975cc67aa5115e2f711733232fcae33917e8b8bfacba324d47d972dcb8980af829079c514e013fc16c2343856bca3016ac81906ca01a65733319fa82da602b65ac2fb6e792e59a7ab2cd7f26ddf651bf62b245d6fc3c11c944856a3d1ff675ff25281b63a6c98181e393f4f5a23e3f33ce9ae7ea9b088d55b7ca97dbc631dfe4d23a91ab9031278a8101350a4a7905b8e6b94c1bb80054f25eb7ef68a49f42781db4cbe626466a06bc0d5613a4c9348431d37f47ad7ad0cf54c6b4a51968d361e72d4bcf2eb7044f40ea79667d424b50afcc6fca0644bb8b536a61e0637e99a0bb6e221f963ecde12a40208b9ab449c3ce3b9a086923e1783e8ab75fc39b3321ab8505e9cfd481fc03d65c7a20b8eed34ceb62364cf61f3b08b9115c7f82485bfb927af21ff41c95f6fdc93021df7d050f5f83f159a801c7b2c05ae29415a071bdea054c27cfc74fb556703f2e7f34b4ae65505a487a9d64f43fe454114ac989eb72f81bb4a3f2a4c353bcd109360099d9dfdb3026cdd0116672dc483b7a4f57b8020524a5006773a74e230ca52eb6ba42f9b8db29f0ab80d8fb2df13cb4ae447cb7d9cf6638b25bcd17695463e0a6ee51b733629331c0ff945ca88967d98bab859551cdb06121a36f6151c24af344b8d5553840d5014a30ae31c3b03f28c9bb5b00dec5d513617ffaba9363f5c8b2d34c64fb2987cbdfeda289108ecb9306a20b8a274f49e1931362b2a530b83a141857cc8df5970f8214ea30179f6d1232a2796e333349a3fff2390dbf6e3d57f3b7b57136f07a5e287bb7320a70d790902d4bae9913c169073d833d63e361b2a9711cd255bd5dec19ffc682678a20e258dc1164d0057b96aa0e7c3753142ef473e162943294c5e6e14a8e36206579143e29a176212931569f3c44b9f848027b90ebe9587eb53f0a73aa8d91d10d7cc09462d9f9d15bb0c46b5e4e58220bf78e740106c28ec5fb780206d12744894ad9dfcc166d2ada2c14c3b48389524ac7971d5a366d8ffcc63dc6e96e074d27f42ae816f376f0d8720", 0x1000}, {&(0x7f0000000900)="1d34c0e2944d1b064a72c96c62a05b027ea2337f33830d088085b117fe1d28bfb08acc557f01748758ad1c4ba1ab0f7ea2757bea98bac0b35a39bacbc9b4ec2ff539694e1b862e26ee9384988053f535c9aee22ecc708af15e780cd2f383f52bbe7bda52511545e58e5a6f237a2d135b84a9d377ea4d444f612bc1581efd82dc612fc88430fb5a5b7739b2cfb8ad1a2b79d83d2a677507f83dd864288e28cd83857765244e6193d8925678ac1432e420c9fac8c5", 0xb4}, {&(0x7f0000001f00)="ed5fea49685065a3900fdd0ff7cb18542c83a4429d65e395f8e32ac3346c1185f83feee4369fe2cc55a8df84dbf5b73b9abe19d41a7fc363a276fc19dc516fed55c4b9224fd2db16e379103e256bad52b00ac422ac91d8d64c66fc478c2c7895e683e6682cf8875c2c7914e87189a268287bb7aee5330e166e89392049ed39bacedd7488235ebbe10593be9a2b1ee4481507df470bdf6dbed04c313c5bdbb73cdf34dbf0d5ce9752a0df00ee3fb9faa4514110118990f25e1ebdc7679383bc35fd87024e0e3dac633f85d7b457192cd3c1174084", 0xd4}, {&(0x7f00000009c0)="4c25deda269aa75a23f03fab6e4c0fb7d1aa0770bc12a9a2f05e0bade00a0b16e441a32c84de2d50354ec123928e3d870a18f60831e4ef7240a212bbbf2729", 0x3f}, {&(0x7f0000002000)="b7887f1e1d58d96a7a84fb", 0xb}, {&(0x7f0000002040)="cb596e156db3", 0x6}, {&(0x7f0000006280)="ae3c693a42a5b48aafb8af37151ed85153fdd0adea837387ae42fa7d4096602e82ddb00d13f60d", 0x27}], 0x7, 0x0) syz_fuse_handle_req(r0, &(0x7f000000ca80)="7b758986d688e407442653fbd78279b702c0b954504c2f18dcd18097de6b99ebeecb9f4327b68ebbda4c74aa05bce25908f740955b98054c1f6c038c5f797e1c6828d74f1a652abc6f0c0edef9966fac76685345877d8e0f90b31813a14b72ab99f6b8b08f3f00929dfd4fcf338b87a40ba3564a9cefadebde78b29e85c5d1f54efa7b087834598117f5fb59aa303fa78e7bfa8e90af87f6e24d71687afbcb2eaa5b116b033a97b4c678c96da5010511ef5a46475d2c196acb54bcdc856265e0b9a4c4611e22eae8f28690d08dc2734761236ec3a1e373b89e91e55be2762f3c22bc1b1e81e772c0c4f30d0142a6d4b226aaea7e58d9b85efaaf9923e11b0d0bc0642b033d78335ac64fca99ded1bd6619778c226319953e425c7724e8cc2eb50ba8ef7fcc895160ff38206b264807ec59d0ce7b71301f43926e8f6d2f8c13d99f472e0d36db999a18635f6837441926676cc90a7f9fc1d9f423ef723d3b24279baac6e760b9cbd14cdd704858b7c847ea35f890a0750757b004d35046b1633ee9a4047a893fddd3bd02e84d90f18943555dbb7cbec9bf773fe72ae175f07076ddc1f71a103ee375454f2f230de1d947e401406dee90d97e907950e65c207445c8d25786bb0a71b9adc9882252b63c29d97d074f98e7b29ecae17b9f9b9303df6e0526366c86850ed1e614e49bb252195c2f3595a303aa50f69466629fdbad1bf2a9cd84675de104fd81718aa0e9246527fe739575d230ee142816b7e8403695abcbca8fd3f133bcff0fcfe906fa0d13c37537b76188363c1d3cae2f3183cf8c92ba9f64b3d3f2715f69801217a5cd239cbac15140cddeae0c4ab41f8294d0949cf1f29f9263a70600481fc7f4b6f326e754fe163490d2a7a2cd744eb4f2a2b71289791f462f30e2a324aed80c280b6b352a3a60128f8bfc3fc18e47c60f0df16b2dacd6e2e8862f844dc52478e49ce7df31067f979f4e73285e62d16f7f8c733e9db1cfacee23767ce0488371e3c57fe81f1cf47569f64f3260680de724ac8b2454867f83f168c994c63b25cfdb3b925b6993b7e6f37d685b434e8edf66e0fc756e9b39cf3bb771c8c0020c63a4ed9c7539f12ab081c8ad58ba5df6ed05cadd0aec6092b85fbb2375a5f8a47a5c8797b8198f6c7346aad24ee46bb160363630d0df94b89ed349fa2f2a3ef0d60636f5367c39f73e6b31ed21f88d612d24b18d87c7beffca7327a5fdd7e493f040fbe90b291456b928a1e963776d0793236cffcfd7d4ca9f86f1d1dfc2389a97bbdefb87e104ea4f6673c3503391dd642002aab26437703bac2aa45f9f2ac68ce036755e34372c76a3c27a5274c0025f9c0c3791a519673962709a5099a6bb8837c677a8362d5145b445d37a50308f35d522af24ec99a633523db3521aadf9ff716702e8e0d144494368a8b0bfa8b015405119535383a4f6c969c2b78b675b70b9aec5feb5dc89caa9b948ea19a65e2dd8eab56ecdbfad35223a7577e1dcb0ad292ea35b123bf8796afe8504f04494377e3bf69cde50fbf2f8557bb863c90764b34f935f057438bc4924408f968dddcc8421299f0301a1551f702f6f93832d4b528ad88cfb5d33d1fa623ccd148fcdd427d5a6b5d6b8e747ede5a0f932607401a1373075068e3553d6c20f0e8df2691e664770b62646b7bd42d8d22cd146a88332439e6574b5783d1a5a37ee14bfac5a5c74d36751d4ca8f1da9c2c3713bb4b953c2f48c90bc4df70b0a1367c5e75aad2aeed900215673817696e9f729283db7404058d95e4cab36be4f7c74e16174090c62d22f95b6b32dcf72edf676e32095b227304a59d21b43443c92211a5cd6dbfd2ced62af858878ee1f3528339c1841f258d2d48bc135162b726dd6dfefc4d55ab453f8e192bfe9e234924c3f15146f72109760309636ef7060b0be07f2a86d44b0c402fb3f447373baed0091a2f182b9209762902eb2221dcdc9eacd897032152f95c4ec8d16938c1dd8e1c6b809295bbf8dbf44422b2ef1bf348564e3c1aa38d1070f09bf2d099dd1f13a4c7ec96f545b7eedf01e8423ef30f9cab93273cd34bfcb6624737fec65bf580ed3a8b0ec564680fc7ba78df331070c3a3078cfd8255292cb605a5cd3e9dcead6a05f7e158b2675bb050ba6daf439e71d89078d5dbaebf3bc11cf88576063af1c9ea7ed543f82c10767c12d56ef4ac461b67942bca1e9b9d663c10c7eb4df8d2bc7d5e40da274d4248f01ca3dbdc19a8659c3d2ed64a27dbf6d32f58753dfc48783d9ef353d5c9d33c926db02528ae552f4f02b55c18c63eae4d48c005832183b256362621c09ae7ade840aee2cbca506a6f0cfca6c6e8f64223d63d45d9344abc77e379961b88ba700e50780911222c8255af08765525c6c10403524836d78974e6b4874facc310d84417b762edd6087c72a4a4d917dfa82ee9273a4931f9f8c4de67dc5580d4bc7c457447a4fa18c6c9ea07cd7c1fcfb56b562ee7ad8d2003f9ba47a700f55c7985a96ae3295f8eb78c80a7ee45dfbdd9c01bdc9e9b2c665b863328bc0a1585167718a0da2b29851c4db4b024ac813e912db32514b00b20d369c6b33967f95764992b1b81789c747521221830ffc7b75f67a038240d4a7b9c3ae977b122dbc7bdc0c1968b4d7d053a5e9f7e2fc98108c33e97c53aa753f805b351485dd7cf2d6bdbdff18d03dea533297fb3e608e096c5dff67fdf80d62e5d9a3be31c2233f421b2657548f46ca69249a8b53914eb4b06d3abfcee9b4245e62de3aca6398fcb28c024630a585332c7f89f7d98c24bfce2c4cc8b4ef311bddf22ab9ad036e28e08bb0a1b491715c096c16be1992f5edd23855daead19827825325a8cad8974fbc4099e190e03a0c5765225c4fb3411664d157889f4b03873238f6917ad340dbe9cdbb85e0b819ac911febd7ffc07f6dbe75daf17772610aa7256c8b375890490f64b9682582520dec3eaf6c4358e81161d6a3ef84a1f4739ee7b290370e3671367b0221dd767abcc443cb3cf435fe21788dab9470c91786edf24dd74b227e5917f4f417d342f539a037d578d126c736c83a7ec97eccafca151b077c09e1d5632efb5ecaa4babaa8e83e9c75ac9564a0feb04d1bdfa86e0b52edfd8ac090eeebe7799315c2207499765252098f8ceffbe796608f4788d89d6f52e3ec59f696d239acb156b7e1acd62284e2f9831a72fd8d02c914751225b507d0eb4e587a4b8195d21d5c5a7ce4bbf0a8ad15302f2af3bccc81ce05144eb2a4a5d16bd0497f7223e812d3ffce28640ef96241df0b513b5dd75f2e2a73d8b938de06689d58cdcb3483cc1f6cc714ee7645c5e963f9548c9fc5c7a8e3fe55524c87e22adc52aeb0aabc6d52221a9ae0eb66f13075940a130e3738cb0a903ddf75287556fc968d4f89ea17b9362261694bc83e4f211435686cf2264662d3f502703da2080e50bc3d7f5beb37e10794f61c283c8a8c055c4a59a8ffe10b7962746c97d51788da52e07d0ac9b6cfb679c2b03be5df8659a07b1ed1f6e7c03760f5f5ab67d8e60c7ec5b8a596785f84732ccf074e224de80002303914ae4ec44491b0c54314bca659b519b35a1da3bcdc8ed9a25b3edfa62ffbefd092eb460fa0431dcfe27878c82cdd7fbe13b1748a487a312e9cabf7f4084e9f70b1c7c330e9065639b310454d3431c60d7914c09bd0e1264f9d1ffb9345a004895db7f104ef96419ced90c1fa4911cd38a658891d0bacb86fe331dd1e68138102450d9d25a2cc18e2f86b03b56ff3e1c9bd1884243cceff60ff75167c044cc464db8f2b982d088eb75476a8b25d45cc265b4cc9b4e1e1401fa9e661f7611e14234a70d9d67a32deceb97499c27793c65cc9dc58853527b737d4ca4d86fbca6e289e3a80e63d66b4fe12300205b2b86f13e8c92ab671002cca2338ffad424700376e14450f4f8947d7835703224b2efe8e03b869096c2dd04c3befaa2147576566cf39c611c72e7cd62c1ccfce92167583e5550cbaa9179570d8720467c41373e04e5a3a4c27b7cc151bf6a18ec742fa51c669a86f070c8b3933362ab74bc1348f22ee27e551d7b1119df59a4614db7321e6b733d5bfdf3fefb11dbfecee05dd4f07ab6cd7cfaf5289dab47b5d918cfc94d544dbc68ab1c67b23d77754f0cdcb41f8e88c5cde75ad05c99ccde44838cf918348563f86a44e54a1b86ffd3ffd0a94ce3e4a1e072e68234a86380fa70bdb81756c8b73b66699cfff2e08a4d585cbfe27d46c9565ab4f2c8dd161dbd584b486e1d55de24f882ff34d3445376d1faa965a4a9c1fb8e13eced33288bbebc1a2ec6e501cd9066cb184620f5d5f6da5d7fd700f32cc7dd8c5a664c3c9fc02c4622f1d9ff03fd3786a61b6b3767049b1e86b6aa68d6caf9ec3fd48bf7f822d7cb80a59addfae78f7be1a3768dea191f77b0eff152dec01b7d1ce4defdc836c64758eadc5ab04742a7a0d507d9bc94204ab060d2dc7d418ddae22672ae6ecc96ec4f0017b35b45201deef34d2a884ab30fcae5b9974c4cde1ea798b6925ab86b7db4456b8835c3e04c44a25c52f13844cc22d48754c45d6c8403be463b3b90e0d35b0ec585c56cbbf9d4c5527a4a123290e208e12922d3fce48913b03e47898b64f8817acf8a864640c4fa2a44d65279ae990150d6d8aebde408369f6e7a37d3a4505e224fe7e00f901e7b43429eadaffe4ed5c4726960be43b6bf8fbd1d4f23301a1dac89468f334109971b149c5c670ec01699d862ea588777c92b9b82928b9c5d034955cfe6ddc69e635476dc1c92eb4271e9ebd2e37c0ce42723a8a2ad090867fc7691e9a1ad1040cbef71123dbd2ca45c873d77333f001a72a204c2ee0b787915b1ae770ebae4d87946b92aa003d4e124b3bc75d6c1e16f9e5d56170c6a681c31704087cd1581a1dafb520706cbb47fd337d9ed534ef16623fbf0b44eef76da9e47c4b0c2515b7f259a450a1beeb5c3d5c592f2b051d497800d185352d1fbee3646ad91dde06496c69b257d54663f84770a308d61d1169d5eb6f88959ef72b6cd86c4df42e3932e23cd9f327a088ce14442d4206ac691d4b6ded43d0f6b5815a5ae8badcfda5b43a9901a0a75abd322975465efa1343619e6ad28c1f4a7bf7ced6c780d6b7d57bc5b1d8f12548d34f1f1bd1b415e0abab3c18be0358836c1a22773a78c39ae9443052cf9af8d0a78df68efa359b73df7769d087f413e73e02e8e4b9b3aaec9d52b85aa09095dfc823f238e986970eaeab954613eebf27b847a8c02be940542a394d61c477f36742b581d945f10933a227680c8c398dd4e249f4c2df811200aefd67e0db884e489afd7ad6ac5064ead4371f1c3f901a0f82dc5eb8920d822de40c7d4ba95530662acd197cd92fa6fec87fd5d58e5ede8c21a84e00f4ff46dbe25b8e9b1b820ce2612573e225b123bc6f751645ef920134d639bb6ca0830dc54ab57273128e67fa04d5106ced15faab4536ef3d7e7a385ea94649d56defc25e20920342b838b4b9330b0cdc44526bb4f859e5bb987b6e5f8dd932431a4fb50fe293607042a8dd58685a76699ed184a7d6543d2c23a48c2bd24868bf236228d08478e91b194dba84d43f6c866be85833631ae47112c9b94fa499588795e7f4747895e1ddb4d5b8eddbe066477d5a2100226dab88ecee4783eec17deaf7df0bda38afe5601eb015609f2712679952b403015528872c096806d02b5994bd1c3c12375bcc8baeea90575e95289980ef7aa043ddf253ad191bd7e8ede51d855500ff18e62f8bf6fecb99d31edccb9ec93336f2449b4ea76070044f0a0af02d32d7397461cfba959050ed911395149ccc892b0ec3b643f847bc86b8e8397a460af400f5b2a0a29554c09c56f0b7ecde440dd3c8f57e72cb4ed7ace49fe4792a3881a4e7da95beaebf1cf62da21d608620fc1e2d2e014db4139f92d9c2b45e247acf295b10ee3fcccbfe4a5dfbbdaf1d1d766b3122e3bca83897367ba3163306429f2eaf28cbbc6237128c9fc4b4293babc8a01fb4ae9fe00c582508fd58a0bf40f40a4553bf7a22e4bfee11e45077209353ea52a27f6d5432985362870ccc1a443e5156baafc918c2e93129c263421b552bebbecda2df796e11499f06555383c043a4d9913fb6cba0815e8c6ac62a0f8e89a22680f2bcc584d2ade3c8e0bb4cb1c9e234592476d6f5a90b01cae0b641911cab70947d0f4bb0a0d3caefcc27221ef96d378c0e5f9929aee654d26513a9ec08bd80ca872f0173e1e145a4f1acec251ff02f579199f4d83038d15882092b4df5f01afd208450b0f4f230e90fbee494e546d4a0a213dc1b0da468ea2fa2741f2514604b4e6cb90529a891a7d12b9ee07c96fe35659bf45df1ca4188805b8571f6988794e36438d197a066d208ce79f1baab347f25f048bd65c07f7e67f67243e7cb5f8280e31eaf10913779a474da4864d7633bbd99ba0fb66d93ce0d78b47378a26b3a2cc293d1118eca814af92a10c9a381a0aa56b5325cec29054ed2ada5c1661185192ca512246f1f0a54be0a1a69c2520ce0116cdae472d4f5307a0e00b4cb385de051803ffb79365a5f9ed27ea454073c1f2cf9db07fe68f2894c179cbf3d4b2ae0bb79b50097d439f0ea68a9ec21a3af567d2dcc0cb5ff216f8f76205b1134caa538fa65dc7f43db48af3b02876a52e9b8b615a09e8506c5fdac8a6ebff4098be39b5b99a2c68ca26475ac691f1bc700eee3c17aa17f994994af6facb4448c7ca730e9cc0ad66a2501aa940616de721c52922354c8c54284328fee7510e8da35cdd903e8503f8334dd8c71416c43db4dc14cae1dfa6e8cf428c29251b495fa46f766d151453210a90213ba54a127ca37f78ffaa55eb0527eab86a4f3b1e9572f408b630d5764e981a60d12a2b006b9d1ff3b1164013554708175525d04bc64d27a3543052d47f9e1c24bbe4d520a86e826f8136970253c9a9d7bf4fd696321aa1c999a0a24a605be460d0d5a4199cf8be1ab5cfa138d019a63ff79f24c12a1966b1b010079f07de0ddbb404003906b59417c2da370de4a23928a4057aef8fecff80366b5746974d3ed20cb84dcf78018ea7dc5097ff699f2b50d62b4269fe54e2fef56a25ce6248af580d48f9ce39c1d169c091905dc2eec2f2df889f730db93a1a3431747f8ae51421723d4bce5887c48aaf5118cb929b2d652ab9656cc8f29ba7b52d8c58b155d20c7a20ee8b2ca5fe1ecc3c31b87bb91048785b1ec29bcad9b2f609145c4825b4c25775f9ee5697c208849c8ced6e351781850fa6d0f893ab41eea21f638aff8e45cbdb63567f8216b3544fa72c116075976bf37efbe45b2aab9ca24f73aa78793c78bbea1ea03cc01d1cbf6f74eac5390f4b2cec0531ee8b887bd8069339756596d19e3b49e1f82a7d8f6e6724ee5ad5aebbcf50b3bed4baac1bb291da739a9c16408e5acb5351efcf1df6eb4dd5cfe1f04bc8ac2272260d46332c5a0533089dc1db74ed6ca4f3ccc5dbb63575b0793196ca130a1d1ae41561002e69948b8779b6b2f7ff449199449b644e19d4ebeacfdcd85e3c8c6706c18a44397d7185b8d2782bbcab11dcd7d0c7bf5f3575fd5a90d90745653752f7290cbb9cd9a86adbd3b998e9b8f5f450f40be8428578849b5eb3b9a8747791a365624709908510ac0dde95abd3e495c4a87623ce590822dd8ba77ad724c2faef0873d86892c836a181b13cb615eb9f53d41a55f29d54ab9520d38ba3ca7f81a435765df225be1d05261a39762d57a241e24c9ebbfb6bea319cbabcb1ea018709ab7eade232d6c2fa8f819380f0092231444be2b2c4f5a42d624b5627148cd6051b796fc0315ba9ba20b2d5ffe2391b3030c305e4553a1ee9489560f03617760bb57ce5d3553d43ce54f5aaca4c10d2befbd84b373c4e36b4a01dcc2dd77f3191298b06cb84a1221abccc85161db49de5be9ddadc28e710a109b8937e26a976cfd6d631d51d97be9cb2ae2201039ef92450f99e5bea9c872dcea332285cb6bf2e6b283d6cb2005d98bcd0e0f576ccff663e04b35fc533104e1138880b08acd7216c6d93a0270a5e04da05d859625178f90dd4b01a211e8146fa0a0c4b78a1b67906da237a4ee57a606778497592210753acca02eaef93e32486bb29e04715eb5d83c0febe2f866b6887589620086983adccffbe450e54474891eb75028cd4645cdcd0fe22267f6e1d59eb073035c4b996123838df351c10e2b97befc2051427a6b8acab1c878ebf84802a33ac4a281fa07934db5d083398297d00c4fb8dfae59d5b179aed11afe8c2dae09c16e93ac111503771e2095a71041b089531389fdaab2be1ba34e16bffae72e52d80dacbad3395a29c774ade10f0337cc13c2e1e831e955117f7e07613f0e471ab217cfe5ff3c9df665731adfb1d75852f2d81ddd3b0e0723e30d15aebf2b63ce5332ce584b7f91bbcc9261464feedd14b3d90b55891f5b96199b28bea650082f3c5317cf2aa74ff1ca8e2c370d9141120cded23d46cb5f3c39360004fe0f32c56fdc4ecea93c3b78f47b64253e71ff23fcae303589c219568511d44f5c8f9cea18afe1c28387722d38b76d2049ee0d58ed1bfc778ff0c603a5e8d421146fce2e21d19b76609e35768968861c04c3f4cdc2dadc131bb2f27271e23db3e17bb1091b4f4a02c39d94dca6fd2b5cd5b1e3117b0a3cf3fec9ac007b33db30491c6e0f8777a43d00b6e31d61f6f00553833e3e5639850c752b07b85e1b49e9c65e5de370d4cf0cd8ee6d0984446273ab41ea0af72a0be8f798ec09afb0853b8b7ea0aab4cd22fb3824ebb5e6727e20bf5ab59bb0beca3b55b9e3ae0da60e4a117ad0fd24edc99e9a98b94155c2639b9b91832bb507be0ab6dd2b25bdeb9306c3daa0516979adc8a0271794398d6704e51298b276faaac1e46f15757b65214573dece85ba21c5bfc5660d1af997fae9bffd3061a2a3cb4953f029a9d1270f1326c173a5b20f2b71b25b90f4b29f27076a7f216c339330504e9dae205881ce3da47a4c56ce487316efeaadd7c25627b23c00330231e8958fd090ad76ff0df30c3273625714d855d555224c39f3cdf4e95ce1da6a30d9b91fa88b8195e5dae2e84e55277802f8bb80140979bc89e255cb81976bac9c508328e289681bda9e43efa15a4aac798bd71dfdfa100a294457967c3b07f4be3ecacdaef7408e04fd317907eead8ea95d789e74afe2ab23ba871d4d4846e3bf06d5fa87f0aa39c05d24a3a9e3ab364384ecbe4654d49099d7cb45de1c2d92298656e9d7a84afba24f3c263049e0ebe44552f641762be108dcab713350f2815ec5764fdf21fd26b62255a039c82d6db5b973f5f0a2e2f438fe5e1da468d47f83844c723d1198ca2bb3a326179c4591498161da8c8916a29bbda70caea49e4805ff7dfcd9094033e897a68442d9ea4bb113aa191643bee62e6d2e3dfa40cb4f72104fe4c61c26f222c8ef08592b0ffc3ccb4f19bddd010afd6cf6e6ac4222e953df0cd632077bea9fc695364732a186fce65246c676660e1805fb18a1846bc6b6b67ed5e6a9fb8c3e0575a1b2eb4b8f6b637bcb849214a185f50384fd462d04c82f6aedc97b6741c66ca44e7cab2cb7b78e12ade9f5f92e7d22d0d0e493eea3614e6de357335d83411e1356c37fc6e25f4c828f0dc25e316d206ffc81e6e491a9af80a7af242438871626bceb034e176f286311e8986252e91abdf132bdf4e27473c329d31cc89fe0cb0522f845b93df9314ded9955a6d15792b78838af4fbc8bf3424649a1ff9108bd021aeb7c29586acbbe4362e62439cae3806681723a8def7c5cfd0a40ed900d3e8055fe6de57e5f9e8201405711d89149cf59887b98428f6c1b9eb76cfe598ccba99b61f899f131c7f6fbc0e0de3e41c679d1377a34d36e927623d773ed661c0c122d8b03dc7f9e0c8cd3f833e3ee5932eed1828d557c68258224560527fa7c67dd51d924bf30fc83af7ff74238f0231b3825e6e757c8073ab6f5375110d4cdc012712b2f40682e386b6ade673d87c898b48f92ca7385202a1931864e50622e9e9a77ea2e748eef224df55692d048f30f34740532e70d1d4422ea0192d123af0ebd66d5ddf4376761320a7ea7ac6177ab11e43e26d7e3c4501a2495e450482194b9e8d1189b3402deea83bc7482086db32e356addfe881de11b9e64600dda5b2084b92eafe0ef4662724da0ec34258e6c5c25bdd2ed6902ab10c013d8213c8c3570e6f6cd0ce1c3f046a728cd0f9a1733d8573fff419ff0afc3cf050113c7d5e84bbbaa22c6e6e719ac8d6695591cd34a4a0c6e57524f90edf052f01e2606b7483b48fc91899147b83f400157102566724e8993fc0d120f0859e186722dd7b7b9527f58876e54af5a807c6c9e6029d9c9d8b3f696f5f71eac0e5214d9f37b8c3d39677bde5adee89bf59dc39af0d657312297bd18323cbd590f1670bed397b5975db11f32e99e9c30f20ce0fbc14f4580dea2fac3805586d445893ddb2bee808a01d4630408372f47df28e6f415bd6990903aceb6aa45e3838599a8e1ad0a1f94701a39b8f46db081f30336c7b2f7f41912b677239154630a8c4569688c14f1948e546a7710e79b5099aa15b9aa79ce44bda896458a98d505379049275e1757194ec3d46958ac6aaff226b6293adeaa554ecd2ee5afb5634317b6cd5325675b549f487a54d5b2ed12ef31a901f7b75086a2c3c394d318fe6356f6ac00b19cf00f0eaf822ded3fda05041ac265b16e9e308a89f98c5bdce7267d57f059057c36ebf764b6d2169403aa800686f8c84dae7b0fbcf4d05ac2046bbf4ba3eb946c3d3583fcbc7c482fbf6dd80759a9aff7b3edbd449977faf1d953252a5ef0cf8e1058f109d23b2cae8ef23e24f17b62f386351a939fd6892861487865773756445b03077a69424599673078dc2c7829a0195409764c20c612b2d36cf49608ea6205b27fe7936b5bf8b695140aed16ca03c00278cc7b425ad437b6742f8f6501cb0d882c8fc131798c76bf89f305cc30cbcb854fb9a0d2f1758d864d5786c40496ff2e0f7d7c0ed4f517d590b7a20279b3d4b77a5d1b68bdd85efed20209cb3d83edc06d9991d0769709450a7ec3bb9ac8d0c8674eafc4ccdeef9dd5091bd62c8656e9ec35acc07342f693b3e3ed4a76d9c780f865bb0921a782f4fd7025acff8096e9c30c4d7d62a17b43abc1a3b310fbdf8bbf17f8c98f5738194f5f7a868067b0066d15cc07ccaa4b5ad091c9be1aa958e90be7a0c7324a5b9d4453fee5f7ef31c09c9571f9b572c456e63b00670dae767e9bc5929c7f03f37747e99a0010de37770529a836bf6242a5df4cf0575730e2e4547aab14c1e1ccfc1f52e518044a8ec1d6dbd18379891c16df5b23a5226a5b9dc2fb466b765c0ffc5931d4b2d64f603b9f89729540a2f78189841e39bbf9af11e586a00d633800a31bfa202f176a48620ce5d42b4f5828f7a9e8bbb3450cc8aa6803de1b694c9d40d554a621d2f2e21e8b3bb70770378de2c48b3355b4d7dba5b61a1b5b75d6860d49813712b1d12d66c973b991bb0eba7125a7721d644f0739ad87a121", 0x2000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r0, &(0x7f00000062c0)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e338d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d013a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde79f08bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) read$FUSE(r0, &(0x7f000000aa40)={0x2020, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000000840)='./bus/file0\x00', &(0x7f0000000880)) (async, rerun: 32) syz_fuse_handle_req(r0, &(0x7f0000004280)="dadbab09cf7df7e2508c56a1bf43d0d3391e64650243b6aefcebd96036ca875ef702397159b8106c5988d55c0160d58fc16fc94551e662d20f365287333325505a9f1c190d1d90f2b0b7df293bb9d43290ba7bc700828ae392d5255d9e5da0cefbc50028fcbebb9ebce8736f0813a37ee79a03beebe35e73fad12b6c8cb7a3d4ceb56d147280fb61117451d745f344cfd9e2c4bece76b102aba5e8eb1cc1524a0b83e5aa14c6595d690bee39cf8e22aa19020bbd4e16372bbaaf9e06609a50c0c75e7e4f59c5961a8f12738926e2d50db8a90e08dae8c3efd338957de533463bd0e71dc27d1172d0af5a8541d98d00a255d76d9d579939cfc9ce543596111940511e7cffd3e0ed5a64b364650d945efeefb4bb0a58dea5f8521157c939fb1322ea97192098cf7304ac0d261a46d801a260975ab72e550aea0e6f6ed4c3c12d3f194d2159769d298699f2653de2616ee3085c61b7aeffe4c8fb6bb404cd90f51283c8be411fb91017cd3ae92885163e53701f006886e1a8457449b7f9e20ab0d043fc9c7b8dbc4baf63a793cdbb087e1fe2aeb98008e20391484207b9883f8e9feeafc72b4e3991d5842381b722287888d72dd62ab7b656d370e2bbdd3ce526d5bc8dffc3b67c9ff29c224bd5652605362b825b736bbf0ecac7f3b590e308de26b685bb15cacf6a4523f77176ba6eb3363dbfbadf06ae6316f33efc211ec080d57d5d3f763d51cd9daffcf6f4263faaf58ac2a261077b8b5b8bfb235ca5480317ca969b63415f7bc90f326360e13b72e3c4397d041608edf7e203cde33c47a1afd78d3466d95e99265522540ba2dc03f2a2a93f7b63f8d576692c505bdd3e0849beb3653134a5e23455510c73489d642f30e82dc184d6670c03a79b1ff30d743655aa905a20974e01ce49a6b959b79a71400c41ee61ef8e5be6b62ec700e058d9befec7c69e99d4b348286b43735c711f596976c8add91d24aaaa802015c2f7744dd856d3e9725413bbe452c3f1df630d6fc04beba714ef9ac4c88ed78c09fbd3eb9996cdf46720203e19cafa8328d7b8087b448a8c7bd215ea0ce38d370cb9beb9226acea6600ccd22e177ccaf416a99d8881b8e8c757c874c4e02568f760072530811fb279d951a6dfe84493e7a56bbc0d89e754c054f4e02a4af4994277742cae1fbfa1688d89c526844a7713ce9f786442b8b00132d63f4a958ea1cbb1d54111ea8125b50523929ce915eef3b3df7fd7abebe0fd99e3446ac1b466f5cc04fc64a08c690f8da141a29c1e2f8f5b0d5cdaf61bfaf2b815c713c1e6a7b86f7b3be6266b88c8b76274d4cf310286ec4613620b675c68261d01efc2c38d4686ef5e717ab9581bdf0eb5f94d30636531567934e40dcb491b8c95d73dd34cea1afa70a0b3cd8a7f3c45341579549df0b28dd81a51a9fb0f7f8696245d3523a12c7c667d0a692c31d5056386cc405b6b09591ec904d2185fd337cafddbfb3b1d5162627d84cd10b2c6819a99723677d94ad2cf5af7b7dbb36675d0d228f68521da10c407cee6845b64a7345741b69b7475db40285c102a9799ecbda4e8a6367f1126655c6ba69ddcdb0dd5feb9e7e2ac7b0a717b380af8de7abdd344d2a37a6f253078d98de001e8aa3ad66a90dfd81e13f8488444e1ece7df0bd18e80dfd2999a4876302153b1e4851d67fc548c0477e79995cfdddcab06102e0549ea7d04f31b783159c51eb1ba8b7b6222b6f75d638979fdd15d9306be9caf392fab4c613ab8a6a1224a8617402938612032c36ec6812f0b44cfa9dc8364eab09701f962a38e4e7dc486cb83885aa4191ce8946afac312030dd99536ce142fb00b98cd9c7ad24e26943633694d910ef6001a1b09315e385e772c3f4e6fac72de1386eb071786799c58c7c70e5dc57a676d81d139029d5a98885067ae417cc357f28015276700617d66c546762b546c0ad521b39a5d18beaef705447df5955fc2b61412df52a3a04b028afa84d230119dcb99668b2fdae14df2c0e2a056ed8a65215f3a124f8230a66843f64a6a61942265d8f7e3a13912bcb8f8e164f4bac4680d8b0657c64d38ab80510391a029a2caee5fc960c8c29b5fdd35b61c4b9ddfe623e71ded196875ee9e6db692846fee51d54dcacbcc481581974e3588cf55f04c3306ea7bde31cd0521b0486293f5e9cf7fd814805ee9a1b0793be323b9a56c93ebe075daf1da11938db731b115dcca18fd3bfc32ddc15b730aa1f18c84da26d633d366f5143bded91234b6be7ab4e088577814ebb9956e93edf2c2d68dd45baeb492b572557f03c7a2f18ca98356e04a1432db8020b01f2a8238ed9659631f69e6c06cc0fbbf8b2c33c415f744772ff934fc9bec2a25630b32ba66adfb5800f3b6c21e986530aef90ce9553e050e11e1a6d7faae882ac258f2787e8de4572f491b0c0f66f4c79e7f186f86be4ff290b311f56da2d2d0cea3d39b59d20c6e0cf79d91da3896093b64edcd47aeb686743a86f3bf3bf101a10a23804a9e6190316cd2b520645604be45a2faf02a1deccdfca0bf1b526367d79ce2fe5b5e72b1fb23a9eced079bc72afb8587edadbf35078f4ae33dd9647bd7f2e110cdf05db515f9c439ad36fb74727dbd90b941b5bd4b571907422d86333713a8bc114a235565879a40dab87a0803232aa9864b2121fd6887590da035778211a138284acda316ebd2e1df56627ee6a350c5a23b3758692f83f1c99e2f241df258731285a3b75543702ff3a372a3b1cbc309c8b46365bf7e8597fb2135bfd92749749796aac8561461cc0f51aef9a8392e48fea9d25062046acea66c8fb37695846ced7c43afc556c734d4c056732bc13ece102c122dfbd891042cfa0377473e35c06d9e8c40fba599b115febe31b8094e19dab50005b29735ca98c19d78c1773e846ff4e4d254db77a716e19fac1357ede69ffb88258ce983735db5da272708213ba4394b8f1b3b6658c04741ea5a7650a7b342503c06fb378f05697f00f619bbf3198897b6097e6df383206f434858c3f11eb5300d14e55faec129a21bb87c5f1ddd4ff09dc5d9490d33ff8a570b0fd8d2f94e1797cc1427df24ad27bde1e145524227056e2ead02faf6ddd9fe0d20371f218d3a944facbb951bbd38d137afce85e04698cf0474113b1a509039777c18c62e2afd8b126a474d4c3011ce142a620bdf481cf1ca48c4d79f922c1aefaa699a6431f373990a436310fee5c97e5e8b957c1b742311b29abf9c822aa26044278b0e729c9e22928d845f9e29808aba81cc97cf1c3f5edd9345319d993be7e9e6c542afe7758566c0d559e9c26e5fe6e337c89c59952d1a8b5dbbe3bf159c04c568ea5abfcfc9923f1594c158f2e48df6ab4624e29198e9a057f36b7e3d56a914bc1d376565a2ba3d8955f69836d02b571f4f91773b20cec24cb66cf0cd074e043cbb8c84f82d00bc86e6987b6259fc2096d346f32d81805dd50610119a3baf820e93f7d440b547a455287d110101a5ec485944e2901bd9ed964d95b54bf4624954d1117886379bcd1eeb4fc8124b18b44100fbde0476f54c1693aeaef87174e00437069076115e3a9e65bec63a1d381d7c2007e948b7192a47068392a79541684449df713391974a85d0c241f3d9a9c8cf21b94ae2a2946e8ce60e87c1b9b8f370667a1f7e33b9ac49a1c1411fd16c46c441964fbccc5c9ba595b06cee2f8eb50353daba556dce1ea847cf5af653c1c53307669bbb65635345144303010c32a7d160562aa528dea4392980d44fb4953d74a10209ca311a61446af592ab9ece01e71ad7c6f424b4321002808417c53889a875f71ba03383698cce2872d5d8aaa3e3e923730a18b91f534e851117b3f7929b973badedcf233b277587c05969d5970afd995207757b78becfffa17db853701694c1af3e6f8099011e75a6d32213fbbd8f1883aa28aec470c3cb6c80e9b6d7323b4c64cf131449317c3fbcc36a44474f095aac38e562ae45f44f54da4753c7489ad2ae85a7b2d254e6710bb97ff26ff6fa2f446d5cf9d1babd07ccabfc2bb4c2c8736bd9c6f8814bdbcddc20ca3b06ab063509e8b71fbfbca48b79eb4cab24312ed7fddc07f88dbb3a7271cb4a8b5cd3b5a404ce4de2e7a2e34dd39dbb8dff3f907c857972cc13e5c6b2bccc299b5a702498779f2101ffbb3e3d53e29281f5da83746cf40ea001fe03b1a6202c9aa1640325c6e54262a8fe5e271b5753df55ea08cbc51be3b91102bebcc267b0d8a3bfd30c9150980cac812e0dce9084b0e4e69c64c482c647c83f1bb0ccb8bbcc902ba329c9cc4f2c078f9999d7f0df52bacef48246052a7673da80d56598306bc57b3a1f9d2a06c76961ae8d40be79568ca093ebfab812d308fbdbb98b593c90a8a86a0368d62174c1cda4be8346d2343370e2c833bb52a91075595bf03e20ec3ffbd968f98d280186f6faa207e968e7b726b2ff8dc0f1e166c63047230f2cb4ff6e00a01b9f73528e5e7d7c664b75134a7e8cf086a752bc7fdda17b1f9d46bf0e55b9affab9332f15c5a717d29e38706f9c06744543ebccb7956b9b1b7371479559a54dc9cab22d5859bd6eb7f9f1f1cdb8caaed12c4895a7cd415128178a0ba0b6303360fdea97e23a93830c870cee4d54b1ecc6d26af9411776b0a96d6e86a7ffbe6358f9370867cabfafd891f135750622cec9fd5fa8a8d5a81c6fb0ab733693f2678c5ece49c9b26fa1fd198fd3075cb6e7fd5c4d41feeef96ee6aa8410518a39e5e370239b91c8eb8d2743bcbcb74d6a0931c856ca75e0434b81b56acde1b28966625c6a2719d440c5ece9f5081e6b384e281ca171330336b765722db026b0815f287323a0276b0595217a62f40d8a40bf25c34245b764df7935e63dd50a34adc16de3a134672cd57e170bb8fb71c6c92589b1a1c46ae19373489cd93f2b65d1106cfc63ab795c10e576682e9578b431a319d1c33fe882cc2f2a02854ec5835ccf6d2f1f30389b1b14fee3a5894b4132b5bce3b9fe7db8fd505f2612575e71fd397be7e46aa47f44caa33bef54613b642b57679948f66b7c65cff52ca299783be9a40c6008a706fcc373c38ff15d3f5fb7737017df5c787f2219ade23382ea5958388568f9c31cecc80f6b6b78f6fdff0e68a9b7ebcaad79b845e3005ce85a6723c570e45e4a1f7a1b4c5108158cd634df6b9cc2ddf19ab9a66e1d55ca73487ac5683ed41ae2d1808775eec8ba60baac7c173b463cac032490fe5e0b0b9c678da985573814136c1352c0081a7155ed0cd18cb08cb1b9c088d5bc47e7f8f75b2fb2a2b1b338cb65939b6cb1748065de555ed16eedda61b99343e4931d1e0389544d428d34419e660f326a9f15dfcd4273e376cfeb8f0dea062ab23592a3def4f12d6ee002cfb424d0dfee879681f364f6327d67a49bf0101a604e248374be06793de60994e192a3ca346fb1f6fa5b64171d15fc9217d5e86814eb0dcf30b79d62c0a55e180a19e00b7ba9168c3f9844c7102aa37eaa1149dd96257df21378b55157f7afb21fb67a4d524a371885630b29312115299d23f23be9cbe7c43eb98f4dc12e29d68c90513ca6cffde06d173a206821b570c2f9ec407721f9ff1a449aa08fec4ad6e7f597804be4bb1ac2590660cf61dc11be0456b7a5183ad5fc23df437f2de6e79695fa8675bfa14ff6542f9957cf4432e64c021cf91d8a61ab40e73d8dc2050f0535774eb4ce47971a9844388a0084d2ebb66def3518a87410146b03e1c717f442bbe3582d266b31147aa81a7adf10b47db147a8196cb7c6c1f7c475533ee1032de8010580c86cba0c28ffb9830fa9397d746ed2f436e4f0bc7da823844c252cdaa2e10d570890870a71ea531fb46f5c95b317305aa1cb6deab1857e33081f0e2329661470c204d2534edcd0a8bf80e8a87b22e01d5766e9b1fdaef4dd3d812dc0a420c5bfad5bd9217e1936c141360923050f835654b2217347708258fd8abf43efe6a45fd29d72f60833a90939943691957f4fc63ee507f31cc02a3640563a5bdd8e71f406105062d268beaf0be0b4d9315f90e493157bc34edef50196a35f15c7dc8982e7d644c265fd6344c91831ab085a184d12d953237225edcdd148a8e657d9c0af4d2319d9fd113c80a243d9ae0344b904651e54286faa5abd3c92598fd344e304cad1482ca05d2346b21cbb74d78b54ea23d58abd958d4cfc1033fad7d373914d934cb4ce0ef18baa4427b43ab4a90bbf8c9b4455ff6317c20fc73f10ba83e72ed2485d615fa7c7fbaabcaafe4333c6529555898069b81ac6a254728b5c45674fcf4e61351614bc1ac9df98f3b90c45a0bd7c9c90cee0d9ec2f59401313008b3c6ce0f1c9c80e90bcfc7c34c08dbd7cd9cdc4a0ebab598b90b8ebb3ed1be2c18a0d576a7b0e45f15b5b79f36e5e19684ddbca5f09e21039dcd8e27d553a7df660d2837282fd6f4726c7077658f21843bb8cd6f0896d067d4f9f9ff0273298a5fcf82d9bbc29d2f55f99e306ad4d0f8ed8ea231f4db930906a7789ea7f9889ba78b5b514b84809022a017f889581e04e009f3c7c9913dddaf54bc121f0fc26301331bae01301de074d80e32fb135b2b8a9f6075cc92902d342b2487a701e1cc6322abdbfbefe19edf6e2c434e06862ad43e6990a4535c50b06ecbdda830f48c49ecf5f61b280133b2a7febd1f6ea3f399e24c00adeed4999084fe6aa3bd4c6634e3144770e8b12009e4b7beef33a535b2cf7dacba34f4631a8cc0aaf6e26a23e4eee9027efc88c024b2191943f1ffbf028f0e709681a03133edc793a978f13c91599b4fbdd1328d17b12d2157264cdc44b130406ba037fc844b1765b563fa6782658ffcd08bd061fb6e3c6218596725ed4e20020a88c540935a5d44ee42bbef384f94a85e1b667efac4b3c532bcf397e5d8e218853974d0a98dd608540621b6325d6d3fee2868722940d7d7c3a5b047352ec94ee6248ef9bd89629d9778b066205dd0fe149ea659375969bf67dc4d7213b408ed61f6958d72a893c4408354b6768253ec5aa92591bcd239822b21e5432f8644a1cf73fcd1f4b5e7ac3a57a8b7cccdae98e09d068e3ed3004215ee4d075efe975aa767192e400557a8ca98711823d65553c2b5b1741dc5566f8f2a1fd04c3a468208197d342b4afa41cf074773bcf77522c2f7cd61ddd0e756cf393c4c476822645babdfd04f0d452f53872effa312c04cdceb8a42cc4b0f646e913ac8045eaf9eb786248a6c89297a33d78680c6c3c5c7b2efe7daf54bf99329cfd83fccf5f58446801f034b88eb8819da9b59a50d0f0b485c2de63d1a043b98768b5d6f00cd75d6be903c6c2340da4bec2f0f16b80885108353e3f25cbacc7167709df5c28fc5d9a8a7ac00aff810b9f078f4fd6f065472e186b82d89a01d1d5f8835bf6a4a1c7e9887d4e578e45892ee84e7774a3546d1ec5371a903e8e2bf968233562d427b2b71ca3bba635aa743f6bbb12a0ad993498906f89c6c49a6ae50c346568d67f9a71f0561e2e9a3ffa083b668bc423061aa0a4d2fdc2a0719b072fae05608f7231097915de6dc3a8b131b9f71305bb0934c0dcbe9b406cc3562f8bde1cf20bf7b81d04fa4ce8cf60547d8b41fb6ed612e9a3f46493d85a36c6b3296890fd5335b4953201bc8bddfa20b1a0b6a996844b256780d37b579aa43ae65b6e00ad64d7bac8059b132557fba9f93dd0dc2fefd9d01a7208baba8855933b3121d5e37ba130dd6c4e73e50a0a80e2d57a9ed896aeee13f26a271b4752accac885dcde0878c8de7b230450492f5243e16ba922caa3845e60bb015bd4fa7fd4335ba1641981b6a5fe511fa0ba07f5b6ffda390272b571ad2ca02952422c1839068cf6632f83b8adf1679a030318a2903063ac8a979c1a3cdb0c1331c6bcf2086c7e5ef00e3ffd5a7db42e5c3d64270582ac7ae04a1d7c01726cf31e61e50796123fe6fc7b658fb663b0cee0caf96ced311e0b82474823033446d6925fc852f66a80159fd7069481874719437c77274b2a6528084f8f65316b5feebaf13aedc486653d2bccca05e36485c44fba8fdcadd655af3cb23296636c226fd41b9ed4cda5be16c729cb42326318c15d523b930ba33d8e023ff6d02f5b0ba3237e3c977e76d239ee20eb16e0042722a5d3c8f0468062d6addecd0e9bbcdf04a4a402b6baf9c85bb60a280f7d62377d356979a942d534c721ec6a99fbe43d86eb5d712e7cb0df2661fed04ffc27ecbb28d35dbb2fc84663e6c876b1d11984403414e4ee9b138c6a413c6f75a2aa2963a1874febda56d3e302546b4ec29188445cda596d8f38b80f4f080cc488a53e1328b8d624734124d09495b00e1015ed87937b25ee79119676d1f1e1ba1369427560d249c09e6cf6443895e1b749548509b9b5178e56f93fc5a77a7098ee4749bdb263a27ca7cb996af834f19ae2a1ffd6311310bf688be347ab346a5fab5da91b3f34601c500f912cfcda037f46a706f12b8428eecc64342ae147e48c12210797711daefe48351078be295642a7b38f8ebd5a0eaf5bb491004b8589850426dff45c905dfbe49bc5e83b8fea4271761ce1f59afcb4da64bb1832d31d47f63a681280e5de6403e74fa7bd00dce432564f07f28b701873a595247c6f81452d041de489536728dff6ccbf34e4b0cdd65dbb7548ac07241f25f847fc940b113d13a1390e64d0006d6961ba820489a9f138de805554d11f2af0378800184e5dff87bff09aac1db61eecce211e7e1c1e851f8c843c2dc4522d0ccbf65268934c24fd82e1372ddc2d00f364101fc4f6720b4b4a581fa76b489ed7b295e65dc4b7fea370e0913a800df07697659ee3577d83f2344b7af7976676d01530f4037e85068dc04a7da2ab6419219c3c7a60bd25f7621fc288bc0b7384ad624c35883f49b72d87cf394d36bc75a153cdc27e2bfcf12686a40feb651ba1a2a28d1206c21ca59a477a34312e085817f2cd4839b34c9301ed9b90cd8d5cdae6213dd89827bcf86978f4dbcb7bc6a8d68c42f3396e1d020c08b2988c0a1222984272b95ce43e201ddaf0deb2554a0943fd2a34672e07057aaa8c868f934cc13c8fc3b9524475c1ddf3f753a30000d771642e5076da1f7783c7e4057f9ab8d9ab470f5d8df3bec8ae832e0b8c099ea900ffde4acda755ddbd41efbb908b6b55c8f2b3281c998f27395e7310f5cbde89c3b8472ba65be4dddc2b046bb718f92f96fd7957709d6ad6c667951db4c825c37d245dc6e5bab7d98b9789ff8521025d58f743b6faf99b6d311fc2363b38a34f1e086a81372311fba703c8e259fcaf3868e8fef22ccdc74aaa41c5e87007c52b42cfaf67158618c3bc8b62fe5d2ffa7c9c42e4053cb5c56daa996ea94fbbc581fb5eef672eeacf7077f8364eda7ac77b39e6c7c87cce6243d2005552e687feadf8808e02a3af65a44cffd09bdb773fbec46c3ffd51af24416d9d3b7264e3973410e44cd4863686dc00d5f672d3cb83a67c95d09de1cbf713856841476c986aafa65a8be41e5bda1c7423cbda02b028c4a148fc6255eee4697ee650449b90e8c4c78384b7a1b68ac7f5c9b3c7f214f6dec15bc86f7a045b6c8ddcb5b0897d37d5edb81be7739f228a634a93b2d206f5329f6386b65a21efb56c6cdea7dba231f5c1690708bd7d04d6b7992f699173c78af1b3feb845ef11c56c8794f36257fd25cfce87e259aa41b97ee5cccd7fd67e954073b3a2d59a8ca683f6f915a9c1391c08c8cd54c252ad278d7d121ab4b33062f43784679678a1fcf84721838586f078cf07a935e469bf98da761040c802299150759284d4b054ffebb73401c9d3df47a181b469b09e32262ef92df8ffb1ce8d554ebce50c433ef054f5b1b1fe9a645a32bf9919fbfecdf31c47f0cd518ecb02f22913d8c85c8be7f775028e2f4cb97cb1cb8d63805ce46f140b6cdfe7e86225549b3cd70c277868bbfd1d66d7f2fc6842ffac4f39897bdf2461d2354b3256d32ced1599db3267d10d91561fbc70bff6326dae446dbfff9d074c286f3337080af8748113923ca44e353aba1535700d8b3348df95043abcfde070f35c1c5b7784134926088fb48118111403718595a9fbc99e4aa95d9d74083e0df68e36ac2e92034c8fb84e5dcfee374fa35d4357f25e7b5eb8cb8ab86448f0c1298b7024bf5961ce09d603abb459ea906e80488d2d6c60ffecb81aed84017b5eb58121b4406b8a8596e12f760becbf8da26da4b543b9dc34a5ebdfcbb3a6e89b348c2cc605ae40fa7805d86e42aff371aae755403cb393702bb7882df0c8d7c800ddf55efb7dd8f1c8df02b49e41fc4f7dc1b37f1c7309917fc31d8303794eb26fe1225ba9690e238d8e0b30acf14765b94ecdb5e1fd3da8c133e5a55eebf4d96b58dfe545514f2ecff42342297e735790b4001c0bdf8e7d2c32ca1cf4aa07f8f2ac2a2c5eded6fba859996f974acaa6217cd94431553c2f20a997a23ee452b4c6e5887ad8395f4044a4cb4d42d0750cb5c2307891effb0a553d355334878756b944d11ad2f4127a070eaaac7dc0d095c48bd37d4a8f17e9b053804565334fa75dde66c7226de02492c2429784080874645f526ac0592447da5943dc9d8959d1a85720e52837e160ac4c6471c8bbee1a1eba031d3ed4a5fa305c7f98071d1603b262e97ee18d3936050077dd2dec800bc9cab1d496ad0f8d5b796d44dacd3b1a387d8381fc71c1c6767c064c73686ef0645e8b96a5dc18973d798cd933c94948330acd98b8d42651819980719d4650f7578aa58952072ccc92505107a13d79e02778ac6241506acb44386a4275b097255fca9f169491ce834ae1e3053ecbacacdb7caf20276e3251c90bdc0f734c75b8d4835648710aa70d84a254bada5a1c9d7be90938738a548c2de779e99169b2417beec4dea6163cf20f1b3967aa6e41c3f1d0e74af15dc84de23018015d86474328e37400b2ebfc2acdf05fb69fc215ff02ab0b70fcd3a5b40028a713bac4c90d2efbbf13439386aa2c36f4c8cac97d17959eeec26690a2afd0340823f1e1bd8493fae016eb528d15ee1fedfbdea93b459cfb7f02302132967e7aff69318a5aed87ed22c73bd8b667b24647b9f36bf3a37c91248134f6d690ad15e7cf79273ae42f885b0a4c4c54421919c7813a650e61c55ce9a1072af8f5ab9504ef599d7cf7b1eae7b8e54ae1ea9e51cb6dbbb46307168216388f92c54c0146128006862165eba922812d55170385beb12aeb7815d111a4689ba9c0396701b7f47e395da1ad517bf50518020780cef8047e83a962b4eda60b13ad7d11e54ba88ac0a265046340cb2528902d8cf8e789d256e5b03b1e28b16e4c4a123c40cf994da29704decbc13313ad50f7edfae1458bebab422b8241f0069217560d9da8d6e36299ab6f41a3690c29518e7a52f350897d6731990b52fab20274cb772fd820a77203e72daf94ef564f5b64791cefb2478ce28b6bf334a8d25aff2d3952a416c81075d176026d8fae5365eae106fd1cbdeeec9f3afd4719073c977572594290e6e56dca70d82c8721805e16b8447f08e9dfbc94b7b565457ce43aa711685694ae4ed62", 0x2000, &(0x7f0000000d40)={&(0x7f0000000280)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) write$FUSE_INTERRUPT(r0, &(0x7f00000000c0)={0x10, 0xfffffffffffffffe, r6}, 0x10) [ 1210.177321][T14313] usb 2-1: config 0 descriptor?? 09:04:00 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000080)='./mnt\x00', 0x10, &(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="967a6ecfd6969118705b2157d103fc1dc409e06724ec9cafbc15a60b9fceac060d08aefb214c000000003a1b0a47ae4efa3d145057cfc69cd2d2b2d82ac64dbc53122888e53976b3f11b9986fe071a0ab18fd96cfcdf56e3158000000711b0ebf177a59c0215592c57f0bfc8f94d38146b17612224199dba85eca27145baa9bdf581d8d56f95f943d2d63d5a3ee53a2fac7f9a69fa1dbcf46b4f69afcc000000e53246a3e0f4748f7e7ae86cd04424aebfd7b472000019440ea0e2c4c2e273e7778860d1db0000000000000000000000a3bcdc656adffc50db64a1ac199e369e430e200852808b48b45c7ac6c66255c1519ec379c0ae07ca25c2001d19434529edca4b33207155421e7a5de1dab76a135bd9cb895ff46abd30669bfdd528d31376b8c7e56f8a7cdced621522378767da8972391f5448756438a9c93be49eb08f6fba6e051d87408144e52d6202de5eaf1592333c2a770d7c74c3f1da7919f4747212"], 0x1, 0x7e7c, &(0x7f0000008280)="$eJzs3D1vW9UbAPDHyT/RH1JKhBjYuBIvciRi+SWpoCwRVdUBUkW0jB0c27HcJnYUO07o1IWXD8EGE9+BD8DG0qEjGxIbEkuFGuR7byQoL02pSbDz+0nHj8/xyXPOubpR9FxFDuDcWkx+/qkQF+O5iJiNiAsR6ftC3lJrWXglIl6NiJnftEI+PurcGg3MR8TzEXFxlDzLWcjnfvnNp7e++uH9N774+tvZ8uef/Xh2pwbO0iAiXo+Ind2sf7CTxV47i7fz8fqwk8adlWEesw927uT9XhYPWptphoP68bx6GmvtbH5vd78/ilvb9cYotjtb6fhuN1uwP2wf50l/4HZ9L+03W5tp7PR7aWzfzfZ1mMe7/UGWp5nn+7iRnW9wHLPx1mErO8/unTQ2uoN8PMvba7YOR3GYx3y5aG7+82s8KT7odPcPk2Frr9/pdZPVUqVcKi/vNS4tl8uVd2rL7WZ9q3GpVV1p1rdWkmJrrd/bXkqK7UYjKV67cmUpqZRL1VL5reTa9Y+S7yNiFN/rdPcHne3+UlIt1VZLlaXktUpyY30j2fjw6tX1jZvJeq+bXO8Nk1o5qdQur1Yv195ONm7cTKrlanmCz7/dTIqTdv7CKa/HlPnrG+jo0VHqVLcDMAnGWf/HU9T//ubD+Xay+n8unz3p9X9+HvX/H/y+/q0uRDxl/fvmZNe/6n94Bm4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBza+G7d/fTN4tZfyYffyEfeinvF/LPjv5E4bGcs6O8ETF3wvmfFCLm8zWO2/8iYi1vv7z4714DAAAAmGYPHhbvF9JqPXtZ/PvpM3Onsy2e0b0sPHrCtPn0tXDh3piWTR/rPOEeOrn0QdTL48o2m+5vXCddiPwJ1Vikv1b/H1e2E5k91dUAAID/BpUAAAAATLXH/w0fAAAAmD7qfwAAAJh+af3v+/8AAABguj14WLx/1nsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBf2bl7E4ShIADAF/+aIIpTuIONIziCSziCg7iRjUXmsBNRi5wgIiLEEAjfB8dxSbi8K19zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0HflcbWrLstT0z63ezP/mQYAAAD4al6nQZbTfLTIush3n+7uxVurYUSUETH+8ft9ETHJfzxjFBHrjOus7eEBAACgv6rDedP1GQAAAAAAAAAAAAAAAAAAAIAXXez/29bJ/j8AAABoj/1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA82J2XEwBgEAag/SzQ/actgm4geHkPEnIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJ+dWafGjXrTvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCzAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf26N6EQBqMAmp8FUr193hDWbussNs6gSFKIWBvUc+ASuGlu+wHAuy3/EOZck/ai1D61/2Gdxqv3LN41+Kl+vQcAAADwBbklHG71WDoOAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2NidQysAYBCIYi3dh/3Hq+DhcZjE8AXiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYeaOPe6IzKgEAKNk3l4cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHx24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAACC/K1XGKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCoAAP//WBwcAQ==") r0 = open(&(0x7f0000000000)='./bus\x00', 0x101042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0xf50f, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) write(r1, &(0x7f0000000100)="7169f579c87eaf63a70e9bc64a70648d5bc1a15c2ce19396949f44cb09ec36d6e43b87a12e2915b995f0c91cb289642d2b89f136dc3cc30eb8fe46065e9884fe59732017a70e701f4e3ab672b457fc30f3687694c1053cd5a299515584d829c12f5dc145a9e23a1628f4aedc727217875a77d165f143fac636e58666e265aaf00f8b1e321b77abf4dfb702fe86fa34d4eb668790fa4991956fa86980bd5b2d9d48cf9fb35b60a2a7d238843a27f5c3adcbd68c67cac444f9bbedd06f12c826c2b4556ff68763d89ae7130f03ed78c328f283553230fc7abe34b39ceae58df5abeed9308a", 0xe4) [ 1210.226315][T14307] usb 3-1: config 0 has an invalid interface number: 225 but max is 0 [ 1210.234445][T14307] usb 3-1: config 0 has no interface number 0 [ 1210.261056][T14307] usb 3-1: too many endpoints for config 0 interface 225 altsetting 58: 227, using maximum allowed: 30 [ 1210.299626][T14307] usb 3-1: config 0 interface 225 altsetting 58 has 0 endpoint descriptors, different from the interface descriptor's value: 227 [ 1210.325931][T14307] usb 3-1: config 0 interface 225 has no altsetting 0 [ 1210.339354][T14307] usb 3-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=19.5d 09:04:00 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x2) close(r1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) 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}, 0x90) (async) 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}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x2f0, 0x0, 0x130, 0x26010000, 0x0, 0x130, 0x220, 0x220, 0x220, 0x220, 0x220, 0x3, 0x0, {[{{@uncond, 0x0, 0x110, 0x130, 0x0, {0x0, 0x25e}, [@common=@unspec=@connlimit={{0x40}}, @common=@unspec=@state={{0x28}}]}, @unspec=@NOTRACK={0x20}}, {{@ipv6={@dev, @mcast1, [], [], 'bridge_slave_0\x00', 'dummy0\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x350) (async) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x2f0, 0x0, 0x130, 0x26010000, 0x0, 0x130, 0x220, 0x220, 0x220, 0x220, 0x220, 0x3, 0x0, {[{{@uncond, 0x0, 0x110, 0x130, 0x0, {0x0, 0x25e}, [@common=@unspec=@connlimit={{0x40}}, @common=@unspec=@state={{0x28}}]}, @unspec=@NOTRACK={0x20}}, {{@ipv6={@dev, @mcast1, [], [], 'bridge_slave_0\x00', 'dummy0\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x350) [ 1210.365930][T14307] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1210.397217][T14307] usb 3-1: config 0 descriptor?? [ 1210.591305][ T330] xt_CT: You must specify a L4 protocol and not use inversions on it [ 1210.591523][ T331] xt_CT: You must specify a L4 protocol and not use inversions on it 09:04:01 executing program 3: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x40022, &(0x7f0000000600)=ANY=[@ANYBLOB="0069e940e57fffff000000e6e38f2020c5c9060035c1d0d4aed3b4f12f92a85b7923372b8cf335a012679ad77a6786d78c8f803870de294176d54a0552d635a8a033c09b2f67080dc4dc7aaf844c3d379fbfe3a5054bf5f3f096782563e318000000000000000000000000000000000000000000000005530deddff85aabb8fd29d66007000000"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZef+XZt44ziAP0mbfL91soMITkpFBNGYREuGLAqF/huxjaGYqqQZbHHp7uKfIDiIuOVPcHB3EQfBH3NBBRcXJcklPqVFLkMuob5e8Fw+OY6758kQeN/nEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x1ff, 0x1}, 0x0) (async, rerun: 32) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 32) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x3) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000100000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r4}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000200), 0xf000) (async) sendfile(r5, r3, 0x0, 0x6) [ 1210.856295][T14307] usb 3-1: string descriptor 0 read error: -32 09:04:01 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000080)='./mnt\x00', 0x10, &(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="967a6ecfd6969118705b2157d103fc1dc409e06724ec9cafbc15a60b9fceac060d08aefb214c000000003a1b0a47ae4efa3d145057cfc69cd2d2b2d82ac64dbc53122888e53976b3f11b9986fe071a0ab18fd96cfcdf56e3158000000711b0ebf177a59c0215592c57f0bfc8f94d38146b17612224199dba85eca27145baa9bdf581d8d56f95f943d2d63d5a3ee53a2fac7f9a69fa1dbcf46b4f69afcc000000e53246a3e0f4748f7e7ae86cd04424aebfd7b472000019440ea0e2c4c2e273e7778860d1db0000000000000000000000a3bcdc656adffc50db64a1ac199e369e430e200852808b48b45c7ac6c66255c1519ec379c0ae07ca25c2001d19434529edca4b33207155421e7a5de1dab76a135bd9cb895ff46abd30669bfdd528d31376b8c7e56f8a7cdced621522378767da8972391f5448756438a9c93be49eb08f6fba6e051d87408144e52d6202de5eaf1592333c2a770d7c74c3f1da7919f4747212"], 0x1, 0x7e7c, &(0x7f0000008280)="$eJzs3D1vW9UbAPDHyT/RH1JKhBjYuBIvciRi+SWpoCwRVdUBUkW0jB0c27HcJnYUO07o1IWXD8EGE9+BD8DG0qEjGxIbEkuFGuR7byQoL02pSbDz+0nHj8/xyXPOubpR9FxFDuDcWkx+/qkQF+O5iJiNiAsR6ftC3lJrWXglIl6NiJnftEI+PurcGg3MR8TzEXFxlDzLWcjnfvnNp7e++uH9N774+tvZ8uef/Xh2pwbO0iAiXo+Ind2sf7CTxV47i7fz8fqwk8adlWEesw927uT9XhYPWptphoP68bx6GmvtbH5vd78/ilvb9cYotjtb6fhuN1uwP2wf50l/4HZ9L+03W5tp7PR7aWzfzfZ1mMe7/UGWp5nn+7iRnW9wHLPx1mErO8/unTQ2uoN8PMvba7YOR3GYx3y5aG7+82s8KT7odPcPk2Frr9/pdZPVUqVcKi/vNS4tl8uVd2rL7WZ9q3GpVV1p1rdWkmJrrd/bXkqK7UYjKV67cmUpqZRL1VL5reTa9Y+S7yNiFN/rdPcHne3+UlIt1VZLlaXktUpyY30j2fjw6tX1jZvJeq+bXO8Nk1o5qdQur1Yv195ONm7cTKrlanmCz7/dTIqTdv7CKa/HlPnrG+jo0VHqVLcDMAnGWf/HU9T//ubD+Xay+n8unz3p9X9+HvX/H/y+/q0uRDxl/fvmZNe/6n94Bm4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBza+G7d/fTN4tZfyYffyEfeinvF/LPjv5E4bGcs6O8ETF3wvmfFCLm8zWO2/8iYi1vv7z4714DAAAAmGYPHhbvF9JqPXtZ/PvpM3Onsy2e0b0sPHrCtPn0tXDh3piWTR/rPOEeOrn0QdTL48o2m+5vXCddiPwJ1Vikv1b/H1e2E5k91dUAAID/BpUAAAAATLXH/w0fAAAAmD7qfwAAAJh+af3v+/8AAABguj14WLx/1nsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBf2bl7E4ShIADAF/+aIIpTuIONIziCSziCg7iRjUXmsBNRi5wgIiLEEAjfB8dxSbi8K19zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0HflcbWrLstT0z63ezP/mQYAAAD4al6nQZbTfLTIush3n+7uxVurYUSUETH+8ft9ETHJfzxjFBHrjOus7eEBAACgv6rDedP1GQAAAAAAAAAAAAAAAAAAAIAXXez/29bJ/j8AAABoj/1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA82J2XEwBgEAag/SzQ/actgm4geHkPEnIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJ+dWafGjXrTvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCzAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf26N6EQBqMAmp8FUr193hDWbussNs6gSFKIWBvUc+ASuGlu+wHAuy3/EOZck/ai1D61/2Gdxqv3LN41+Kl+vQcAAADwBbklHG71WDoOAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2NidQysAYBCIYi3dh/3Hq+DhcZjE8AXiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYeaOPe6IzKgEAKNk3l4cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHx24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAACC/K1XGKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCoAAP//WBwcAQ==") r0 = open(&(0x7f0000000000)='./bus\x00', 0x101042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0xf50f, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) write(r1, &(0x7f0000000100)="7169f579c87eaf63a70e9bc64a70648d5bc1a15c2ce19396949f44cb09ec36d6e43b87a12e2915b995f0c91cb289642d2b89f136dc3cc30eb8fe46065e9884fe59732017a70e701f4e3ab672b457fc30f3687694c1053cd5a299515584d829c12f5dc145a9e23a1628f4aedc727217875a77d165f143fac636e58666e265aaf00f8b1e321b77abf4dfb702fe86fa34d4eb668790fa4991956fa86980bd5b2d9d48cf9fb35b60a2a7d238843a27f5c3adcbd68c67cac444f9bbedd06f12c826c2b4556ff68763d89ae7130f03ed78c328f283553230fc7abe34b39ceae58df5abeed9308a", 0xe4) syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000080)='./mnt\x00', 0x10, &(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="967a6ecfd6969118705b2157d103fc1dc409e06724ec9cafbc15a60b9fceac060d08aefb214c000000003a1b0a47ae4efa3d145057cfc69cd2d2b2d82ac64dbc53122888e53976b3f11b9986fe071a0ab18fd96cfcdf56e3158000000711b0ebf177a59c0215592c57f0bfc8f94d38146b17612224199dba85eca27145baa9bdf581d8d56f95f943d2d63d5a3ee53a2fac7f9a69fa1dbcf46b4f69afcc000000e53246a3e0f4748f7e7ae86cd04424aebfd7b472000019440ea0e2c4c2e273e7778860d1db0000000000000000000000a3bcdc656adffc50db64a1ac199e369e430e200852808b48b45c7ac6c66255c1519ec379c0ae07ca25c2001d19434529edca4b33207155421e7a5de1dab76a135bd9cb895ff46abd30669bfdd528d31376b8c7e56f8a7cdced621522378767da8972391f5448756438a9c93be49eb08f6fba6e051d87408144e52d6202de5eaf1592333c2a770d7c74c3f1da7919f4747212"], 0x1, 0x7e7c, &(0x7f0000008280)="$eJzs3D1vW9UbAPDHyT/RH1JKhBjYuBIvciRi+SWpoCwRVdUBUkW0jB0c27HcJnYUO07o1IWXD8EGE9+BD8DG0qEjGxIbEkuFGuR7byQoL02pSbDz+0nHj8/xyXPOubpR9FxFDuDcWkx+/qkQF+O5iJiNiAsR6ftC3lJrWXglIl6NiJnftEI+PurcGg3MR8TzEXFxlDzLWcjnfvnNp7e++uH9N774+tvZ8uef/Xh2pwbO0iAiXo+Ind2sf7CTxV47i7fz8fqwk8adlWEesw927uT9XhYPWptphoP68bx6GmvtbH5vd78/ilvb9cYotjtb6fhuN1uwP2wf50l/4HZ9L+03W5tp7PR7aWzfzfZ1mMe7/UGWp5nn+7iRnW9wHLPx1mErO8/unTQ2uoN8PMvba7YOR3GYx3y5aG7+82s8KT7odPcPk2Frr9/pdZPVUqVcKi/vNS4tl8uVd2rL7WZ9q3GpVV1p1rdWkmJrrd/bXkqK7UYjKV67cmUpqZRL1VL5reTa9Y+S7yNiFN/rdPcHne3+UlIt1VZLlaXktUpyY30j2fjw6tX1jZvJeq+bXO8Nk1o5qdQur1Yv195ONm7cTKrlanmCz7/dTIqTdv7CKa/HlPnrG+jo0VHqVLcDMAnGWf/HU9T//ubD+Xay+n8unz3p9X9+HvX/H/y+/q0uRDxl/fvmZNe/6n94Bm4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBza+G7d/fTN4tZfyYffyEfeinvF/LPjv5E4bGcs6O8ETF3wvmfFCLm8zWO2/8iYi1vv7z4714DAAAAmGYPHhbvF9JqPXtZ/PvpM3Onsy2e0b0sPHrCtPn0tXDh3piWTR/rPOEeOrn0QdTL48o2m+5vXCddiPwJ1Vikv1b/H1e2E5k91dUAAID/BpUAAAAATLXH/w0fAAAAmD7qfwAAAJh+af3v+/8AAABguj14WLx/1nsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBf2bl7E4ShIADAF/+aIIpTuIONIziCSziCg7iRjUXmsBNRi5wgIiLEEAjfB8dxSbi8K19zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0HflcbWrLstT0z63ezP/mQYAAAD4al6nQZbTfLTIush3n+7uxVurYUSUETH+8ft9ETHJfzxjFBHrjOus7eEBAACgv6rDedP1GQAAAAAAAAAAAAAAAAAAAIAXXez/29bJ/j8AAABoj/1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA82J2XEwBgEAag/SzQ/actgm4geHkPEnIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJ+dWafGjXrTvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCzAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf26N6EQBqMAmp8FUr193hDWbussNs6gSFKIWBvUc+ASuGlu+wHAuy3/EOZck/ai1D61/2Gdxqv3LN41+Kl+vQcAAADwBbklHG71WDoOAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2NidQysAYBCIYi3dh/3Hq+DhcZjE8AXiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYeaOPe6IzKgEAKNk3l4cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHx24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAACC/K1XGKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCoAAP//WBwcAQ==") (async) open(&(0x7f0000000000)='./bus\x00', 0x101042, 0x0) (async) ioctl$FS_IOC_SETFLAGS(r0, 0xf50f, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r1, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) (async) write(r1, &(0x7f0000000100)="7169f579c87eaf63a70e9bc64a70648d5bc1a15c2ce19396949f44cb09ec36d6e43b87a12e2915b995f0c91cb289642d2b89f136dc3cc30eb8fe46065e9884fe59732017a70e701f4e3ab672b457fc30f3687694c1053cd5a299515584d829c12f5dc145a9e23a1628f4aedc727217875a77d165f143fac636e58666e265aaf00f8b1e321b77abf4dfb702fe86fa34d4eb668790fa4991956fa86980bd5b2d9d48cf9fb35b60a2a7d238843a27f5c3adcbd68c67cac444f9bbedd06f12c826c2b4556ff68763d89ae7130f03ed78c328f283553230fc7abe34b39ceae58df5abeed9308a", 0xe4) (async) [ 1210.936400][T14307] CoreChips: probe of 3-1:0.225 failed with error -32 09:04:02 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000202505a8a44000010203010902"], 0x0) syz_usb_connect(0x4, 0x424, &(0x7f0000000680)={{0x12, 0x1, 0x200, 0x68, 0x22, 0x63, 0x20, 0x1b3d, 0x12e, 0x860b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x412, 0x1, 0x0, 0x0, 0x80, 0x7f, [{{0x9, 0x4, 0x54, 0x6, 0x9, 0xca, 0x3f, 0xc6, 0x9, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "fab7e5"}, {0x5, 0x24, 0x0, 0x20}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x1, 0x5, 0x7f}, [@obex={0x5, 0x24, 0x15, 0x20}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x5}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x40}, @ncm={0x6, 0x24, 0x1a, 0x100, 0x12}, @mdlm_detail={0xea, 0x24, 0x13, 0x40, "ce289350899713b87bd5d975e69316bc46ae41fd64a4f5937881bc934bd81af03422c8254333286d90543558c7cf1f5195e2104f4475e582cd7f3737187c72c960f9752bf3e097386421010333a95932f91435f40825ffc4b52d51dde49d8c70e68726815b827c9c72d224e2f0e5b287b17eeef43235d7cc3be1605b4d27dda43734ba5182c0f265bec5771dd518e04bf81e21754482ae5a0441dea6f8b47428b705a18948accb17fb10a8182d14a42df0d8cf2f5632418add8d5fcf3472eea8080bb3dd5be5cb5671096415bf4f59e22f65bbfc794a6a753ff93af21c265fdd3a187572a86e"}]}], [{{0x9, 0x5, 0x2, 0x2, 0x3ff, 0x3, 0x6, 0x20}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x7, 0x9, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x5fe}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x4}]}}, {{0x9, 0x5, 0x9, 0x8, 0x400, 0x81, 0xf9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0xc0a88c088ce695ba, 0x1f}, @generic={0xa2, 0x11, "80dc23c5bb821d0caf210640ad8a9264fd4c81a0995f1913fe91d4053503c1d54375d9e16fd47e3d49d0af27c69fdf214d2c5712f2bcb2882419ff44dc68c5c47022921465f54d14611a134829c1ca4726fe5316d76cde21e97e6470d3bed5ccead8e87b22b99da447be1609e2b1095aad6f298d7577be642d9e5a1ff3709928a6d1d5e2c0c50d6a5d5764b4fc8a1eae6bc2d23f01e3cb26021ed2c031399ff0"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0x5a, 0x20, 0xff}}, {{0x9, 0x5, 0xb, 0x10, 0x1a137bbc3a8ebf5f, 0x80, 0x6, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x5, 0x5}]}}, {{0x9, 0x5, 0xd, 0x10, 0x10, 0xff, 0x40, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x81, 0xfffc}, @generic={0xd0, 0x2, "d01b2d6d3c97ad2605a2a8aed4ae648fd76b14ffb2cb8ee6b4b9a35769e0a0d7ad6fae42f1ec61f68498a9be467b9531563fbf9644bbccddf7412e5b96d526fa7c4b40738a329ab7abe3f51cf5a57187667c5bb2ff4ce4486958fc03166d9e536d3a91c9535c0596d18bc7a79e9672ec2f3cc26e2ba3619f5becdb8387b5bf4c549512132378a79f4bc92863dbf5f908e2abbec91ed55f9e559c58984b916d630be4cbc9230a850b9ac93c6d7c6ed739124dfd93718cdef6ab881798dabad7f68e8428316de75aca0dc0ea7fc1fc"}]}}, {{0x9, 0x5, 0x8, 0xd, 0x3ff, 0x7a, 0x2a, 0xf7, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0x1}]}}, {{0x9, 0x5, 0x5, 0x1d, 0x8, 0x0, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x40, 0x2b}]}}, {{0x9, 0x5, 0x1, 0x3, 0x8, 0x2, 0x2, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x1f}, @generic={0xde, 0x10, "06ddbc8e6f884527713b59119fd8c062487fc5ad2833775c9c7b6e5f39fe3c3120bdc5ab2cce58e3a557182dd47aec7b48c49ef3bdb14a022d9381b39eeb591b41bf310e6b113aad9b59b62b989d83bcecd329ff0475169337495f373b4294e07db1b8695a7cdd508d31b762b764472a379abdc2ba0ace541c6cae99f3bab2936f4d2eb347a8290adf446ee438ceb5a2af4c938603a4172be2e5b09ced53f04f6ceef8fcff8654e4fe34225626b0c0612242fcfb5f746c6c08f4b6ef6d257f72ba36ffe750185ead860fb673402e64c0802e6b1d4ec6625ce353f209"}]}}]}}]}}]}}, &(0x7f0000000dc0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0x3, 0x6, 0x5, 0xff}, 0x119, &(0x7f0000000ac0)={0x5, 0xf, 0x119, 0x2, [@generic={0xcf, 0x10, 0x2, "e85b49da1ada9232052aa0d6d8e0422b87a9f7640c13522c9cdbcb44f9be3f033a12e14c693afea04b60264a87bb34662d0dd87a290fff8e6b3c4693097a736608887abc809617e55f9491acc0ad9346e6eb238fa3814f8610ddaf0a9e3f5200b3b736704e909173ee3d96600605f5e967eb8f5945e8705ba581178dc7cab8d4de686a8d0be339ccae151d9d0dccde9632f42d5acda2cc9f11d314290aa657e2732cb35ccd7cec2a88c4f1492485aa5c88b1d4be88900d7a7edffc7a632b0c2066198891925926a830e73bc0"}, @generic={0x45, 0x10, 0x2, "768a306bf8179a48b5563fc5f53ff0b569379852b9bb4519ff7b00b0e6cbeebd6cb3e65a112d6cb1e8dd8ac75bd7812f7f1baa3dc060604c91041f4ae59ab343869b"}]}, 0x6, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x180a}}, {0x7, &(0x7f0000000c00)=@string={0x7, 0x3, "1fb1021801"}}, {0x40, &(0x7f0000000c40)=@string={0x40, 0x3, "87752217db32e236d954d4bc908b0b6e603d0e3cba1b8441be48dfc46d293e5b3cd8f3009cf5a1ee0319f2e81fcea0f78bfb4f06cace4bbe06e282fadbce"}}, {0xc4, &(0x7f0000000c80)=@string={0xc4, 0x3, "80b04e389a6a65b9e9ab4c0295c00946c03034fa983fc9d8caf74c55920755e62724f8febc802fd8bb67374d5e8ccade8a8fa0c910d78a3f9ddda141ab67f5f1adfa9ee3f11f6e277513dc14eb693806b3c7a83741990749b74878ceff0d424425c873d6e32fe4ea51d001706c242709193a7cff7e1b3f60e0392475922c44a6b8a3874bb6bacc6de47a34d23df19f7dcdd629570c8ce01d55e57f7e4b45a7aff2d6e13ca8b078aa3e8b2e0058dae2a8461b849ddfbb03acec471e469d76cbcc7c5e"}}, {0x4, &(0x7f0000000d80)=@lang_id={0x4, 0x3, 0x1801}}]}) (async) syz_usb_control_io$printer(r0, &(0x7f0000000300)={0x14, &(0x7f0000000240)={0x0, 0x3, 0x63, {0x63, 0x7, "970df8a33644c8a022877918135cad67fa1db563f00989132a493b1e90db686c258bdd8663cb0c163bc883e0d97c6d9515651692dc68970e3c3aff10fc32102a7ff33f1fcf116a377e9bb1794370918d67ef5bb0d2a75d731a2e6134d0a70d3b2a"}}, &(0x7f00000002c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}}, &(0x7f0000000640)={0x34, &(0x7f0000000340)={0x40, 0xc, 0xee, "91b5aae3fb9b1dfb838ada00b57b45983909337fefb8df15a5832e54702b351afa8080edb8a5ffc4436e06dd353f70f053e0aba0792728adce047c737b00790bfb8fd5508c14dc922eb0059e5c4b32c6e47dcfcc3e6e71e2167724ff09387026d0e207cf99aba68c191333db3454ca55c76cccc93a94e0f986ed1cc0c9dc4ef36ea0ab015e33634287b6f047d4e5664abbc7d6da4d88fe2a4d671a8ab44cadfa8fa201dcf1bf16e3d19a27c8072da4dbab8342d45c6e1713f7aed22ce28956dc73cb70e9ba56209ae2740d082d9d23796c99907f61981268757cabcc25ef6df5fe929a74b82ed8bf65c2582cf2b6"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0xea}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000004c0)={0x20, 0x0, 0xc8, {0xc6, "17b7c766c36dd26e7f13e4b1cd9c3da8613e8fb1ac8ce3865e41cee0526cff1f4f4f954b8f48f20dc03853bb2df1fee8448d6c8a36a838d28b68b63e2681d00fa90c2dd93b04324c67f615a991fd05cd41b19cd4badfa879ec449cb07b2a688a8d6d9cd936d9fd7135e3b3cadfa27ef8d2838284fa1d41749ecbb73b2e3ec884e2802a0705790cef3d3518a23802e473eac83ee847000a7b04afc95938695d9b80fa02e925dfa7819c937ccca005c0c333b477159657d78be25f9d4c67c8f510ae246ae73344"}}, &(0x7f00000005c0)={0x20, 0x1, 0x1, 0xf9}, &(0x7f0000000600)={0x20, 0x0, 0x1, 0x8}}) (async) syz_usb_connect$printer(0x6, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x4, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x7, 0x1, 0x3, 0xf0, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x1f, 0x1f, 0x91}}, [{{0x9, 0x5, 0x82, 0x2, 0x8, 0xff, 0x7f, 0x1f}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x5, 0x8, 0x8, 0xff, 0x76}, 0x15, &(0x7f00000000c0)={0x5, 0xf, 0x15, 0x3, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0x8, 0xbab}, @ptm_cap={0x3}]}, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x3c01}}]}) 09:04:02 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x2) close(r1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) 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}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x2f0, 0x0, 0x130, 0x26010000, 0x0, 0x130, 0x220, 0x220, 0x220, 0x220, 0x220, 0x3, 0x0, {[{{@uncond, 0x0, 0x110, 0x130, 0x0, {0x0, 0x25e}, [@common=@unspec=@connlimit={{0x40}}, @common=@unspec=@state={{0x28}}]}, @unspec=@NOTRACK={0x20}}, {{@ipv6={@dev, @mcast1, [], [], 'bridge_slave_0\x00', 'dummy0\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x350) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) getpid() (async) sched_setscheduler(r0, 0x1, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x2) (async) close(r1) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)) (async) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) 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}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) (async) socket$inet6(0xa, 0x80002, 0x0) (async) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x2f0, 0x0, 0x130, 0x26010000, 0x0, 0x130, 0x220, 0x220, 0x220, 0x220, 0x220, 0x3, 0x0, {[{{@uncond, 0x0, 0x110, 0x130, 0x0, {0x0, 0x25e}, [@common=@unspec=@connlimit={{0x40}}, @common=@unspec=@state={{0x28}}]}, @unspec=@NOTRACK={0x20}}, {{@ipv6={@dev, @mcast1, [], [], 'bridge_slave_0\x00', 'dummy0\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x350) (async) 09:04:02 executing program 3: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x40022, &(0x7f0000000600)=ANY=[@ANYBLOB="0069e940e57fffff000000e6e38f2020c5c9060035c1d0d4aed3b4f12f92a85b7923372b8cf335a012679ad77a6786d78c8f803870de294176d54a0552d635a8a033c09b2f67080dc4dc7aaf844c3d379fbfe3a5054bf5f3f096782563e318000000000000000000000000000000000000000000000005530deddff85aabb8fd29d66007000000"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZef+XZt44ziAP0mbfL91soMITkpFBNGYREuGLAqF/huxjaGYqqQZbHHp7uKfIDiIuOVPcHB3EQfBH3NBBRcXJcklPqVFLkMuob5e8Fw+OY6758kQeN/nEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x1ff, 0x1}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000100000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r4}, 0x10) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000200), 0xf000) (async) sendfile(r5, r3, 0x0, 0x6) [ 1212.218995][ T1166] usb 2-1: USB disconnect, device number 64 [ 1212.390159][ T360] xt_CT: You must specify a L4 protocol and not use inversions on it 09:04:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007208", 0x39}], 0x1000000000000054) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="3900000013000318680907070000000f0000ff3f04000000170a001700000000040037000d00030001342564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) 09:04:03 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) (async) r0 = getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000440)=0x7) sched_setscheduler(r0, 0x1, &(0x7f0000001700)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000240)=""/251, 0xfb}], 0x2, 0x0, 0xfd0e}}], 0x40002db, 0x2, 0x0) (async) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) r4 = socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000340)={'ip6gretap0\x00'}) (async) quotactl$Q_GETQUOTA(0xffffffff80000702, 0x0, 0xee01, &(0x7f0000000380)) (async) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYRES64=r4], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) (async) lseek(r3, 0x200, 0x0) (async) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) dup3(r1, 0xffffffffffffffff, 0x0) (async) sendfile(r3, r6, 0x0, 0xf800) 09:04:03 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000080)='./mnt\x00', 0x10, &(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="967a6ecfd6969118705b2157d103fc1dc409e06724ec9cafbc15a60b9fceac060d08aefb214c000000003a1b0a47ae4efa3d145057cfc69cd2d2b2d82ac64dbc53122888e53976b3f11b9986fe071a0ab18fd96cfcdf56e3158000000711b0ebf177a59c0215592c57f0bfc8f94d38146b17612224199dba85eca27145baa9bdf581d8d56f95f943d2d63d5a3ee53a2fac7f9a69fa1dbcf46b4f69afcc000000e53246a3e0f4748f7e7ae86cd04424aebfd7b472000019440ea0e2c4c2e273e7778860d1db0000000000000000000000a3bcdc656adffc50db64a1ac199e369e430e200852808b48b45c7ac6c66255c1519ec379c0ae07ca25c2001d19434529edca4b33207155421e7a5de1dab76a135bd9cb895ff46abd30669bfdd528d31376b8c7e56f8a7cdced621522378767da8972391f5448756438a9c93be49eb08f6fba6e051d87408144e52d6202de5eaf1592333c2a770d7c74c3f1da7919f4747212"], 0x1, 0x7e7c, &(0x7f0000008280)="$eJzs3D1vW9UbAPDHyT/RH1JKhBjYuBIvciRi+SWpoCwRVdUBUkW0jB0c27HcJnYUO07o1IWXD8EGE9+BD8DG0qEjGxIbEkuFGuR7byQoL02pSbDz+0nHj8/xyXPOubpR9FxFDuDcWkx+/qkQF+O5iJiNiAsR6ftC3lJrWXglIl6NiJnftEI+PurcGg3MR8TzEXFxlDzLWcjnfvnNp7e++uH9N774+tvZ8uef/Xh2pwbO0iAiXo+Ind2sf7CTxV47i7fz8fqwk8adlWEesw927uT9XhYPWptphoP68bx6GmvtbH5vd78/ilvb9cYotjtb6fhuN1uwP2wf50l/4HZ9L+03W5tp7PR7aWzfzfZ1mMe7/UGWp5nn+7iRnW9wHLPx1mErO8/unTQ2uoN8PMvba7YOR3GYx3y5aG7+82s8KT7odPcPk2Frr9/pdZPVUqVcKi/vNS4tl8uVd2rL7WZ9q3GpVV1p1rdWkmJrrd/bXkqK7UYjKV67cmUpqZRL1VL5reTa9Y+S7yNiFN/rdPcHne3+UlIt1VZLlaXktUpyY30j2fjw6tX1jZvJeq+bXO8Nk1o5qdQur1Yv195ONm7cTKrlanmCz7/dTIqTdv7CKa/HlPnrG+jo0VHqVLcDMAnGWf/HU9T//ubD+Xay+n8unz3p9X9+HvX/H/y+/q0uRDxl/fvmZNe/6n94Bm4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBza+G7d/fTN4tZfyYffyEfeinvF/LPjv5E4bGcs6O8ETF3wvmfFCLm8zWO2/8iYi1vv7z4714DAAAAmGYPHhbvF9JqPXtZ/PvpM3Onsy2e0b0sPHrCtPn0tXDh3piWTR/rPOEeOrn0QdTL48o2m+5vXCddiPwJ1Vikv1b/H1e2E5k91dUAAID/BpUAAAAATLXH/w0fAAAAmD7qfwAAAJh+af3v+/8AAABguj14WLx/1nsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBf2bl7E4ShIADAF/+aIIpTuIONIziCSziCg7iRjUXmsBNRi5wgIiLEEAjfB8dxSbi8K19zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0HflcbWrLstT0z63ezP/mQYAAAD4al6nQZbTfLTIush3n+7uxVurYUSUETH+8ft9ETHJfzxjFBHrjOus7eEBAACgv6rDedP1GQAAAAAAAAAAAAAAAAAAAIAXXez/29bJ/j8AAABoj/1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA82J2XEwBgEAag/SzQ/actgm4geHkPEnIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJ+dWafGjXrTvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCzAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf26N6EQBqMAmp8FUr193hDWbussNs6gSFKIWBvUc+ASuGlu+wHAuy3/EOZck/ai1D61/2Gdxqv3LN41+Kl+vQcAAADwBbklHG71WDoOAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2NidQysAYBCIYi3dh/3Hq+DhcZjE8AXiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYeaOPe6IzKgEAKNk3l4cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHx24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAACC/K1XGKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCoAAP//WBwcAQ==") r0 = open(&(0x7f0000000000)='./bus\x00', 0x101042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0xf50f, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 32) write(r1, &(0x7f0000000100)="7169f579c87eaf63a70e9bc64a70648d5bc1a15c2ce19396949f44cb09ec36d6e43b87a12e2915b995f0c91cb289642d2b89f136dc3cc30eb8fe46065e9884fe59732017a70e701f4e3ab672b457fc30f3687694c1053cd5a299515584d829c12f5dc145a9e23a1628f4aedc727217875a77d165f143fac636e58666e265aaf00f8b1e321b77abf4dfb702fe86fa34d4eb668790fa4991956fa86980bd5b2d9d48cf9fb35b60a2a7d238843a27f5c3adcbd68c67cac444f9bbedd06f12c826c2b4556ff68763d89ae7130f03ed78c328f283553230fc7abe34b39ceae58df5abeed9308a", 0xe4) (rerun: 32) 09:04:03 executing program 4: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000480)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x8, 0x2cd, &(0x7f00000004c0)="$eJzs3L9PE2EYwPGHUkpbAu1gNJoYnuiiywWqs7ExkBibSJAafyQmB1y16dmSXoOpMaKTq/GPcCCMbCTKP8DipouLG4uJgwzGml7vgEKhBiiH9vtJyD137/vcvS8c5HkvXNfvvX1ayDlGzqxIKKrSIyKyIZKUkPh6vG3IjSOy3Su5PPDj8/k79x/cSmcyY5Oq4+mpKylVHRr+8OxFzOu20i9ryUfr31Pf1k6vnV3/PfUk72je0WKpoqZOl75WzGnb0tm8UzBUJ2zLdCzNFx2r3GgvNdpzdmlurqpmcXYwPle2HEfNYlULVlUrJa2Uq2o+NvNFNQxDB+OCdrKLk5Nm+oDJM0c8GHRIuZw2e0UktqsluxjIgAAAQKB21v+hekl/dPX/0oXVysDd5SGv/l+JtKr/r35pnKup/o+KSMfr/90VUXc5VP2Pk2E4sutQT9Nevf6Pe7+/rtcPl0bcgPofAAAAAAAAAAAAAAAAAAAAAIB/wUatlqjVagl/63/1i0hURPz9oMeJzuDn3922XtwLD4nYb+az89nG1uuwKiK2WDIiCfnl3g+eeuy/eaR1SfloL3j5C/PZXrclnZO8mz8qCUnuzK/Vxm9mxka1oTm/T+Lb81OSkFOt81Mt8yNy6eK2fEMS8mlGSmLLrHtfb+W/HFW9cTuzIz/m9gMAAAAA4H9g6KaW63fD2Ku9kb+5vm75fKCxvh5puT4Py7lwsHMHAAAAAKBbONXnBdO2rfI+QUza9zl4EO7Qmf0Z/m2W/78MnZvpPoF/8aamqHcwgPG0DUJykKzh+mz0sFf3Hxvt1Ucmgvq2nHn3/ufRnfDacrTNTDsW9B3fXyAAAAAAx2Wr6PePXA92QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdKHj+DixoOcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnBR/AgAA//9vPQ3+") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000003a80)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) fdatasync(r0) sendmsg$NL80211_CMD_TESTMODE(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000027c0)=ANY=[@ANYBLOB="c4110000", @ANYRES16=0x0, @ANYBLOB="000426bd7000fbdbdf252d00000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900ffffffff4b000000ef004500e821a6196e360bfd48384f8eadf6a88fc7e369dca7cf17ef7fef74cdc22c104bd8aedafca4dbd2716ed460c5ba64eab6f0582db3372b42d095f9684f63fbe586ba08f53d0ee3dbf728a651877a82c9acbd3a272543a9782d848b3af7223cba9fe11410ff0eaa6599f9443a5332b147322feae623d177c7409dcc0e4b20178a28426e8a20044d1852015ef1b54caa347cdd04e3f11acc77819c618af6f20ff0ac7fedce3523f6217644185a80cc1240f13d6ec487df90be797ac67c7207ad3a44634b1e0d5ecf6e38a7d56509ed70bf592648159627f12004e57dd3874bd496b9f91a3d45f2d98554e3c25500a700450006e5666d316cd2f0f6a6d93a149596caf654206190db36d4e8bae0e1e93f824d89d367300fe2a9cc2661a554f375099dc3c3630ecf4d30aacf7338522e80a9ccfbfe53326642040d8593fc7617b20e5113b5f243965cf0d000523b9fd3ae298686d3138e52d6f093fa4069d03d97785aea85d73b961fae505b796cd1fb01accfc086d3a9309a469b270fee5c2f2ebcc017c6838bb580e885b05aa327207a22c5dec0f70004104500c8bf5c70c61e5c3d07f89174d9e33d905fc47fade200bd98ada6248a5dd09bb2d50a91f370370eab2c7c9a34d63ae233100b38d52c108829b4347e7dd0fbd2fed37caf1237a5b258c39cb5cf437b6561a1323b6389e7cf37c574987f1c674d45b408ae13286f98a47d688dea62fe213cd482fc330051b61b6c6def43cb04a4f6a86d2c33b8fd198539db51a4126c1f255708ab70e5b307b8f0a87856eb7aa369eddaa031aef1dbe36bceeedbc0f98aafea10e9995f8c4cb1123a48e4d49a1c79c87e80afbe974b2c9f41499a4f1e29e288ed6079cd5f5cc4c72da652869e9ec5283b98e247da5baabc2bae7ca2081afbecca5246e61f14edcafdafce8516e1ed00bd9e0da7352bbb1cceda0bbfc9591cd04341261d845984624ba109a15e6f788882013a4dc315cd98bb5089245614d60607bcd8259f22f4cefdf461757406f07e3022c3fe6f7e124ab98196cfd15ac4b41f27e38e14a99549dd682d50dfddef5894412b1008d49d6ce96abaf56080a8c5811bee0566de5c2b5cf84c64ddc59daedb2f3678649dd429cb3d5e7b73d90aff95deec8ddf462e1c61cc72a8f8eaf3aca2dd412adecd45fee282fdaacf3cf84e6a4e8cc852f8c04ad9ff5badb0ef308824247f2f2a82a1d274cb231ba882d759a967c0320c201f94d0502b431c448a88dde0d6836a221f27d5fcf482306d11fd7b6a198c13d559feef91f181af8eaef863e105553732cae00d940bbe551634299f904d372ebbfecfab21b1fb52c49986a181d99f786fde5b9de2c0b8f1b9e8e5597e02e71c849ba141ecebd0c07d24c46237eb94e6b7e8785ab2744afa246094a6519de6c44d3f0a7a8122499a1a22831190ed02eb52b18edb5141118e703db3d842242ccda182449174c78a911355b356758b2513120ad9c590cf864710d5a9e7b15c46008d5108a7480d5a4e72ac87aea716923f3809cad1300fee0e598c25e7066629f91592b997619e65f814f101fc7e76fb61f67528d8c46259ceecc4b3845825d1e646ef0fc2b79727c09e2a4586dd20bd4b925afae574639863419c93344ec5898a2313c8a02ce86e269a5bec9dac180a67f74127edcb51ea0c5e79bee2fd4191a1e9450428f269a5dbcedeb2aa4f4fe5835b5b3f184570d024354d87e71b4e38fb3c360c02f0685f57b6e2237e3bc5dc42c741c650be8ef3ebbc6aee17a81d0aa9d381e52728378b2ce8251e33b3f9d2117f6a0ee58540eca3b7ea66c537ae715b6fb4fc2fe4f29f8007f8bfb5138fe8419b393e951b991d9e68195d702f9a2b4708e007cd2706438d378e05cbaaafcbc512d80b8a3e18dfb41226ccae92362a3bd582e733fe81efcbfdb2216613176efe96827c245157ffe6a0d9731ceb83dcd9bd22d12125283f1e6c9a9fe2bbd0896eba6fba4c20330a00ca9ec023736aff047aaebbc7571d5c8356ed3f707678a456d021f54b9ed6b7ab1ee9c63a29756a0227421a27487802da3de79de2622d6c1442bbb9d04c0e1228b22888196a815b06a2ef2b9044888d15afbd2b68bd9eb95b1b630c08f67399cd68b45d8e97c7d9b29bc6315841403d8199b5cdd01dfd553c74b48f7a33e78da16012c4af80eb278e0f4e152f968192b13d3d8ce79ed626e03acb52def09de45969ec523db7faac6cdc3c7a2a80eb599bc22c7b945bc480e22f803bba42720068edcc345668907419051d528cac88b2f9d796375d9b94217cec635d387410106009b18b638b3fe50f80db14f0ecdce9133b5430e8a81096efe497e862f0ab6f50f31581513f02d017c0c21703597b817dad514d673a05aa370d457fecd6452bb6107bd545d69f71bae989b957ea03cecc9c20e644b025d66177501bde89a246ee9ef06cf5073313b204517e706773ceb152f7af653928cded609dd5a0f4ddecceb142f1792e4629dc6ee30438f16599332855510aa6a22fd1f3c3b3fca92b4c9cfa5797ca12af9e3e8178dc81e4d8c25c8013bc14fe666e82e94f675ba067a5c7fec424a736d7d2621746cd424750f49b3c8d6a8e03943c74ada38c39b873d71605b14424b2656e546315a864f2cd9ee98d0bffe84f3ba2f4841302d8cc992b6ae43d5b6f0b0def9031e993422b14901758c9669ef273808048be702f890a7a512c99c46083d3589ed0ec6410683438a7dff9e02c010bc8e3efcb4c551b393094a47affdf9e64407fbaf5787e6ec611296831e2e95d459d083d65ae0bafe9e96fa6103dd1c88dff948449724007c9c1b2893ed328c690a1cd21bf9d9fa47274994f131b22d0392c479b1c642dbe506042bcf0b367f2d29df9fe642fa20ea910b71cee8f7b8011a457140deafc74ab05"], 0x11c4}}, 0x4008000) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000039c0)="bcd94979985989a953636be2ee8bb16aef5ee61b2e213058fd302c110fec3614bbfe49a1a0c6d1bdb6af0377df6c8dd15a9767a9eae3f4090ef3422734773b3b5ba52e24bc8db59067edb35c6e03f4e2984cd326e957adcca9548dbac32f16370a923f7598dedaffe9705c536d6beb7ea10d68f207a2cfa580e7bfc33324e0bcc8f998b7f970453b3bf7a5759e4c1d637ffef0e7b5c04e2adc452369ddd781d8394aec28af0c8e319066ea4a78ca8a466dbc390dd4ea4aa4e597974145d82e953774a01d40afa68ffc69952553caa07f0b03cf4297540f70cea4bff16b08cb7828d68c6fffa4d3ac1d428d2946201fcdd9b63cdc9a6cc82fcebf38ccf837a20bfc21234e0923c1afa4d557f7dc7e8c54a993766fb546e3033acfe832d2a1eeedc388db1de6bf63e9f3228110910226d4f5e43d8a7ab6f31bf51d6e9cc510a41f512a014fb7a433a80af5a375cb8ef6673b802f4bf8cd4055d729bc99d838652de5c9c1bcfae342162463e9ed34d41570e88d8edf637ee50dac50104e8e19c15d1af53a1f96989c66368a0bbfdef82fc10ea3c97af173cd07d988eeb771ecfc18a2a5178330dd65d0398fdebd3c30c1ba9ca9e176186cf51c9abf6a8485c3fdf3ae920ff892ec40dfee89d3d7c5ed9857e10e05eae43cc9e1fbe93afb9d792725d9fa0a5a08e47b4f6da6438bb25b11c0fcfffac7eb5313ad0deb8b268a9fb72d25bc197ec7ecbbb94bc5b51c27f23542b0a388f2514e46d3ccfbc093f5dea12747b06d9bad9560b5ccb5dc3f1a8fe953ef61deba531896e6ede5d3c57509b5e3bfe2e6706f10526b49623fbff7cf0eb7b8b62ea90eeaa5b3433444e1f9c1a2b34184f9c7a4817794b8430cab258aa2558bcce5f0dd2a3c3f465175f9da6be9d16e322e2fa5343b9bbcb0c7f0ba1beb1bf4819f24028aa1ab5978b13f3619338b673dc78607a60335f48de55cbb66ce946476cb00dbdeaa0f24c74aa1ed5368cc4ddb1f7955f36cde8cf712d7ef70419f011684179a6192c1c6ae4c06fba5aa605179c5ff5b297805d9a05fd948badca723cae1bf1a560f58959010206234344a0ae828a9d47a85a314f83504f015e624ea5ec9ee691290a151e307faf455886db650c0c9a2f8dd433d6120145d965ead2a17f204efbd052e5a8ba74848e60811297bd0dd5e27c5b3287a0e1ae694d68e9afbbe81dd3740202b812f38f69adb0ad8dc0537cdd09949899a2c216085154c47b7f4af0d8884b264a175df4c137766dd67e9cbb041143062c86206fb003fdfb5acbca9e6994f31b82a4d8d005f3b3c46f5d056c93632aca0fdee7dce2d816e0c9689c05348fcdb5fb127be942193b45d2532c6e41df4cf720eb57f7603c35059dbbb82f73a00182f9d45a0f1b1ce5b953b361aaf37c7c84bd16d2afe2b67b9041af4b7722831528ec758d0c644d37f4c3a4d129d802649e8744d4d5124eed0f4eb5e4116c9961f637e7cbbc7ee0894b6f9575cdaaaf17f2a24bacce88dad6a7bbc3ba4066cdad82c785cbd8d85bb38a73571fbe96b0d73d59d1759a459a604112343bc3172d4d39eb4a199b99dc1fb4ab37a856e99f18ce6e19d562a2cdc8bad61cf568613a465454a2d220002ad5dfcb452a2446d3d516740e0906f366667c7bc213de346270115368ed70fb1e3fec19c1d2bb938059893f8e9445c0e16f4f3759fdf406eea76e1e4dee73e70e0c2f3055d2e42cadcb41e6b5c4c4837761f80431610f0205d3a21e8078fea5fd43282880b61b733d5bdc8f78d00bcddcdc2dd346039a551e22141fd11a34432b6cef6cba1fb5e755e26df7324143695d837f6183b28f0488f4b1132153aa0b9f13bac1464b33482a8221675566b2c098d0aab3b10f1bd6d6bb82d762bb57193eefee341bb96ce7f71b4798c51a4786a2ddf0289f58c52f8c4a203e5be798dd8a3b0ec3acd1736b615e8cbd4b891ae9fc2ac5a14a1e398fe3a426feddb92abb39993db6d2a714f6356e2c7655e8bb85eafd874efb8425f4a9c98dd0e892976774890e298998064a8f94f7c2450746be53f7dfa7f1dfb62f959311ac230e0de3719eed0f8ad6cafdab873100e063f6d54bd277ae8b46bb6c77c4055934aa960bf9d54866a0ec6510550c00383ee038f293e89de3e31f1fb06648ee715848e5ff71913b8ad8b296fd8fe821e2f7adfd1c5a1c2657f8cf4435a51bdd70631b936c949365d28de1f46e4170259c6b18c3d630a4b1767965cee359bd7c05c16481dfa652246", 0x641}, {&(0x7f000001dac0)=':', 0x1}], 0x2}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40001, 0x0) openat$cgroup_ro(r1, &(0x7f0000000040)='blkio.bfq.io_merged\x00', 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0xc63b9e35) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000017c0)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x0) [ 1212.601878][T25026] usb 3-1: USB disconnect, device number 90 [ 1212.626242][ T1166] usb 2-1: new high-speed USB device number 65 using dummy_hcd [ 1212.640969][ T378] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.2'. 09:04:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007208", 0x39}], 0x1000000000000054) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="3900000013000318680907070000000f0000ff3f04000000170a001700000000040037000d00030001342564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) [ 1212.651019][ T378] device 30ªX¹¦D entered promiscuous mode [ 1212.658700][ T378] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1212.668195][ T378] 0ªX¹¦D: renamed from 30ªX¹¦D [ 1212.673612][ T378] device 40ªX¹¦D left promiscuous mode [ 1212.679976][ T378] A link change request failed with some changes committed already. Interface 40ªX¹¦D may have been left with an inconsistent configuration, please check. [ 1212.718203][ T382] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1212.742824][ T382] device 40ªX¹¦D entered promiscuous mode [ 1212.760731][ T382] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1212.788525][ T382] 1ªX¹¦D: renamed from 40ªX¹¦D [ 1212.804115][ T382] device 41ªX¹¦D left promiscuous mode 09:04:03 executing program 4: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000480)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x8, 0x2cd, &(0x7f00000004c0)="$eJzs3L9PE2EYwPGHUkpbAu1gNJoYnuiiywWqs7ExkBibSJAafyQmB1y16dmSXoOpMaKTq/GPcCCMbCTKP8DipouLG4uJgwzGml7vgEKhBiiH9vtJyD137/vcvS8c5HkvXNfvvX1ayDlGzqxIKKrSIyKyIZKUkPh6vG3IjSOy3Su5PPDj8/k79x/cSmcyY5Oq4+mpKylVHRr+8OxFzOu20i9ryUfr31Pf1k6vnV3/PfUk72je0WKpoqZOl75WzGnb0tm8UzBUJ2zLdCzNFx2r3GgvNdpzdmlurqpmcXYwPle2HEfNYlULVlUrJa2Uq2o+NvNFNQxDB+OCdrKLk5Nm+oDJM0c8GHRIuZw2e0UktqsluxjIgAAAQKB21v+hekl/dPX/0oXVysDd5SGv/l+JtKr/r35pnKup/o+KSMfr/90VUXc5VP2Pk2E4sutQT9Nevf6Pe7+/rtcPl0bcgPofAAAAAAAAAAAAAAAAAAAAAIB/wUatlqjVagl/63/1i0hURPz9oMeJzuDn3922XtwLD4nYb+az89nG1uuwKiK2WDIiCfnl3g+eeuy/eaR1SfloL3j5C/PZXrclnZO8mz8qCUnuzK/Vxm9mxka1oTm/T+Lb81OSkFOt81Mt8yNy6eK2fEMS8mlGSmLLrHtfb+W/HFW9cTuzIz/m9gMAAAAA4H9g6KaW63fD2Ku9kb+5vm75fKCxvh5puT4Py7lwsHMHAAAAAKBbONXnBdO2rfI+QUza9zl4EO7Qmf0Z/m2W/78MnZvpPoF/8aamqHcwgPG0DUJykKzh+mz0sFf3Hxvt1Ucmgvq2nHn3/ufRnfDacrTNTDsW9B3fXyAAAAAAx2Wr6PePXA92QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdKHj+DixoOcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnBR/AgAA//9vPQ3+") (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000003a80)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) fdatasync(r0) (async) sendmsg$NL80211_CMD_TESTMODE(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000027c0)=ANY=[@ANYBLOB="c4110000", @ANYRES16=0x0, @ANYBLOB="000426bd7000fbdbdf252d00000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900ffffffff4b000000ef004500e821a6196e360bfd48384f8eadf6a88fc7e369dca7cf17ef7fef74cdc22c104bd8aedafca4dbd2716ed460c5ba64eab6f0582db3372b42d095f9684f63fbe586ba08f53d0ee3dbf728a651877a82c9acbd3a272543a9782d848b3af7223cba9fe11410ff0eaa6599f9443a5332b147322feae623d177c7409dcc0e4b20178a28426e8a20044d1852015ef1b54caa347cdd04e3f11acc77819c618af6f20ff0ac7fedce3523f6217644185a80cc1240f13d6ec487df90be797ac67c7207ad3a44634b1e0d5ecf6e38a7d56509ed70bf592648159627f12004e57dd3874bd496b9f91a3d45f2d98554e3c25500a700450006e5666d316cd2f0f6a6d93a149596caf654206190db36d4e8bae0e1e93f824d89d367300fe2a9cc2661a554f375099dc3c3630ecf4d30aacf7338522e80a9ccfbfe53326642040d8593fc7617b20e5113b5f243965cf0d000523b9fd3ae298686d3138e52d6f093fa4069d03d97785aea85d73b961fae505b796cd1fb01accfc086d3a9309a469b270fee5c2f2ebcc017c6838bb580e885b05aa327207a22c5dec0f70004104500c8bf5c70c61e5c3d07f89174d9e33d905fc47fade200bd98ada6248a5dd09bb2d50a91f370370eab2c7c9a34d63ae233100b38d52c108829b4347e7dd0fbd2fed37caf1237a5b258c39cb5cf437b6561a1323b6389e7cf37c574987f1c674d45b408ae13286f98a47d688dea62fe213cd482fc330051b61b6c6def43cb04a4f6a86d2c33b8fd198539db51a4126c1f255708ab70e5b307b8f0a87856eb7aa369eddaa031aef1dbe36bceeedbc0f98aafea10e9995f8c4cb1123a48e4d49a1c79c87e80afbe974b2c9f41499a4f1e29e288ed6079cd5f5cc4c72da652869e9ec5283b98e247da5baabc2bae7ca2081afbecca5246e61f14edcafdafce8516e1ed00bd9e0da7352bbb1cceda0bbfc9591cd04341261d845984624ba109a15e6f788882013a4dc315cd98bb5089245614d60607bcd8259f22f4cefdf461757406f07e3022c3fe6f7e124ab98196cfd15ac4b41f27e38e14a99549dd682d50dfddef5894412b1008d49d6ce96abaf56080a8c5811bee0566de5c2b5cf84c64ddc59daedb2f3678649dd429cb3d5e7b73d90aff95deec8ddf462e1c61cc72a8f8eaf3aca2dd412adecd45fee282fdaacf3cf84e6a4e8cc852f8c04ad9ff5badb0ef308824247f2f2a82a1d274cb231ba882d759a967c0320c201f94d0502b431c448a88dde0d6836a221f27d5fcf482306d11fd7b6a198c13d559feef91f181af8eaef863e105553732cae00d940bbe551634299f904d372ebbfecfab21b1fb52c49986a181d99f786fde5b9de2c0b8f1b9e8e5597e02e71c849ba141ecebd0c07d24c46237eb94e6b7e8785ab2744afa246094a6519de6c44d3f0a7a8122499a1a22831190ed02eb52b18edb5141118e703db3d842242ccda182449174c78a911355b356758b2513120ad9c590cf864710d5a9e7b15c46008d5108a7480d5a4e72ac87aea716923f3809cad1300fee0e598c25e7066629f91592b997619e65f814f101fc7e76fb61f67528d8c46259ceecc4b3845825d1e646ef0fc2b79727c09e2a4586dd20bd4b925afae574639863419c93344ec5898a2313c8a02ce86e269a5bec9dac180a67f74127edcb51ea0c5e79bee2fd4191a1e9450428f269a5dbcedeb2aa4f4fe5835b5b3f184570d024354d87e71b4e38fb3c360c02f0685f57b6e2237e3bc5dc42c741c650be8ef3ebbc6aee17a81d0aa9d381e52728378b2ce8251e33b3f9d2117f6a0ee58540eca3b7ea66c537ae715b6fb4fc2fe4f29f8007f8bfb5138fe8419b393e951b991d9e68195d702f9a2b4708e007cd2706438d378e05cbaaafcbc512d80b8a3e18dfb41226ccae92362a3bd582e733fe81efcbfdb2216613176efe96827c245157ffe6a0d9731ceb83dcd9bd22d12125283f1e6c9a9fe2bbd0896eba6fba4c20330a00ca9ec023736aff047aaebbc7571d5c8356ed3f707678a456d021f54b9ed6b7ab1ee9c63a29756a0227421a27487802da3de79de2622d6c1442bbb9d04c0e1228b22888196a815b06a2ef2b9044888d15afbd2b68bd9eb95b1b630c08f67399cd68b45d8e97c7d9b29bc6315841403d8199b5cdd01dfd553c74b48f7a33e78da16012c4af80eb278e0f4e152f968192b13d3d8ce79ed626e03acb52def09de45969ec523db7faac6cdc3c7a2a80eb599bc22c7b945bc480e22f803bba42720068edcc345668907419051d528cac88b2f9d796375d9b94217cec635d387410106009b18b638b3fe50f80db14f0ecdce9133b5430e8a81096efe497e862f0ab6f50f31581513f02d017c0c21703597b817dad514d673a05aa370d457fecd6452bb6107bd545d69f71bae989b957ea03cecc9c20e644b025d66177501bde89a246ee9ef06cf5073313b204517e706773ceb152f7af653928cded609dd5a0f4ddecceb142f1792e4629dc6ee30438f16599332855510aa6a22fd1f3c3b3fca92b4c9cfa5797ca12af9e3e8178dc81e4d8c25c8013bc14fe666e82e94f675ba067a5c7fec424a736d7d2621746cd424750f49b3c8d6a8e03943c74ada38c39b873d71605b14424b2656e546315a864f2cd9ee98d0bffe84f3ba2f4841302d8cc992b6ae43d5b6f0b0def9031e993422b14901758c9669ef273808048be702f890a7a512c99c46083d3589ed0ec6410683438a7dff9e02c010bc8e3efcb4c551b393094a47affdf9e64407fbaf5787e6ec611296831e2e95d459d083d65ae0bafe9e96fa6103dd1c88dff948449724007c9c1b2893ed328c690a1cd21bf9d9fa47274994f131b22d0392c479b1c642dbe506042bcf0b367f2d29df9fe642fa20ea910b71cee8f7b8011a457140deafc74ab05"], 0x11c4}}, 0x4008000) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) (async) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000039c0)="bcd94979985989a953636be2ee8bb16aef5ee61b2e213058fd302c110fec3614bbfe49a1a0c6d1bdb6af0377df6c8dd15a9767a9eae3f4090ef3422734773b3b5ba52e24bc8db59067edb35c6e03f4e2984cd326e957adcca9548dbac32f16370a923f7598dedaffe9705c536d6beb7ea10d68f207a2cfa580e7bfc33324e0bcc8f998b7f970453b3bf7a5759e4c1d637ffef0e7b5c04e2adc452369ddd781d8394aec28af0c8e319066ea4a78ca8a466dbc390dd4ea4aa4e597974145d82e953774a01d40afa68ffc69952553caa07f0b03cf4297540f70cea4bff16b08cb7828d68c6fffa4d3ac1d428d2946201fcdd9b63cdc9a6cc82fcebf38ccf837a20bfc21234e0923c1afa4d557f7dc7e8c54a993766fb546e3033acfe832d2a1eeedc388db1de6bf63e9f3228110910226d4f5e43d8a7ab6f31bf51d6e9cc510a41f512a014fb7a433a80af5a375cb8ef6673b802f4bf8cd4055d729bc99d838652de5c9c1bcfae342162463e9ed34d41570e88d8edf637ee50dac50104e8e19c15d1af53a1f96989c66368a0bbfdef82fc10ea3c97af173cd07d988eeb771ecfc18a2a5178330dd65d0398fdebd3c30c1ba9ca9e176186cf51c9abf6a8485c3fdf3ae920ff892ec40dfee89d3d7c5ed9857e10e05eae43cc9e1fbe93afb9d792725d9fa0a5a08e47b4f6da6438bb25b11c0fcfffac7eb5313ad0deb8b268a9fb72d25bc197ec7ecbbb94bc5b51c27f23542b0a388f2514e46d3ccfbc093f5dea12747b06d9bad9560b5ccb5dc3f1a8fe953ef61deba531896e6ede5d3c57509b5e3bfe2e6706f10526b49623fbff7cf0eb7b8b62ea90eeaa5b3433444e1f9c1a2b34184f9c7a4817794b8430cab258aa2558bcce5f0dd2a3c3f465175f9da6be9d16e322e2fa5343b9bbcb0c7f0ba1beb1bf4819f24028aa1ab5978b13f3619338b673dc78607a60335f48de55cbb66ce946476cb00dbdeaa0f24c74aa1ed5368cc4ddb1f7955f36cde8cf712d7ef70419f011684179a6192c1c6ae4c06fba5aa605179c5ff5b297805d9a05fd948badca723cae1bf1a560f58959010206234344a0ae828a9d47a85a314f83504f015e624ea5ec9ee691290a151e307faf455886db650c0c9a2f8dd433d6120145d965ead2a17f204efbd052e5a8ba74848e60811297bd0dd5e27c5b3287a0e1ae694d68e9afbbe81dd3740202b812f38f69adb0ad8dc0537cdd09949899a2c216085154c47b7f4af0d8884b264a175df4c137766dd67e9cbb041143062c86206fb003fdfb5acbca9e6994f31b82a4d8d005f3b3c46f5d056c93632aca0fdee7dce2d816e0c9689c05348fcdb5fb127be942193b45d2532c6e41df4cf720eb57f7603c35059dbbb82f73a00182f9d45a0f1b1ce5b953b361aaf37c7c84bd16d2afe2b67b9041af4b7722831528ec758d0c644d37f4c3a4d129d802649e8744d4d5124eed0f4eb5e4116c9961f637e7cbbc7ee0894b6f9575cdaaaf17f2a24bacce88dad6a7bbc3ba4066cdad82c785cbd8d85bb38a73571fbe96b0d73d59d1759a459a604112343bc3172d4d39eb4a199b99dc1fb4ab37a856e99f18ce6e19d562a2cdc8bad61cf568613a465454a2d220002ad5dfcb452a2446d3d516740e0906f366667c7bc213de346270115368ed70fb1e3fec19c1d2bb938059893f8e9445c0e16f4f3759fdf406eea76e1e4dee73e70e0c2f3055d2e42cadcb41e6b5c4c4837761f80431610f0205d3a21e8078fea5fd43282880b61b733d5bdc8f78d00bcddcdc2dd346039a551e22141fd11a34432b6cef6cba1fb5e755e26df7324143695d837f6183b28f0488f4b1132153aa0b9f13bac1464b33482a8221675566b2c098d0aab3b10f1bd6d6bb82d762bb57193eefee341bb96ce7f71b4798c51a4786a2ddf0289f58c52f8c4a203e5be798dd8a3b0ec3acd1736b615e8cbd4b891ae9fc2ac5a14a1e398fe3a426feddb92abb39993db6d2a714f6356e2c7655e8bb85eafd874efb8425f4a9c98dd0e892976774890e298998064a8f94f7c2450746be53f7dfa7f1dfb62f959311ac230e0de3719eed0f8ad6cafdab873100e063f6d54bd277ae8b46bb6c77c4055934aa960bf9d54866a0ec6510550c00383ee038f293e89de3e31f1fb06648ee715848e5ff71913b8ad8b296fd8fe821e2f7adfd1c5a1c2657f8cf4435a51bdd70631b936c949365d28de1f46e4170259c6b18c3d630a4b1767965cee359bd7c05c16481dfa652246", 0x641}, {&(0x7f000001dac0)=':', 0x1}], 0x2}, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40001, 0x0) openat$cgroup_ro(r1, &(0x7f0000000040)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0xc63b9e35) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000017c0)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x0) 09:04:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007208", 0x39}], 0x1000000000000054) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="3900000013000318680907070000000f0000ff3f04000000170a001700000000040037000d00030001342564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) [ 1212.823462][ T382] A link change request failed with some changes committed already. Interface 41ªX¹¦D may have been left with an inconsistent configuration, please check. 09:04:03 executing program 2: socket$netlink(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) getrlimit(0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x1, 0x0, 0x4e24}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x20}}, 0x0) getsockname$packet(r4, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r5}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000008c80)=ANY=[@ANYBLOB="2000000026000506"], 0x2c}, 0x1, 0x0, 0x0, 0xf}, 0x0) [ 1212.885624][ T385] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1212.896312][ T1166] usb 2-1: Using ep0 maxpacket: 32 09:04:03 executing program 4: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000480)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x8, 0x2cd, &(0x7f00000004c0)="$eJzs3L9PE2EYwPGHUkpbAu1gNJoYnuiiywWqs7ExkBibSJAafyQmB1y16dmSXoOpMaKTq/GPcCCMbCTKP8DipouLG4uJgwzGml7vgEKhBiiH9vtJyD137/vcvS8c5HkvXNfvvX1ayDlGzqxIKKrSIyKyIZKUkPh6vG3IjSOy3Su5PPDj8/k79x/cSmcyY5Oq4+mpKylVHRr+8OxFzOu20i9ryUfr31Pf1k6vnV3/PfUk72je0WKpoqZOl75WzGnb0tm8UzBUJ2zLdCzNFx2r3GgvNdpzdmlurqpmcXYwPle2HEfNYlULVlUrJa2Uq2o+NvNFNQxDB+OCdrKLk5Nm+oDJM0c8GHRIuZw2e0UktqsluxjIgAAAQKB21v+hekl/dPX/0oXVysDd5SGv/l+JtKr/r35pnKup/o+KSMfr/90VUXc5VP2Pk2E4sutQT9Nevf6Pe7+/rtcPl0bcgPofAAAAAAAAAAAAAAAAAAAAAIB/wUatlqjVagl/63/1i0hURPz9oMeJzuDn3922XtwLD4nYb+az89nG1uuwKiK2WDIiCfnl3g+eeuy/eaR1SfloL3j5C/PZXrclnZO8mz8qCUnuzK/Vxm9mxka1oTm/T+Lb81OSkFOt81Mt8yNy6eK2fEMS8mlGSmLLrHtfb+W/HFW9cTuzIz/m9gMAAAAA4H9g6KaW63fD2Ku9kb+5vm75fKCxvh5puT4Py7lwsHMHAAAAAKBbONXnBdO2rfI+QUza9zl4EO7Qmf0Z/m2W/78MnZvpPoF/8aamqHcwgPG0DUJykKzh+mz0sFf3Hxvt1Ucmgvq2nHn3/ufRnfDacrTNTDsW9B3fXyAAAAAAx2Wr6PePXA92QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdKHj+DixoOcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnBR/AgAA//9vPQ3+") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000003a80)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) fdatasync(r0) sendmsg$NL80211_CMD_TESTMODE(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000027c0)=ANY=[@ANYBLOB="c4110000", @ANYRES16=0x0, @ANYBLOB="000426bd7000fbdbdf252d00000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900ffffffff4b000000ef004500e821a6196e360bfd48384f8eadf6a88fc7e369dca7cf17ef7fef74cdc22c104bd8aedafca4dbd2716ed460c5ba64eab6f0582db3372b42d095f9684f63fbe586ba08f53d0ee3dbf728a651877a82c9acbd3a272543a9782d848b3af7223cba9fe11410ff0eaa6599f9443a5332b147322feae623d177c7409dcc0e4b20178a28426e8a20044d1852015ef1b54caa347cdd04e3f11acc77819c618af6f20ff0ac7fedce3523f6217644185a80cc1240f13d6ec487df90be797ac67c7207ad3a44634b1e0d5ecf6e38a7d56509ed70bf592648159627f12004e57dd3874bd496b9f91a3d45f2d98554e3c25500a700450006e5666d316cd2f0f6a6d93a149596caf654206190db36d4e8bae0e1e93f824d89d367300fe2a9cc2661a554f375099dc3c3630ecf4d30aacf7338522e80a9ccfbfe53326642040d8593fc7617b20e5113b5f243965cf0d000523b9fd3ae298686d3138e52d6f093fa4069d03d97785aea85d73b961fae505b796cd1fb01accfc086d3a9309a469b270fee5c2f2ebcc017c6838bb580e885b05aa327207a22c5dec0f70004104500c8bf5c70c61e5c3d07f89174d9e33d905fc47fade200bd98ada6248a5dd09bb2d50a91f370370eab2c7c9a34d63ae233100b38d52c108829b4347e7dd0fbd2fed37caf1237a5b258c39cb5cf437b6561a1323b6389e7cf37c574987f1c674d45b408ae13286f98a47d688dea62fe213cd482fc330051b61b6c6def43cb04a4f6a86d2c33b8fd198539db51a4126c1f255708ab70e5b307b8f0a87856eb7aa369eddaa031aef1dbe36bceeedbc0f98aafea10e9995f8c4cb1123a48e4d49a1c79c87e80afbe974b2c9f41499a4f1e29e288ed6079cd5f5cc4c72da652869e9ec5283b98e247da5baabc2bae7ca2081afbecca5246e61f14edcafdafce8516e1ed00bd9e0da7352bbb1cceda0bbfc9591cd04341261d845984624ba109a15e6f788882013a4dc315cd98bb5089245614d60607bcd8259f22f4cefdf461757406f07e3022c3fe6f7e124ab98196cfd15ac4b41f27e38e14a99549dd682d50dfddef5894412b1008d49d6ce96abaf56080a8c5811bee0566de5c2b5cf84c64ddc59daedb2f3678649dd429cb3d5e7b73d90aff95deec8ddf462e1c61cc72a8f8eaf3aca2dd412adecd45fee282fdaacf3cf84e6a4e8cc852f8c04ad9ff5badb0ef308824247f2f2a82a1d274cb231ba882d759a967c0320c201f94d0502b431c448a88dde0d6836a221f27d5fcf482306d11fd7b6a198c13d559feef91f181af8eaef863e105553732cae00d940bbe551634299f904d372ebbfecfab21b1fb52c49986a181d99f786fde5b9de2c0b8f1b9e8e5597e02e71c849ba141ecebd0c07d24c46237eb94e6b7e8785ab2744afa246094a6519de6c44d3f0a7a8122499a1a22831190ed02eb52b18edb5141118e703db3d842242ccda182449174c78a911355b356758b2513120ad9c590cf864710d5a9e7b15c46008d5108a7480d5a4e72ac87aea716923f3809cad1300fee0e598c25e7066629f91592b997619e65f814f101fc7e76fb61f67528d8c46259ceecc4b3845825d1e646ef0fc2b79727c09e2a4586dd20bd4b925afae574639863419c93344ec5898a2313c8a02ce86e269a5bec9dac180a67f74127edcb51ea0c5e79bee2fd4191a1e9450428f269a5dbcedeb2aa4f4fe5835b5b3f184570d024354d87e71b4e38fb3c360c02f0685f57b6e2237e3bc5dc42c741c650be8ef3ebbc6aee17a81d0aa9d381e52728378b2ce8251e33b3f9d2117f6a0ee58540eca3b7ea66c537ae715b6fb4fc2fe4f29f8007f8bfb5138fe8419b393e951b991d9e68195d702f9a2b4708e007cd2706438d378e05cbaaafcbc512d80b8a3e18dfb41226ccae92362a3bd582e733fe81efcbfdb2216613176efe96827c245157ffe6a0d9731ceb83dcd9bd22d12125283f1e6c9a9fe2bbd0896eba6fba4c20330a00ca9ec023736aff047aaebbc7571d5c8356ed3f707678a456d021f54b9ed6b7ab1ee9c63a29756a0227421a27487802da3de79de2622d6c1442bbb9d04c0e1228b22888196a815b06a2ef2b9044888d15afbd2b68bd9eb95b1b630c08f67399cd68b45d8e97c7d9b29bc6315841403d8199b5cdd01dfd553c74b48f7a33e78da16012c4af80eb278e0f4e152f968192b13d3d8ce79ed626e03acb52def09de45969ec523db7faac6cdc3c7a2a80eb599bc22c7b945bc480e22f803bba42720068edcc345668907419051d528cac88b2f9d796375d9b94217cec635d387410106009b18b638b3fe50f80db14f0ecdce9133b5430e8a81096efe497e862f0ab6f50f31581513f02d017c0c21703597b817dad514d673a05aa370d457fecd6452bb6107bd545d69f71bae989b957ea03cecc9c20e644b025d66177501bde89a246ee9ef06cf5073313b204517e706773ceb152f7af653928cded609dd5a0f4ddecceb142f1792e4629dc6ee30438f16599332855510aa6a22fd1f3c3b3fca92b4c9cfa5797ca12af9e3e8178dc81e4d8c25c8013bc14fe666e82e94f675ba067a5c7fec424a736d7d2621746cd424750f49b3c8d6a8e03943c74ada38c39b873d71605b14424b2656e546315a864f2cd9ee98d0bffe84f3ba2f4841302d8cc992b6ae43d5b6f0b0def9031e993422b14901758c9669ef273808048be702f890a7a512c99c46083d3589ed0ec6410683438a7dff9e02c010bc8e3efcb4c551b393094a47affdf9e64407fbaf5787e6ec611296831e2e95d459d083d65ae0bafe9e96fa6103dd1c88dff948449724007c9c1b2893ed328c690a1cd21bf9d9fa47274994f131b22d0392c479b1c642dbe506042bcf0b367f2d29df9fe642fa20ea910b71cee8f7b8011a457140deafc74ab05"], 0x11c4}}, 0x4008000) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000039c0)="bcd94979985989a953636be2ee8bb16aef5ee61b2e213058fd302c110fec3614bbfe49a1a0c6d1bdb6af0377df6c8dd15a9767a9eae3f4090ef3422734773b3b5ba52e24bc8db59067edb35c6e03f4e2984cd326e957adcca9548dbac32f16370a923f7598dedaffe9705c536d6beb7ea10d68f207a2cfa580e7bfc33324e0bcc8f998b7f970453b3bf7a5759e4c1d637ffef0e7b5c04e2adc452369ddd781d8394aec28af0c8e319066ea4a78ca8a466dbc390dd4ea4aa4e597974145d82e953774a01d40afa68ffc69952553caa07f0b03cf4297540f70cea4bff16b08cb7828d68c6fffa4d3ac1d428d2946201fcdd9b63cdc9a6cc82fcebf38ccf837a20bfc21234e0923c1afa4d557f7dc7e8c54a993766fb546e3033acfe832d2a1eeedc388db1de6bf63e9f3228110910226d4f5e43d8a7ab6f31bf51d6e9cc510a41f512a014fb7a433a80af5a375cb8ef6673b802f4bf8cd4055d729bc99d838652de5c9c1bcfae342162463e9ed34d41570e88d8edf637ee50dac50104e8e19c15d1af53a1f96989c66368a0bbfdef82fc10ea3c97af173cd07d988eeb771ecfc18a2a5178330dd65d0398fdebd3c30c1ba9ca9e176186cf51c9abf6a8485c3fdf3ae920ff892ec40dfee89d3d7c5ed9857e10e05eae43cc9e1fbe93afb9d792725d9fa0a5a08e47b4f6da6438bb25b11c0fcfffac7eb5313ad0deb8b268a9fb72d25bc197ec7ecbbb94bc5b51c27f23542b0a388f2514e46d3ccfbc093f5dea12747b06d9bad9560b5ccb5dc3f1a8fe953ef61deba531896e6ede5d3c57509b5e3bfe2e6706f10526b49623fbff7cf0eb7b8b62ea90eeaa5b3433444e1f9c1a2b34184f9c7a4817794b8430cab258aa2558bcce5f0dd2a3c3f465175f9da6be9d16e322e2fa5343b9bbcb0c7f0ba1beb1bf4819f24028aa1ab5978b13f3619338b673dc78607a60335f48de55cbb66ce946476cb00dbdeaa0f24c74aa1ed5368cc4ddb1f7955f36cde8cf712d7ef70419f011684179a6192c1c6ae4c06fba5aa605179c5ff5b297805d9a05fd948badca723cae1bf1a560f58959010206234344a0ae828a9d47a85a314f83504f015e624ea5ec9ee691290a151e307faf455886db650c0c9a2f8dd433d6120145d965ead2a17f204efbd052e5a8ba74848e60811297bd0dd5e27c5b3287a0e1ae694d68e9afbbe81dd3740202b812f38f69adb0ad8dc0537cdd09949899a2c216085154c47b7f4af0d8884b264a175df4c137766dd67e9cbb041143062c86206fb003fdfb5acbca9e6994f31b82a4d8d005f3b3c46f5d056c93632aca0fdee7dce2d816e0c9689c05348fcdb5fb127be942193b45d2532c6e41df4cf720eb57f7603c35059dbbb82f73a00182f9d45a0f1b1ce5b953b361aaf37c7c84bd16d2afe2b67b9041af4b7722831528ec758d0c644d37f4c3a4d129d802649e8744d4d5124eed0f4eb5e4116c9961f637e7cbbc7ee0894b6f9575cdaaaf17f2a24bacce88dad6a7bbc3ba4066cdad82c785cbd8d85bb38a73571fbe96b0d73d59d1759a459a604112343bc3172d4d39eb4a199b99dc1fb4ab37a856e99f18ce6e19d562a2cdc8bad61cf568613a465454a2d220002ad5dfcb452a2446d3d516740e0906f366667c7bc213de346270115368ed70fb1e3fec19c1d2bb938059893f8e9445c0e16f4f3759fdf406eea76e1e4dee73e70e0c2f3055d2e42cadcb41e6b5c4c4837761f80431610f0205d3a21e8078fea5fd43282880b61b733d5bdc8f78d00bcddcdc2dd346039a551e22141fd11a34432b6cef6cba1fb5e755e26df7324143695d837f6183b28f0488f4b1132153aa0b9f13bac1464b33482a8221675566b2c098d0aab3b10f1bd6d6bb82d762bb57193eefee341bb96ce7f71b4798c51a4786a2ddf0289f58c52f8c4a203e5be798dd8a3b0ec3acd1736b615e8cbd4b891ae9fc2ac5a14a1e398fe3a426feddb92abb39993db6d2a714f6356e2c7655e8bb85eafd874efb8425f4a9c98dd0e892976774890e298998064a8f94f7c2450746be53f7dfa7f1dfb62f959311ac230e0de3719eed0f8ad6cafdab873100e063f6d54bd277ae8b46bb6c77c4055934aa960bf9d54866a0ec6510550c00383ee038f293e89de3e31f1fb06648ee715848e5ff71913b8ad8b296fd8fe821e2f7adfd1c5a1c2657f8cf4435a51bdd70631b936c949365d28de1f46e4170259c6b18c3d630a4b1767965cee359bd7c05c16481dfa652246", 0x641}, {&(0x7f000001dac0)=':', 0x1}], 0x2}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40001, 0x0) openat$cgroup_ro(r1, &(0x7f0000000040)='blkio.bfq.io_merged\x00', 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0xc63b9e35) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000017c0)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x0) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000480)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x8, 0x2cd, &(0x7f00000004c0)="$eJzs3L9PE2EYwPGHUkpbAu1gNJoYnuiiywWqs7ExkBibSJAafyQmB1y16dmSXoOpMaKTq/GPcCCMbCTKP8DipouLG4uJgwzGml7vgEKhBiiH9vtJyD137/vcvS8c5HkvXNfvvX1ayDlGzqxIKKrSIyKyIZKUkPh6vG3IjSOy3Su5PPDj8/k79x/cSmcyY5Oq4+mpKylVHRr+8OxFzOu20i9ryUfr31Pf1k6vnV3/PfUk72je0WKpoqZOl75WzGnb0tm8UzBUJ2zLdCzNFx2r3GgvNdpzdmlurqpmcXYwPle2HEfNYlULVlUrJa2Uq2o+NvNFNQxDB+OCdrKLk5Nm+oDJM0c8GHRIuZw2e0UktqsluxjIgAAAQKB21v+hekl/dPX/0oXVysDd5SGv/l+JtKr/r35pnKup/o+KSMfr/90VUXc5VP2Pk2E4sutQT9Nevf6Pe7+/rtcPl0bcgPofAAAAAAAAAAAAAAAAAAAAAIB/wUatlqjVagl/63/1i0hURPz9oMeJzuDn3922XtwLD4nYb+az89nG1uuwKiK2WDIiCfnl3g+eeuy/eaR1SfloL3j5C/PZXrclnZO8mz8qCUnuzK/Vxm9mxka1oTm/T+Lb81OSkFOt81Mt8yNy6eK2fEMS8mlGSmLLrHtfb+W/HFW9cTuzIz/m9gMAAAAA4H9g6KaW63fD2Ku9kb+5vm75fKCxvh5puT4Py7lwsHMHAAAAAKBbONXnBdO2rfI+QUza9zl4EO7Qmf0Z/m2W/78MnZvpPoF/8aamqHcwgPG0DUJykKzh+mz0sFf3Hxvt1Ucmgvq2nHn3/ufRnfDacrTNTDsW9B3fXyAAAAAAx2Wr6PePXA92QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdKHj+DixoOcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnBR/AgAA//9vPQ3+") (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) (async) write$binfmt_script(r0, &(0x7f0000003a80)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) fdatasync(r0) (async) sendmsg$NL80211_CMD_TESTMODE(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000027c0)=ANY=[@ANYBLOB="c4110000", @ANYRES16=0x0, @ANYBLOB="000426bd7000fbdbdf252d00000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900ffffffff4b000000ef004500e821a6196e360bfd48384f8eadf6a88fc7e369dca7cf17ef7fef74cdc22c104bd8aedafca4dbd2716ed460c5ba64eab6f0582db3372b42d095f9684f63fbe586ba08f53d0ee3dbf728a651877a82c9acbd3a272543a9782d848b3af7223cba9fe11410ff0eaa6599f9443a5332b147322feae623d177c7409dcc0e4b20178a28426e8a20044d1852015ef1b54caa347cdd04e3f11acc77819c618af6f20ff0ac7fedce3523f6217644185a80cc1240f13d6ec487df90be797ac67c7207ad3a44634b1e0d5ecf6e38a7d56509ed70bf592648159627f12004e57dd3874bd496b9f91a3d45f2d98554e3c25500a700450006e5666d316cd2f0f6a6d93a149596caf654206190db36d4e8bae0e1e93f824d89d367300fe2a9cc2661a554f375099dc3c3630ecf4d30aacf7338522e80a9ccfbfe53326642040d8593fc7617b20e5113b5f243965cf0d000523b9fd3ae298686d3138e52d6f093fa4069d03d97785aea85d73b961fae505b796cd1fb01accfc086d3a9309a469b270fee5c2f2ebcc017c6838bb580e885b05aa327207a22c5dec0f70004104500c8bf5c70c61e5c3d07f89174d9e33d905fc47fade200bd98ada6248a5dd09bb2d50a91f370370eab2c7c9a34d63ae233100b38d52c108829b4347e7dd0fbd2fed37caf1237a5b258c39cb5cf437b6561a1323b6389e7cf37c574987f1c674d45b408ae13286f98a47d688dea62fe213cd482fc330051b61b6c6def43cb04a4f6a86d2c33b8fd198539db51a4126c1f255708ab70e5b307b8f0a87856eb7aa369eddaa031aef1dbe36bceeedbc0f98aafea10e9995f8c4cb1123a48e4d49a1c79c87e80afbe974b2c9f41499a4f1e29e288ed6079cd5f5cc4c72da652869e9ec5283b98e247da5baabc2bae7ca2081afbecca5246e61f14edcafdafce8516e1ed00bd9e0da7352bbb1cceda0bbfc9591cd04341261d845984624ba109a15e6f788882013a4dc315cd98bb5089245614d60607bcd8259f22f4cefdf461757406f07e3022c3fe6f7e124ab98196cfd15ac4b41f27e38e14a99549dd682d50dfddef5894412b1008d49d6ce96abaf56080a8c5811bee0566de5c2b5cf84c64ddc59daedb2f3678649dd429cb3d5e7b73d90aff95deec8ddf462e1c61cc72a8f8eaf3aca2dd412adecd45fee282fdaacf3cf84e6a4e8cc852f8c04ad9ff5badb0ef308824247f2f2a82a1d274cb231ba882d759a967c0320c201f94d0502b431c448a88dde0d6836a221f27d5fcf482306d11fd7b6a198c13d559feef91f181af8eaef863e105553732cae00d940bbe551634299f904d372ebbfecfab21b1fb52c49986a181d99f786fde5b9de2c0b8f1b9e8e5597e02e71c849ba141ecebd0c07d24c46237eb94e6b7e8785ab2744afa246094a6519de6c44d3f0a7a8122499a1a22831190ed02eb52b18edb5141118e703db3d842242ccda182449174c78a911355b356758b2513120ad9c590cf864710d5a9e7b15c46008d5108a7480d5a4e72ac87aea716923f3809cad1300fee0e598c25e7066629f91592b997619e65f814f101fc7e76fb61f67528d8c46259ceecc4b3845825d1e646ef0fc2b79727c09e2a4586dd20bd4b925afae574639863419c93344ec5898a2313c8a02ce86e269a5bec9dac180a67f74127edcb51ea0c5e79bee2fd4191a1e9450428f269a5dbcedeb2aa4f4fe5835b5b3f184570d024354d87e71b4e38fb3c360c02f0685f57b6e2237e3bc5dc42c741c650be8ef3ebbc6aee17a81d0aa9d381e52728378b2ce8251e33b3f9d2117f6a0ee58540eca3b7ea66c537ae715b6fb4fc2fe4f29f8007f8bfb5138fe8419b393e951b991d9e68195d702f9a2b4708e007cd2706438d378e05cbaaafcbc512d80b8a3e18dfb41226ccae92362a3bd582e733fe81efcbfdb2216613176efe96827c245157ffe6a0d9731ceb83dcd9bd22d12125283f1e6c9a9fe2bbd0896eba6fba4c20330a00ca9ec023736aff047aaebbc7571d5c8356ed3f707678a456d021f54b9ed6b7ab1ee9c63a29756a0227421a27487802da3de79de2622d6c1442bbb9d04c0e1228b22888196a815b06a2ef2b9044888d15afbd2b68bd9eb95b1b630c08f67399cd68b45d8e97c7d9b29bc6315841403d8199b5cdd01dfd553c74b48f7a33e78da16012c4af80eb278e0f4e152f968192b13d3d8ce79ed626e03acb52def09de45969ec523db7faac6cdc3c7a2a80eb599bc22c7b945bc480e22f803bba42720068edcc345668907419051d528cac88b2f9d796375d9b94217cec635d387410106009b18b638b3fe50f80db14f0ecdce9133b5430e8a81096efe497e862f0ab6f50f31581513f02d017c0c21703597b817dad514d673a05aa370d457fecd6452bb6107bd545d69f71bae989b957ea03cecc9c20e644b025d66177501bde89a246ee9ef06cf5073313b204517e706773ceb152f7af653928cded609dd5a0f4ddecceb142f1792e4629dc6ee30438f16599332855510aa6a22fd1f3c3b3fca92b4c9cfa5797ca12af9e3e8178dc81e4d8c25c8013bc14fe666e82e94f675ba067a5c7fec424a736d7d2621746cd424750f49b3c8d6a8e03943c74ada38c39b873d71605b14424b2656e546315a864f2cd9ee98d0bffe84f3ba2f4841302d8cc992b6ae43d5b6f0b0def9031e993422b14901758c9669ef273808048be702f890a7a512c99c46083d3589ed0ec6410683438a7dff9e02c010bc8e3efcb4c551b393094a47affdf9e64407fbaf5787e6ec611296831e2e95d459d083d65ae0bafe9e96fa6103dd1c88dff948449724007c9c1b2893ed328c690a1cd21bf9d9fa47274994f131b22d0392c479b1c642dbe506042bcf0b367f2d29df9fe642fa20ea910b71cee8f7b8011a457140deafc74ab05"], 0x11c4}}, 0x4008000) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) (async) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000039c0)="bcd94979985989a953636be2ee8bb16aef5ee61b2e213058fd302c110fec3614bbfe49a1a0c6d1bdb6af0377df6c8dd15a9767a9eae3f4090ef3422734773b3b5ba52e24bc8db59067edb35c6e03f4e2984cd326e957adcca9548dbac32f16370a923f7598dedaffe9705c536d6beb7ea10d68f207a2cfa580e7bfc33324e0bcc8f998b7f970453b3bf7a5759e4c1d637ffef0e7b5c04e2adc452369ddd781d8394aec28af0c8e319066ea4a78ca8a466dbc390dd4ea4aa4e597974145d82e953774a01d40afa68ffc69952553caa07f0b03cf4297540f70cea4bff16b08cb7828d68c6fffa4d3ac1d428d2946201fcdd9b63cdc9a6cc82fcebf38ccf837a20bfc21234e0923c1afa4d557f7dc7e8c54a993766fb546e3033acfe832d2a1eeedc388db1de6bf63e9f3228110910226d4f5e43d8a7ab6f31bf51d6e9cc510a41f512a014fb7a433a80af5a375cb8ef6673b802f4bf8cd4055d729bc99d838652de5c9c1bcfae342162463e9ed34d41570e88d8edf637ee50dac50104e8e19c15d1af53a1f96989c66368a0bbfdef82fc10ea3c97af173cd07d988eeb771ecfc18a2a5178330dd65d0398fdebd3c30c1ba9ca9e176186cf51c9abf6a8485c3fdf3ae920ff892ec40dfee89d3d7c5ed9857e10e05eae43cc9e1fbe93afb9d792725d9fa0a5a08e47b4f6da6438bb25b11c0fcfffac7eb5313ad0deb8b268a9fb72d25bc197ec7ecbbb94bc5b51c27f23542b0a388f2514e46d3ccfbc093f5dea12747b06d9bad9560b5ccb5dc3f1a8fe953ef61deba531896e6ede5d3c57509b5e3bfe2e6706f10526b49623fbff7cf0eb7b8b62ea90eeaa5b3433444e1f9c1a2b34184f9c7a4817794b8430cab258aa2558bcce5f0dd2a3c3f465175f9da6be9d16e322e2fa5343b9bbcb0c7f0ba1beb1bf4819f24028aa1ab5978b13f3619338b673dc78607a60335f48de55cbb66ce946476cb00dbdeaa0f24c74aa1ed5368cc4ddb1f7955f36cde8cf712d7ef70419f011684179a6192c1c6ae4c06fba5aa605179c5ff5b297805d9a05fd948badca723cae1bf1a560f58959010206234344a0ae828a9d47a85a314f83504f015e624ea5ec9ee691290a151e307faf455886db650c0c9a2f8dd433d6120145d965ead2a17f204efbd052e5a8ba74848e60811297bd0dd5e27c5b3287a0e1ae694d68e9afbbe81dd3740202b812f38f69adb0ad8dc0537cdd09949899a2c216085154c47b7f4af0d8884b264a175df4c137766dd67e9cbb041143062c86206fb003fdfb5acbca9e6994f31b82a4d8d005f3b3c46f5d056c93632aca0fdee7dce2d816e0c9689c05348fcdb5fb127be942193b45d2532c6e41df4cf720eb57f7603c35059dbbb82f73a00182f9d45a0f1b1ce5b953b361aaf37c7c84bd16d2afe2b67b9041af4b7722831528ec758d0c644d37f4c3a4d129d802649e8744d4d5124eed0f4eb5e4116c9961f637e7cbbc7ee0894b6f9575cdaaaf17f2a24bacce88dad6a7bbc3ba4066cdad82c785cbd8d85bb38a73571fbe96b0d73d59d1759a459a604112343bc3172d4d39eb4a199b99dc1fb4ab37a856e99f18ce6e19d562a2cdc8bad61cf568613a465454a2d220002ad5dfcb452a2446d3d516740e0906f366667c7bc213de346270115368ed70fb1e3fec19c1d2bb938059893f8e9445c0e16f4f3759fdf406eea76e1e4dee73e70e0c2f3055d2e42cadcb41e6b5c4c4837761f80431610f0205d3a21e8078fea5fd43282880b61b733d5bdc8f78d00bcddcdc2dd346039a551e22141fd11a34432b6cef6cba1fb5e755e26df7324143695d837f6183b28f0488f4b1132153aa0b9f13bac1464b33482a8221675566b2c098d0aab3b10f1bd6d6bb82d762bb57193eefee341bb96ce7f71b4798c51a4786a2ddf0289f58c52f8c4a203e5be798dd8a3b0ec3acd1736b615e8cbd4b891ae9fc2ac5a14a1e398fe3a426feddb92abb39993db6d2a714f6356e2c7655e8bb85eafd874efb8425f4a9c98dd0e892976774890e298998064a8f94f7c2450746be53f7dfa7f1dfb62f959311ac230e0de3719eed0f8ad6cafdab873100e063f6d54bd277ae8b46bb6c77c4055934aa960bf9d54866a0ec6510550c00383ee038f293e89de3e31f1fb06648ee715848e5ff71913b8ad8b296fd8fe821e2f7adfd1c5a1c2657f8cf4435a51bdd70631b936c949365d28de1f46e4170259c6b18c3d630a4b1767965cee359bd7c05c16481dfa652246", 0x641}, {&(0x7f000001dac0)=':', 0x1}], 0x2}, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40001, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000040)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0xc63b9e35) (async) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000017c0)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x0) (async) [ 1213.016221][ T1166] usb 2-1: config 0 has no interfaces? [ 1213.206446][ T1166] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1213.218617][ T1166] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1213.235278][ T1166] usb 2-1: Product: syz [ 1213.242659][ T1166] usb 2-1: Manufacturer: syz [ 1213.251262][ T1166] usb 2-1: SerialNumber: syz [ 1213.264196][ T1166] usb 2-1: config 0 descriptor?? 09:04:05 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000202505a8a44000010203010902"], 0x0) syz_usb_connect(0x4, 0x424, &(0x7f0000000680)={{0x12, 0x1, 0x200, 0x68, 0x22, 0x63, 0x20, 0x1b3d, 0x12e, 0x860b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x412, 0x1, 0x0, 0x0, 0x80, 0x7f, [{{0x9, 0x4, 0x54, 0x6, 0x9, 0xca, 0x3f, 0xc6, 0x9, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "fab7e5"}, {0x5, 0x24, 0x0, 0x20}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x1, 0x5, 0x7f}, [@obex={0x5, 0x24, 0x15, 0x20}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x5}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x40}, @ncm={0x6, 0x24, 0x1a, 0x100, 0x12}, @mdlm_detail={0xea, 0x24, 0x13, 0x40, "ce289350899713b87bd5d975e69316bc46ae41fd64a4f5937881bc934bd81af03422c8254333286d90543558c7cf1f5195e2104f4475e582cd7f3737187c72c960f9752bf3e097386421010333a95932f91435f40825ffc4b52d51dde49d8c70e68726815b827c9c72d224e2f0e5b287b17eeef43235d7cc3be1605b4d27dda43734ba5182c0f265bec5771dd518e04bf81e21754482ae5a0441dea6f8b47428b705a18948accb17fb10a8182d14a42df0d8cf2f5632418add8d5fcf3472eea8080bb3dd5be5cb5671096415bf4f59e22f65bbfc794a6a753ff93af21c265fdd3a187572a86e"}]}], [{{0x9, 0x5, 0x2, 0x2, 0x3ff, 0x3, 0x6, 0x20}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x7, 0x9, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x5fe}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x4}]}}, {{0x9, 0x5, 0x9, 0x8, 0x400, 0x81, 0xf9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0xc0a88c088ce695ba, 0x1f}, @generic={0xa2, 0x11, "80dc23c5bb821d0caf210640ad8a9264fd4c81a0995f1913fe91d4053503c1d54375d9e16fd47e3d49d0af27c69fdf214d2c5712f2bcb2882419ff44dc68c5c47022921465f54d14611a134829c1ca4726fe5316d76cde21e97e6470d3bed5ccead8e87b22b99da447be1609e2b1095aad6f298d7577be642d9e5a1ff3709928a6d1d5e2c0c50d6a5d5764b4fc8a1eae6bc2d23f01e3cb26021ed2c031399ff0"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0x5a, 0x20, 0xff}}, {{0x9, 0x5, 0xb, 0x10, 0x1a137bbc3a8ebf5f, 0x80, 0x6, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x5, 0x5}]}}, {{0x9, 0x5, 0xd, 0x10, 0x10, 0xff, 0x40, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x81, 0xfffc}, @generic={0xd0, 0x2, "d01b2d6d3c97ad2605a2a8aed4ae648fd76b14ffb2cb8ee6b4b9a35769e0a0d7ad6fae42f1ec61f68498a9be467b9531563fbf9644bbccddf7412e5b96d526fa7c4b40738a329ab7abe3f51cf5a57187667c5bb2ff4ce4486958fc03166d9e536d3a91c9535c0596d18bc7a79e9672ec2f3cc26e2ba3619f5becdb8387b5bf4c549512132378a79f4bc92863dbf5f908e2abbec91ed55f9e559c58984b916d630be4cbc9230a850b9ac93c6d7c6ed739124dfd93718cdef6ab881798dabad7f68e8428316de75aca0dc0ea7fc1fc"}]}}, {{0x9, 0x5, 0x8, 0xd, 0x3ff, 0x7a, 0x2a, 0xf7, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0x1}]}}, {{0x9, 0x5, 0x5, 0x1d, 0x8, 0x0, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x40, 0x2b}]}}, {{0x9, 0x5, 0x1, 0x3, 0x8, 0x2, 0x2, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x1f}, @generic={0xde, 0x10, "06ddbc8e6f884527713b59119fd8c062487fc5ad2833775c9c7b6e5f39fe3c3120bdc5ab2cce58e3a557182dd47aec7b48c49ef3bdb14a022d9381b39eeb591b41bf310e6b113aad9b59b62b989d83bcecd329ff0475169337495f373b4294e07db1b8695a7cdd508d31b762b764472a379abdc2ba0ace541c6cae99f3bab2936f4d2eb347a8290adf446ee438ceb5a2af4c938603a4172be2e5b09ced53f04f6ceef8fcff8654e4fe34225626b0c0612242fcfb5f746c6c08f4b6ef6d257f72ba36ffe750185ead860fb673402e64c0802e6b1d4ec6625ce353f209"}]}}]}}]}}]}}, &(0x7f0000000dc0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0x3, 0x6, 0x5, 0xff}, 0x119, &(0x7f0000000ac0)={0x5, 0xf, 0x119, 0x2, [@generic={0xcf, 0x10, 0x2, "e85b49da1ada9232052aa0d6d8e0422b87a9f7640c13522c9cdbcb44f9be3f033a12e14c693afea04b60264a87bb34662d0dd87a290fff8e6b3c4693097a736608887abc809617e55f9491acc0ad9346e6eb238fa3814f8610ddaf0a9e3f5200b3b736704e909173ee3d96600605f5e967eb8f5945e8705ba581178dc7cab8d4de686a8d0be339ccae151d9d0dccde9632f42d5acda2cc9f11d314290aa657e2732cb35ccd7cec2a88c4f1492485aa5c88b1d4be88900d7a7edffc7a632b0c2066198891925926a830e73bc0"}, @generic={0x45, 0x10, 0x2, "768a306bf8179a48b5563fc5f53ff0b569379852b9bb4519ff7b00b0e6cbeebd6cb3e65a112d6cb1e8dd8ac75bd7812f7f1baa3dc060604c91041f4ae59ab343869b"}]}, 0x6, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x180a}}, {0x7, &(0x7f0000000c00)=@string={0x7, 0x3, "1fb1021801"}}, {0x40, &(0x7f0000000c40)=@string={0x40, 0x3, "87752217db32e236d954d4bc908b0b6e603d0e3cba1b8441be48dfc46d293e5b3cd8f3009cf5a1ee0319f2e81fcea0f78bfb4f06cace4bbe06e282fadbce"}}, {0xc4, &(0x7f0000000c80)=@string={0xc4, 0x3, "80b04e389a6a65b9e9ab4c0295c00946c03034fa983fc9d8caf74c55920755e62724f8febc802fd8bb67374d5e8ccade8a8fa0c910d78a3f9ddda141ab67f5f1adfa9ee3f11f6e277513dc14eb693806b3c7a83741990749b74878ceff0d424425c873d6e32fe4ea51d001706c242709193a7cff7e1b3f60e0392475922c44a6b8a3874bb6bacc6de47a34d23df19f7dcdd629570c8ce01d55e57f7e4b45a7aff2d6e13ca8b078aa3e8b2e0058dae2a8461b849ddfbb03acec471e469d76cbcc7c5e"}}, {0x4, &(0x7f0000000d80)=@lang_id={0x4, 0x3, 0x1801}}]}) (async) syz_usb_connect(0x4, 0x424, &(0x7f0000000680)={{0x12, 0x1, 0x200, 0x68, 0x22, 0x63, 0x20, 0x1b3d, 0x12e, 0x860b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x412, 0x1, 0x0, 0x0, 0x80, 0x7f, [{{0x9, 0x4, 0x54, 0x6, 0x9, 0xca, 0x3f, 0xc6, 0x9, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "fab7e5"}, {0x5, 0x24, 0x0, 0x20}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x1, 0x5, 0x7f}, [@obex={0x5, 0x24, 0x15, 0x20}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x5}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x40}, @ncm={0x6, 0x24, 0x1a, 0x100, 0x12}, @mdlm_detail={0xea, 0x24, 0x13, 0x40, "ce289350899713b87bd5d975e69316bc46ae41fd64a4f5937881bc934bd81af03422c8254333286d90543558c7cf1f5195e2104f4475e582cd7f3737187c72c960f9752bf3e097386421010333a95932f91435f40825ffc4b52d51dde49d8c70e68726815b827c9c72d224e2f0e5b287b17eeef43235d7cc3be1605b4d27dda43734ba5182c0f265bec5771dd518e04bf81e21754482ae5a0441dea6f8b47428b705a18948accb17fb10a8182d14a42df0d8cf2f5632418add8d5fcf3472eea8080bb3dd5be5cb5671096415bf4f59e22f65bbfc794a6a753ff93af21c265fdd3a187572a86e"}]}], [{{0x9, 0x5, 0x2, 0x2, 0x3ff, 0x3, 0x6, 0x20}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x7, 0x9, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x5fe}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x4}]}}, {{0x9, 0x5, 0x9, 0x8, 0x400, 0x81, 0xf9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0xc0a88c088ce695ba, 0x1f}, @generic={0xa2, 0x11, "80dc23c5bb821d0caf210640ad8a9264fd4c81a0995f1913fe91d4053503c1d54375d9e16fd47e3d49d0af27c69fdf214d2c5712f2bcb2882419ff44dc68c5c47022921465f54d14611a134829c1ca4726fe5316d76cde21e97e6470d3bed5ccead8e87b22b99da447be1609e2b1095aad6f298d7577be642d9e5a1ff3709928a6d1d5e2c0c50d6a5d5764b4fc8a1eae6bc2d23f01e3cb26021ed2c031399ff0"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0x5a, 0x20, 0xff}}, {{0x9, 0x5, 0xb, 0x10, 0x1a137bbc3a8ebf5f, 0x80, 0x6, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x5, 0x5}]}}, {{0x9, 0x5, 0xd, 0x10, 0x10, 0xff, 0x40, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x81, 0xfffc}, @generic={0xd0, 0x2, "d01b2d6d3c97ad2605a2a8aed4ae648fd76b14ffb2cb8ee6b4b9a35769e0a0d7ad6fae42f1ec61f68498a9be467b9531563fbf9644bbccddf7412e5b96d526fa7c4b40738a329ab7abe3f51cf5a57187667c5bb2ff4ce4486958fc03166d9e536d3a91c9535c0596d18bc7a79e9672ec2f3cc26e2ba3619f5becdb8387b5bf4c549512132378a79f4bc92863dbf5f908e2abbec91ed55f9e559c58984b916d630be4cbc9230a850b9ac93c6d7c6ed739124dfd93718cdef6ab881798dabad7f68e8428316de75aca0dc0ea7fc1fc"}]}}, {{0x9, 0x5, 0x8, 0xd, 0x3ff, 0x7a, 0x2a, 0xf7, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0x1}]}}, {{0x9, 0x5, 0x5, 0x1d, 0x8, 0x0, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x40, 0x2b}]}}, {{0x9, 0x5, 0x1, 0x3, 0x8, 0x2, 0x2, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x1f}, @generic={0xde, 0x10, "06ddbc8e6f884527713b59119fd8c062487fc5ad2833775c9c7b6e5f39fe3c3120bdc5ab2cce58e3a557182dd47aec7b48c49ef3bdb14a022d9381b39eeb591b41bf310e6b113aad9b59b62b989d83bcecd329ff0475169337495f373b4294e07db1b8695a7cdd508d31b762b764472a379abdc2ba0ace541c6cae99f3bab2936f4d2eb347a8290adf446ee438ceb5a2af4c938603a4172be2e5b09ced53f04f6ceef8fcff8654e4fe34225626b0c0612242fcfb5f746c6c08f4b6ef6d257f72ba36ffe750185ead860fb673402e64c0802e6b1d4ec6625ce353f209"}]}}]}}]}}]}}, &(0x7f0000000dc0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0x3, 0x6, 0x5, 0xff}, 0x119, &(0x7f0000000ac0)={0x5, 0xf, 0x119, 0x2, [@generic={0xcf, 0x10, 0x2, "e85b49da1ada9232052aa0d6d8e0422b87a9f7640c13522c9cdbcb44f9be3f033a12e14c693afea04b60264a87bb34662d0dd87a290fff8e6b3c4693097a736608887abc809617e55f9491acc0ad9346e6eb238fa3814f8610ddaf0a9e3f5200b3b736704e909173ee3d96600605f5e967eb8f5945e8705ba581178dc7cab8d4de686a8d0be339ccae151d9d0dccde9632f42d5acda2cc9f11d314290aa657e2732cb35ccd7cec2a88c4f1492485aa5c88b1d4be88900d7a7edffc7a632b0c2066198891925926a830e73bc0"}, @generic={0x45, 0x10, 0x2, "768a306bf8179a48b5563fc5f53ff0b569379852b9bb4519ff7b00b0e6cbeebd6cb3e65a112d6cb1e8dd8ac75bd7812f7f1baa3dc060604c91041f4ae59ab343869b"}]}, 0x6, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x180a}}, {0x7, &(0x7f0000000c00)=@string={0x7, 0x3, "1fb1021801"}}, {0x40, &(0x7f0000000c40)=@string={0x40, 0x3, "87752217db32e236d954d4bc908b0b6e603d0e3cba1b8441be48dfc46d293e5b3cd8f3009cf5a1ee0319f2e81fcea0f78bfb4f06cace4bbe06e282fadbce"}}, {0xc4, &(0x7f0000000c80)=@string={0xc4, 0x3, "80b04e389a6a65b9e9ab4c0295c00946c03034fa983fc9d8caf74c55920755e62724f8febc802fd8bb67374d5e8ccade8a8fa0c910d78a3f9ddda141ab67f5f1adfa9ee3f11f6e277513dc14eb693806b3c7a83741990749b74878ceff0d424425c873d6e32fe4ea51d001706c242709193a7cff7e1b3f60e0392475922c44a6b8a3874bb6bacc6de47a34d23df19f7dcdd629570c8ce01d55e57f7e4b45a7aff2d6e13ca8b078aa3e8b2e0058dae2a8461b849ddfbb03acec471e469d76cbcc7c5e"}}, {0x4, &(0x7f0000000d80)=@lang_id={0x4, 0x3, 0x1801}}]}) syz_usb_control_io$printer(r0, &(0x7f0000000300)={0x14, &(0x7f0000000240)={0x0, 0x3, 0x63, {0x63, 0x7, "970df8a33644c8a022877918135cad67fa1db563f00989132a493b1e90db686c258bdd8663cb0c163bc883e0d97c6d9515651692dc68970e3c3aff10fc32102a7ff33f1fcf116a377e9bb1794370918d67ef5bb0d2a75d731a2e6134d0a70d3b2a"}}, &(0x7f00000002c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}}, &(0x7f0000000640)={0x34, &(0x7f0000000340)={0x40, 0xc, 0xee, "91b5aae3fb9b1dfb838ada00b57b45983909337fefb8df15a5832e54702b351afa8080edb8a5ffc4436e06dd353f70f053e0aba0792728adce047c737b00790bfb8fd5508c14dc922eb0059e5c4b32c6e47dcfcc3e6e71e2167724ff09387026d0e207cf99aba68c191333db3454ca55c76cccc93a94e0f986ed1cc0c9dc4ef36ea0ab015e33634287b6f047d4e5664abbc7d6da4d88fe2a4d671a8ab44cadfa8fa201dcf1bf16e3d19a27c8072da4dbab8342d45c6e1713f7aed22ce28956dc73cb70e9ba56209ae2740d082d9d23796c99907f61981268757cabcc25ef6df5fe929a74b82ed8bf65c2582cf2b6"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0xea}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000004c0)={0x20, 0x0, 0xc8, {0xc6, "17b7c766c36dd26e7f13e4b1cd9c3da8613e8fb1ac8ce3865e41cee0526cff1f4f4f954b8f48f20dc03853bb2df1fee8448d6c8a36a838d28b68b63e2681d00fa90c2dd93b04324c67f615a991fd05cd41b19cd4badfa879ec449cb07b2a688a8d6d9cd936d9fd7135e3b3cadfa27ef8d2838284fa1d41749ecbb73b2e3ec884e2802a0705790cef3d3518a23802e473eac83ee847000a7b04afc95938695d9b80fa02e925dfa7819c937ccca005c0c333b477159657d78be25f9d4c67c8f510ae246ae73344"}}, &(0x7f00000005c0)={0x20, 0x1, 0x1, 0xf9}, &(0x7f0000000600)={0x20, 0x0, 0x1, 0x8}}) syz_usb_connect$printer(0x6, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x4, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x7, 0x1, 0x3, 0xf0, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x1f, 0x1f, 0x91}}, [{{0x9, 0x5, 0x82, 0x2, 0x8, 0xff, 0x7f, 0x1f}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x5, 0x8, 0x8, 0xff, 0x76}, 0x15, &(0x7f00000000c0)={0x5, 0xf, 0x15, 0x3, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0x8, 0xbab}, @ptm_cap={0x3}]}, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x3c01}}]}) 09:04:05 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x8807, &(0x7f0000000000), 0x64, 0x4d7, &(0x7f0000000540)="$eJzs3V1rXNUaAOB3TzI9/Uib9Jxz0VM4PeW0JS3amaSxbfCiKoheFdR6X2MyCSGTTMhM2iYUTfEHCCIqeOWVN4I/QJCCf0CEgl4rKopoqxdeaEfmI/1IZ5K0JDMx8zywutdae/a875pm79lr9mYmgI51OCKORcTtcrl8IiJ66/2peomlWqk87tbNq6OVkkS5fOHnJJJ63/JzJfXlnvpmOyPipecjXk0ejFtcWJwayedzc/V2tjQ9my0uLJ6cnB6ZyE3kZoaGBs8Mnx0+PTywIePsiYhzz37/zpsfPnfu08cvf3Pxx+OvJfX+WDGOh9S92sra0NPV1+LeDeYeMdhW1F0d4cO5tkm5AACwuso5/j8j4v8RcSJ6o2v101kAAADgb6j8VE/8kUSUAQAAgG0rVb0HNkll6vcC9EQqlcnU7uH9d+xO5QvF0mPjhfmZsdq9sn2RTo1P5nMD9XuF+yKdVNqD1frd9qkV7aGI2B8Rb/fuqrYzo4X8WLs//AAAAIAOsWfF/P+33tr8HwAAANhm+tqdAAAAALDpzP8BAABg+zP/BwAAgG3thfPnK6W8/PvXY5cW5qcKl06O5YpTmen50cxoYW42M1EoTFS/s296refLFwqzT8TM/JVsKVcsZYsLixenC/MzpYuT9/0ENgAAANBC+/93/askIpae3FUtFTvanRTQEt0P9DTY+7/eV1t+14KEgJbpancCQNs8+P4PdIp0uxMA2i5ZY33Tm3c+3/hcAACAzdH/n+bX/1e/NrCUakF6wCayE0Pncv0fOpfr/9C50s4AoONt/vX/cvmhEgIAADZcT7UkqUz9WmBPpFKZTMTe6s8CpJPxyXxuICL2RcSXvel/VNqD1S2TNecMAAAAAAAAAAAAAAAAAAAAAAAAAEBNuZxEGQAAANjWIlI/JJ/Vvsu/v/doz8rPB3Ykv/dWlxFx+f0L714ZKZXmBiv9v9zpL71X7z/Vjk8wAAAAgJWW5+nL83gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2Ei3bl4dXS6tjPvTMxHR1yh+d+ysLndGOiJ2/5pE9z3bJRHRtQHxl65FxIFG8ZNKWndCNoq/a/PjR1/9VWgUf88GxIdOdr1y/Hm60f6XisPVZeP9rzvivvajan78izvHv64m+//edcY4eOPjbNP41yIOdjc+/izHT5rEP7LO+K+8vLjYbF35g4j+hu8/yX2xsqXp2WxxYfHk5PTIRG4iNzM0NHhm+Ozw6eGB7PhkPlf/t2GMt/77ye3Vxr+7Sfy+NcZ/dJ3j//PGlZv/qlXTjeIfP9L47+9Ak/ip+nvfsXq9sr5/ub5Uq9/r0EdfHFpt/GNNxr/W///xdY7/xItvfLvOhwIALVBcWJwayedzc9u2Upmlb4E0VLZg5fWtkcbdShJbIo1Kpd1HJgAAYKPdPelvdyYAAAAAAAAAAAAAAAAAAADQuVrxdWIrYy61Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKv6KwAA//+vjdkQ") r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000033c0)=0x0) stat(&(0x7f0000003400)='./file0\x00', &(0x7f0000003440)={0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r4, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) r5 = getpid() r6 = getpgid(r5) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r8 = gettid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) sendmmsg$unix(r4, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r10, &(0x7f0000000000), 0x651, 0x0) r11 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f00000034c0)='./file0\x00', &(0x7f0000003500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r13, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) r14 = getpid() r15 = getpgid(r14) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r17 = gettid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) sendmmsg$unix(r13, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r15, 0xffffffffffffffff, r16}}}, @cred={{0x1c, 0x1, 0x2, {r17, r18, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003640)={&(0x7f0000000080)=@proc={0x10, 0x0, 0x25dfdbfd}, 0xc, &(0x7f0000003340)=[{&(0x7f00000000c0)={0x18, 0x14, 0x2, 0x70bd2b, 0x25dfdbfd, "", [@typed={0x8, 0x68, 0x0, 0x0, @fd=r0}]}, 0x18}, {&(0x7f0000000a40)={0x12c4, 0x19, 0x8, 0x70bd25, 0x25dfdbfe, "", [@typed={0x6, 0x59, 0x0, 0x0, @str='}\x00'}, @generic="fcc7310b3f6493c513981e158d58895227fb02d379500fd57821a592bcd947c0effe046d8485cd295957e4605c46150c064385245ea0f0ec61532ca04c547589e66f12af5a5d7b07e80d7d9144f8241032d5a97cc010bbf9be99ec6febeb236793ed355e246ecbc58470b18454e9cab159caac369f38390df208a04dbbc62b8fae07b475d942672a529bf4204425dc33024110b4227ed5fd5eb8b8e48080091149377036825116fdf27c55e21313ab827f86a5fe94eeaa883b530528b90c68b774889703e031c9a12f98f93d1d88749bda61caed2536eafdca06c282311f319bf19be3291ae0d3f022c1b21eb8afe52ccfb51ec8ca7155aeca", @generic="c38bd66cdb457fee0402e2339e724a1a67eeed47ffd14b2ae1e1cd390f1c2dad8fed4cffe64d9f17aa520d01d19c727bde6c38a411b23e47df898686326a9768514ac6783d071716fe21b9dc9f30d72bba89bd7d81125ea3ee91cd365714dd3daceee2020f11ba74ec7316aaa5eab965d49bfa10166a5051205ff7ef794722", @generic="99a9c15fa49e247e35b985067e4000ad55706d6f2651b8a3c997e633934f50aa8318db8900c9e61a85906511bb71b5ea66bb93af96a0a758a7b7ebd2daa6f78645", @generic="d92cde2a5eac3df745f61ab08a6cdd5ce33598e7af09493c83e3da31fc9755257d03cd0db78dad5d506066329561bbb0dffabaaf7b50e843e170e3ba76c02717d7d5b5d2ed89e522e4d5057595ca0748bcdde22a31c489d142b4ee0e2593f4295467a4d2eddc2c3108536eb0631b4a3dcdcdf81551c942ff0d5e6e065d2e27473d4750aa2d6f38f237ed20fc9831794416569ccf3189d85f3e9b0dc583b944b21e9e088157e0ce75296b9535400afe12e434c5fc498ecb4a7c753e1c5ce90e1ad7d4d6ed8851465ea87e4ac64d9fec4784023f146b970db1a7ca9475373be07f1e81ae34aab1a564c5d84775bab5ee8406c0d9a213442a5181a65dd851f9a9c80ebb0e721d2c279c572e90c1389eeaa8c17964183851b5dd4501bd463f387392d2bd77001201a43e5cc808b765fed965daa081a30a15466642d1e16f44de982be7614bd0ac6ecc3e26f4848f3df547cc156cc3605a28ddea4b9de26d2d09539e4b9c0fabcb605c820e603d63a9fff5be16799d8ecfb8e2eeb43a729f4b54b62e66e7aecb05738af51dc60e53332de3451007b9a558f8053872fb79f7687377f9331a597f03d0fb227aa689fb0c828b8fdcff7fd6bb67fcfc23b958e23427579d2a8f86d2fd1a2b3ec65be277c06d9b4d62b75e5d74bbbcddc6fac9103f8ba7045d8224f8f00bc7e4dd615451f2b94e3f220d137b6a02c583a171c62978cac6a9f9f234f04db92fe3b7554157e86763f91a2e1a066197744aa00970296afafe8e46e5f79ad2bd57331d45ae12b6aca799e48b604197f935388dad728cd04088da2fc1ba06346f2701d7f7bb482bd78e2ecb8eb9f3889841a6e41d7bc9af398021f8f497220d982023e1664e6cd90a6636d4e384beb4159ce066e99239fbff2572c1e486541c7c15334f1a6d0800060595282196291bedb76b66018084145a45bb1ac5d9a62f3e1ae90e78710ec26fbc34d615448a438ca13ed768b5af8e01abdff781d16db2e799044f916abcfd7e65246b23a4d79b4019389d34613fa6e7b5d894b2628bccacaef4cbe7f66242b9d0bd5afa525682c86a0680ea27d70a366b6cdd2b8e6b5b3978efee37a6073376ddaadebeef7d7e1903ab59f5719e40f7823bcef11ba357a7f51cc8ebcfbec95742829085f96332df6ffffeb1bbe64d972cc61b92bf0bf23d5dfa10d4232d42bfc58e9a0863ce4b5ec1a8a834cf0c41d4a09ce9da00d71faf3498d575deb4679ae1419a5d0dcf73c27566249fac8da44c9d39f44ce397bf5953f9a86fa1f738d56500124387916a63e25704308ab1e79832ecf774f24398e82cdd60ea90bd7a5b275a27de2634cf0d296687f0e59e18150e07d0e6c110eba00fb09e14cc5eaf84bfc1599410a12695d64d3fc230b610b3accc0c19efa94b263537feac87946c892cc5e04e58bb84d2e421ef44de5ed6bab204d8b47955267debe4ad0ae5335996c6486c5d014ad258359ba94719db2f8b13083a6491ec97a958ca073b6d310cdc44e4f22c4e8f5e1485bc1692fb0f49715b9f05b57eea6efac44c605203ad9f9cd64fd32e0e2a0db8c1ff6cd7fe9bf80869bf81cef8b1877a4278feea8bb874a5cdbbcb03e1616f93f9d5a1469f49af6528282691f7df8dcbf693abd3b1633a4ce681c4558d7b90f591e0a61bfc7237c0af94c1cd4abc019165ba4fbf78b58976c7fe7ab1677adbd98f11fadcb340f7fa7c1f4fbf0034cdf0300accd55cbfa97f4ce3ea55a476258781769a314ec75ed4f781a6e0e92c1d3cc82567accb31bd1549d5eda3430b9702919c387f319beeb144468bbaf487f99fbcf3996053a0ce92ee89191c3ebde1c8bcc34d62b974350575bdca3ecbb4326c5d852d1403165a94af7e2bde3c2d2cb0e2f5fe687b1319c1b5d99755b81b3c0d0851a30df43ec81a2eb69a570b00b3d900443787290ee40b08b47a629a6a6386a8af3613df3211d5b3477d704b77ca8a269b6e6f88ccaff7e09bace7a7390964b0c2c0710468a0f1e7b9ae20f429bffdcaf44566b9fffa66130214846080b9edefa2b5c9483e31fd4f499d259b951ac3390dee1eccba8a2a13b0d87b88862a10726486d8901bdad93b177d5c8f74f7425654a97863010b46b84030ceec64cf788129e53c28869dc3d40ac42e71538f0093cd56f25eb2c9ef024049dfe6dbf3c4e0f186c83dabf7150c6c25b2efc394220543e37eff6bb5dd99be6fdb2d295df1795bd81ac168f9f4c7ce52dadff14a08ba9c475dca14ca0760bc981a88885362e7e1a186fde89d45879627ef103ced212ef795826bcaf87a1e066a14ac317e9fbead4f1dbb83a4ab5475127cad6dc2982151f750ee0ebd25ddedab0f5de22123552dd7dca194a9f4dcd3c7fa76054d8f21c654bb804ed9fc90ec6e2d0b632383492b474814599cd1b5e73122ae6e387aed5c7ab46440469abcd11896d622105c3b37f77ad7416057e5deb4b9ddf71a24e514aa25213f80020162a9743c1c40edd601275bdb9d4ef2c87d95bd4a7c5960592745e1ae60474c5896d70fea73e4f5bae38ccfa7e72890ee7df1b15ac2b582d5dbce3a0934a574355c2b25e6bcb3c42dd119403ea8ea02c08414145152b1de67138c27e21f3df0766dae3b06fd2d132e2248128f872a13dc4e5fdb25208ae5fe2060d322ec9ae18c13501c760adba914c858e8223a5de6043823a9d18efa3a630b0f0891f18819691eb3de31dfd91f1d4e65fa6748a36ca408cce83c89930418549653efbb565ecd73298016b31355e0c4d349f9496808b22b44792dbe3c24c881b37056f965a5863049cb8c11f4e12a246f59e67616fae13a42640da1ad36f8aaa78047873841f391c55bf3e65ccae6a585af8ec23068bcb0829e9efb190ae21b68e15bd60461f4dc01f63e036a49030ff18e1fdf5d9796f5bb72a404361e02a901598a31123b41c6f87a3784d227e75bb45e55e30de08bb2b9ba9addff0a19d7497c4249efa343f053007921cb32084d50b4ae7fe312fa3a9b208e96fdc1e08514a7c458772c54262e45b619e46bd784e89e7e1a02a74eb2c540e00b2de0edf8475754d817f6a5731450d32f7f73963b26d1718ae54fe8bcf893cf7be893bb65ac300e314f04283c2354708fec7be5badb933c8d01ddf5f5623abc04d4414d76463f14f1c4870f1d3ff0abac5efad2179e6ff4fba5ba1a98adf7384faa163321745d68a39bf4e88d499f472fc40263d0864814f17b1415bb8c3c6140767d913b6106fd68bfc1552add8d01c27f633629647d3bf7a7ba4925ffb065777e57a57dc355cf667a1a68af8b9195b4617255fa24d99aea89f71af680d57252a8b83b9181d69ed5e60f423427f5d7dacbd50b4033251a903cb721d9ae9d7dd382245a4e2ffe15f5cc3ba8d24a8593738bb7a46d54bb8fede965a945d788086c9bb946a5bff2d2238e38037ad7acfc94d05ab1063885ff3fdad87bb98865a3850de787226208f0ae7b5bbc97f7ff90fd8e17b604773bb739452c5287174875fb75ea9b468dfd7fd66f8df14511d94497ade80aa55e697971d8c8c033c6107ea5e7c106e2202f607c140ed8ce76ded6126ec865991cdca60b1040fcb4758629da33dd56f92376046b5049873e3ba3ef7495564264845a50667171ec99a30b4c3de648e4ea99bb76a19d2eeb92f18bc25a58a87b14d6aacce5605c54aa13993342eb5a1cfc7a6b60d22b7c89e05273bcce1c8e5dc1410f98cf3ea2bfc5d2c5f1f1e5adf174228ffb1ef2309323cfeca1e71c85344bdc4ede738d63306344ee8aca918e61a6c6deeda1292b2ca2c00f0ddb938215fa0314d5e0041aebbd34728afc9ee932fb827acfefe31dc8ceba01866eb71634d7d71087d3c0759658b886958dbf6e9ccaab3c942f65995281cdce6159664c6f84e40b18827dbd3fb785f1e571789be051fdb34191687d3cd4849a40fd187dfd2cb391ba46cbfdcad1614659bfa62a2d12c92b0df610397c2009e51615551898328d5f030549453eea78f7a7c3b6e2cd89a4984c14ed808f2c894fb7aa37b86082598db61b5bb7c6988929da6c718bcaf0723f4d68d949e99e4a5ac8f8454f2aa3458f5ddce74037151cb4b4324cadcabec83e77579093cc9d53d48771541bd655f15e87a3d93b5692d335631f3fc202f8a1abb5598df512bcf5daa3ec3ce788858061c977984422ad783261b593cf1496d0a2eabbef474f12b20c4d55d1a92a65209c0b0ba604f6776c37d40993126563d6ec06540f6947e0dd4cfa214564dcf0863a2a7e950fdf2a09d63afd13acf12e76b72fa6ba813717638285b5cc2aa119d7fdf21b69e337c43a271f4ee5a09f6034a33f36a18894c2d1f244e8d65c2ea44d8164522363c194697ee18b00f15f262f0d3672933a8a4fc4bd8f55acc1882cf31e0925dcaeb4563d08f49f6c3d9b80b2ba0acb2a34863d77603b4934d624e6cc194b5ea8d6fd5f247334fbd59c484e1a49faad256f7e72b80c284a898f124e1918a4e8c97d2d70a9a0116eb93906701068ff24d1c4ce471e958fbbc7bbd7d9a26d9116b5e1a02555281c8f4659e403f1e133f4f32124742134007e44f09055a66971285eaf0c22d8a4fd3202c31e4df51cbbfe3b3a27c6630d1ff18ec75d41b2b45f94b740cc8ccf68168bb0a60ba2cf73db53a9c1b19f3916b1ce8028a7f5434b9733c1a53e6c8aed7e239fff252493a6ecd53932b2f1c6c196d76419777770bc7700ab38e04d49668003567226dae1e2b0c9ec76e48f63cbd847d76f754432478fb330d2f11041aa2f07f08c1285df34af71a2198239f07d060d1c696a4e116d00d6c8f506e884d020e17361e8ed11da0f5b9725f707453a888a146dced6ad1d4e44f2645af76a60cfdf2d5619b7e6662c926959aab7bf614b492719bc5ffec7845adc985d5870f902014792ab4918f0d66b5f9e7fea801d2061de71fc29934ebd1b342b374028d5674d2b0eaf58941dc002bc2a4c60f66015524ed9180fab7cc0943a92cdfbfbc72c5eb391bffeed670eec89c9fcc16673555272392c8b0398ea7498cb6f2ad19acc449d95bf77972d07877b10b8f179d74350cdc96546c19fb192da2fa91e299bca29e9c97d4e6477108769f319be994388c5683363ac150b6045d9cba0ee659ec8ebf4c89eebfb61ee493568ea5493c65ffb3192a5e982d2501855dadebc600fcbebadbcc99ef251a3a25f5db7d7dac8b8f63da206366f752d33be58ba608626c6887c7493fde3e390e17e7db41eb4f9b57ba0b5820cd5f08b09401dafe7bfb400b787c2996f190892ae8f62d6d4b9ac4337d76b787863634e7f425cfea45eb519f6fd27bf16738efbe38ab39ef04c511ff1dc3e5dc97039068a7fea9bf60008cfcf8c54492978aaa0925908d9ec918b83f41a8a6a626c7f7dc3ce2aef52ea83029cab563d1d6d378dde96bc40905ed21810352deb65e00856653688339096760a4513eb165a637c9eedcd01f60d2b498c58f1460b2f03c40bc8c73680e827afce386c73d53320f15f0a078b6bd905166c49149bbde1379395b0ee74d4754211eafffb57b6398f6ea7894a07cca47df6e7300425333a5b6a524fda3faa003e5acc0f69647de8181f3f19a9a3e81e2b5e6d9df8f1b8c5457297c0b46f8df5c9e301a508b33b624184622e22c3579f65c5c11c21f111abdd1adf5aa3954a5aa4d98eb698c0598a5373bfe5a4396443dfe63f2e64cbfd6d34c2d2ed48e4ab08501c314c48f6f5432f9dcb6fe32aa15a574b51f6e949b447f0fc057c2bb6614ae5938cca86c5d4835242eadc624e156f", @generic="e10da880d06b2a52c20acdfd6966c620441fe4867f83a10a139083e829f1abc8581f2cfbc1d62311d87f9afdf1d457a840eab045f89711b09592c4f8e75c7c02417298ffd9cb0b65f7d576b53c74d15b09ded413550f3f1a10c0a7654d4d8561b7c8609d78d9410181b9f425f5404720d0fa827497b26cf1bb43f3fe4444c6203443cc1192f4796519e549914dbcf44a616696ddb42734bbcd299fc420bc28df3338ad9dbe34919db7080080b7af30b06fd8ea9003fc81bc3eb85b6c25225dcfcb599ff6c9ff80a67d3e5f99ea69a56fbba2f8c9e051c5a4516afc035f010598d202cb02cb", @typed={0x8, 0x61, 0x0, 0x0, @uid}, @typed={0x4, 0x6a}]}, 0x12c4}, {&(0x7f0000001d40)=ANY=[@ANYBLOB="a81200001200080029bd7000fddbdf25fd2b79e931c07b55ad6855736c77b66ae059868e7d574bc2ca5413b17715d47fc08117e26a5f18ad98afb56c1159eafbb41606140f8de29037ca39f45d65a55198f338fcc457cb75a3dfba00f4772ece83af01513fcca0111605b2775bbe34b9f2c3dc25f312ff8ca818ff328353836da450239664283d5efd24781447bde4aa41fd150732a728da8aef7d002d80b5950b25ec6d4fd1977e635baa80ee6d3830d6880fe93f994f21267dc448d64367ad5abd0f53e98659c0f8f2cc4303aba0853d2d434f96e9cad0e4327626d17324caca2e96e830dd4e292a5b2ff385df6324908891aaa68666659da3d25964b86504000e0014003a00fc01000000000000000000000000000000000008008700", @ANYRES32=0x0, @ANYBLOB="06006d005d00000010100e8008000400ffffffff04001c00eaab39a2f5547125a8f2cb3ee84b59e35a8d9768bf321c321079875462cda551a74b628c945ff13a2867c06e2e5ed5dce5cae545ce675b3809a3d8585f0a148b7ca7a070a023b00541687c884e587f99b27439b99238a9fe8a0ee5430eb6aff98519aff52236e34e22fb61d5ec4ef2cb509ce2a7d7404b0f5ace2b17a46e96a9954f7d8cc35139031b5988115024c5c5ff870c78c9205b5d78e78cb85b83bf52c580b214ffbdd4caf544f4983c9186a2c6009527385b71e7574901c91a05d3e2aa5c9b95ed6e58d0c6d6bf05b58e2c96c1491511ef3248f3140ddf88a641919d88fb39f2912d557e23b50246c1f375604e6a4eea23e25e53f7120d08db703007ef101f2ef4a9d7dfd50d765f5c8c144895cd1598baa3ec20db15042428e4006fea6e9d244b506ae66c04d7edf9b4669989a310b9580902d0f5285c389cfce285de360ab2e6e07e61ea81ff968d18fdd867a29bb3702dcbc90573ebd00cbbfdcfbc49d862f6f136cd769f56a228b9f8ad0e8c4b561dfdc0d23650283df0d40dc6714e4a79098dd65735463c7ae93cecfa053fcf6bfafc810f8b2b42c7aba045ec43c4d0e3bb30cdb51b883a753fb544b74591c3b5c0a04312f739938b8107616ad53d27669b5c253b15ed1831a7692efd3dd94f20755193e8595880658b1cf4ca3994a37aca55e14f2e08c411dcfc03b14d976225c49020ce3e014a873fd1a714e71f9fd1a18781c0043d827ffcbc9072ab5c332950c63276b83a01d951935aea391dbb65d8e0f905a0fcac683f1daeb1ee5748cdf64dc62830299a3f652f89e7b6b34b9d6942aaa172854d62884a656327b4dff1bf71a2da6034090bea5496e783a0449007e25274bcd0b2d41b659f575c53b2989512234747fdf3b970ce0ba0f87019dfb50e38e839f7be579bc6b0f391579319e164c5e0fb0d9f9b85fec769a1a5b06f8fab01c37807b490202a39f7607c7d621c642e58c401cc492ceeaec9d0f486e6eca3ef660e590e80d974d2b107b8e4ffa7e66c800a4005bda03d12c44cba661372ae55af41e169d18951e1f351460c6c9a25b35a36bbc11f949c4fc83200ac62e3995b161233998718c5746d157c47d72d126ed8f006069c85cf9e3bce46f22098a997f84c7740b7677e291c334f2eaa9821d40e127f8453aad0ba36ad2849d9fa4bcbeadd33705c32db8fd852059d6f80c796a1b3808e28d2b852557346e3d49b975178e7d6936697ff9d2cb49938ff34f4022d89c0f5dab91cd48ac5f978fde900f9904c1eeaed6dd6679544082a71e8b8df2d11962f5b537d4b8f299b097afa5fc6b061faa32cb482d62f0c3c58209d5a75063764d7c04c1dfaf54139df74535232a4f81ba3f402259bbd561b4aa4e4ad7625b63697ff55e73a44ff5232ed8c7d3ea1c646bbeefa8d3718031c26610ff3bee0db83a91571ce3d25b82229c79d68dbcee2703000d5d853945af6b66c0226ab524fa6be1b8e7a3049ab3ce2e234524e84c50937ad05b3ccdc151e6767722c91f050cdddccd35c4863b0d7c9f90079700316d691614fae8208cd104e0e6a1b1a0aeb27baaf2edaf077f7f1d73ff601889adf35ff8ae5632bfdb2a670349acd0d09b3e8b0e5f9f2ead7496ffe11df2df9a329362935f867cdc3e10ec76e4aaf2829bae65e501cf6be1e4990a694b4925951b35ff8b7a6b9e17343098dc9eb9d3926e46a058e814b695ad050cd6002efce31d7e939f326ec755748f3d27586779a7aa2ecd413c20ec5942e6ffb00b21c96b01c758d32c506dacc9b936b1352525d39af65e240ecc1f7d9beb38cb60c11b736e88f14ca40aac69da23584452ccbc1a0d0afb95dee83a22488e1dda210f18db9ac5e27988f612b3701903b89c8a1d259c5cbc7d8eb187719977b32d916c7dbd3d1ba9f671db5509aa9bc43641eb3d4a6bed8f625fd9e76b508797231a8c5322c3e84afd374a24805f33ec9045165d978a0e5d28459839ff943a4c708dd31c65a81f39f1763230e1e26781a9632b43b0c23ae89d305b29d7bec2be7c2ba1699065c2a43912bacce1124e6ff265c4a340dd24187cb70f80f55ba27dd28603d1520fd77d19d8e1e781ef4094f0154051c58f1ccc4f20ffb763b50c1f1bb758008e6998dd942ea2aa40a9d58e0e3b8924aa7464cd0e1b011950467a40e66721802bf33529297c2c3f0031617d429108118ef9bc05061e83ba007d781a9d8985f70b9bc73a4bc828a41f840d285c24f861643f0435d7c80caa52b89337dc807074399a080b9c16523307b36bedc42ccd5a8b6577bd010365ada08bcd384e0ccfa82b716efd8cbfe5133d0acbfe67458531882d3fca03d4da5ebf342d620fe57a0e99e82d893d8382660b418aa0c3a346f2117285ebf7374ac87bff5f0711b10a2b752e2b410d88188ba6b8b3a3952ddd421852e17d9716c1c23c603fb25f627e4e51343d1cb6c2e9bf5c1fc2a5b77f66e46c809ad5dcb9078f5c18ef21a2f2f4ea8468e1a02bc5addbe5749182f3c6b9daac2cdf7ddf638a949ed9a43ec957611e4fd073e04779b9285d90df56dfa03ac3fe62939e113e22c1ec054e477d618dfb3f0d8d4b4764e5d92e9fba9f6305032d913a5908767ca481e6f673bd238dee53633b97e7623835a9640bff547d01a6540f2ff82c0a6825cfdef2ec274e953840c90466c4511bbfcf87c3e4119b1ac8e9a5266cf4cc74fa075bbb28961f666e60dc4e0fb952f9e79dded837d60e99f2af9ae694ab07ff0b040f7304a8322011042f3d2c7c5dc28c546317c385490cfe448762bd9d90e77f83ec3e5fe6ce21810015f09ddea4e14b5221604cc00775b005d85f9155625f0ce953966c43338a9bdc9c7bca9c5c1ef9f961b3aa9894ce46b5acbf417ee076ef759ab8231daea5305a306ec108909a207ba6dd3996a49dfab1fb63f8f097470abe73f00eb1dce3719cd3c5efbd76f325a4b12c9a3e6ccdc3537a4bc9cc6c371c498e3aaec656cb0581973a07fd372916e52bcc8481e8bca298d7c808a602735185ffee5cd5bb9e91d247445911a836a735f140603eb856a6c73a75096ce2d4c5c04cffee71ab1101d4756c60a8bcf519098b68e374bb17d7c2afe083d7715fa44a56621014567f1e2c3992f230b15a2212b76b50c8d50f8a9c79a6fa2d8fb3702cd03040019218a519c5e6503a4d85faac9ea83cb72c5363092d45ca91a38f4ffa864ed25ca5717459fdf5e8cee8f4c5082ade372fe68a7cbd4f1267b1c396d765e8b0babc49aee9cbe3d7f04f06f902963e5e5bc83b7be748ad21ec682f626c6cdbe69f98f912dc4be62880bfc3810656de3695b63143c7ee2d6e9bbc667e7271cd905e3d3161a847bc6bfbf5920a1301ce1fbda28d10a5a1ae66b7e750c1cdb5cedffb5de959cae2794bb8401fcb9baf16df353c85f6628044eae26a5fdb08834b3f87dd903641d5c4c7b040d1c8ade45ff79f4186ae4ea30ede74e71561870ff00f1616f2a97b4b0e37d7e61fa709084645c68d260cd31d4c21cefca8e72a0115a382af6e0d4043a0d06b4b494f82f7f0b441db2c5af24a4022eb1cbf378d5667b73e4c2d8ab43f572d0f2d9b9b1d1ed2ce14d0e6a8110f3092a0f0bde3f8c48b2f86795ff78eabfa7b9ec5844feb3a7dbc3603c937f3712e91659126868ceed48e3529e9bc8c0d494af091496ab48ddd28a6a71eb928a4ab778de30ec06a59fd3a89c940cd106469e80ae7cb5077d4356838f30b881755070deaec7c818fbdb9f13d5c47bd6ae6107f7f4871813d74930866afebd40bc646623c4f971a7a1f9f2581121ff78336462498596d758fb9bfd57df4ab6399cc219e942c87fe023c1efecdf61c8c2fd5dd16cbac103c56a2cc84910ec3a532531306ddda59613cf8f6a32b822bb7df2a6195436733402d1b4175e24af614c48ab8ba4d4e100f0fcff7df35fcfc3e3f67b6b0dba811d84108bf4b2bf964055d542fdb04707d3fe56380e2e27b4ff4c45aa232d3524ae006b03febf85b88da940842e4991e88f47ccb7acdcdd81c6e51b9677edba31721331b970145617d4cc5a94313ec941089654accaf755c18830326aa944666e7d3d89538346a6053cd8a6f76c199ce8ea2c66094f0248291f543fb3cf74ce1e57f17ce0c15b968d83f0618080cd79eaaddee195b22a16fb2b82ff1eed711ffd09d71484624ebb265e7d5b0a4d1e10ed7dfe74d5a0e12bf5643ab46282d842636aaffc05bcca15b06b23dde4c84fe2c6ddde21582c7d27a589e97bbaecb56fd95e50053c83bdfa1788e481405440f93323bc3685ac953828147fa894278fb2f06cde35fc79720bc9b3ad13e462b97f10998d83117d5622e92ef406b8bf7c1142786483bb9477018782312107c613f7c4974e11c63c28b5668d92e34e8be3fd25e1bec6d8fcc98ea230eb8a1ec429b8aea94879ac2c55d72fc318c2cc65241783f3da84808e1706c04399243b94b85044ad09863c4ceadba57e27974db15972e1e79dd341cdaf3edca8566629c92987378626dfc4c414fa325543c5f52f89e11096f6bcb4201c9b028eb6ccb696cba20c04af77e82cffe3c8f865c4f98afc9bc6f4fb42cb592f12e376da8a2441309f0a7c658b9b18918e91871985e4dbbdd6fbdab42752df967be5e6454ee1deb1afe181ff49f79494dffa90bb48e48adad6d08b1f5734dc8cdfee61b041c17d695831d190a025e958d3d48cb10be4511d7a83d604ba4c5b8d425d3d532537269d21a75647f4edee4c99bc0574d83b5cfc862bc66902292460d717b3d53e6ef360c5fe16debe43cb5b9951854167f52c7eabd532bad36e5febec1785995bc07cac2ceb814a1292afb6cc060d88444768caddff45190d84fcd2a3694fbeacc69742420129b355801daa3005c1c4ecde16845bfa4ab8df4fd91a2ccfffafd8f734f9cbeaa6eaa386ab76de2432c02175fbfc391f4a8d02fa2ed3041fa09f5c301327e585f25b0591cda1593137b68d5a99104ff6fcf8464df7af1e1181e99905b154a884dabb4ada7cf592a767e5643b53fdaeb9b89684ac464fbb3e78ecc596039bc754cf00f5f815088144281513c49ac0cdc3e1ce965deffe083ef76a95d43434e35862f85ce7c98233cb46b80e12ed957680f85b8477aae96421a087b52c7b5530aae8fceeafbe5c88eb965c6a65fea55131dd4cda37b5d6254dff990bcaafab8f4463b6cc51c482d51a0c8b521a3c8eefa44f0405a60ab03d4e382e900a5a608f744e57e049adb23830fb320c37a9956823c0f08c514aac4d60f14be2b107ce330542c4650ca5b14aefe8c27b3d1b4b7cbec42a6a319db23622be57fbb62d4c41e729d1ca4ee50a79824638ec0d8a8509cc23c69cd2400c7d02879edf57842147d51ddbbd0a62f2e2745447dfc88f93653e7a96706af717f8205e349cfa07f60ab268307eb1ab2917b3a33ce54f939e61bc4f11cb4e2828ebf81eb33954f539ca49286c6aafef7e8f90587d4e71910b2fbe0d8a4a3b7e44681911949aecc39c76f8804252180c8ae3f5dce96b40065226bcca4030cb3b9d4ae99cd71ee7cf57d623c27d71c38f89abb1fe0a7e5ce72a2e66491e0227de07df136e31c378b75e3645eb43f2f3f3a36d43c3116aec07e18b55dd508005a984c9eb0539a100986e947e017e3357ade3fed38858410e30b2a465c01633c4f891c8cf884382f8e94736fe08d7bd1ae769b943aa029e64810a4b87013655c6208874c841f2fe8450cc8732807846ba7c71113ec6747cf5dbdf1b928dfd2b96248ec2e1232c3e13c25a7e0b281d1c1be002015280ad85b048b852006df9777824531754a299ef825923aeac0ed3644430c6416fba625e0e8f1079f18200c6080075000a01010208002800", @ANYRES32=r0, @ANYBLOB="46d3bde173ffb09cb8a89c1ab7f159da61c198c7a21b94deb290cb82915ea606cbaa11d325cb7c43b00d2edf2ea06fba9ddd58c50eca783de57452cc003e6132705f486f9f9fa5e9a071cbdcb6e92ed230fd6c9322f0babff7081c8c67f746ceacd45bda5ebf87d9ec85030e7ec7ca25b8f2723a0cf9c4107f99dee280027859b870fb4e2aa81ab9f047220cca9067c9d2038aa82584c40ee45e56f20ad0476e7eaaa39f695a5e3e184336934fbace16f8f981dc36d8e339283f260ab910b7fe338ff03f0000680048800c001e00070000000000000058ba11932b780aa0eac15cde293149049b70d6e4f424be5f0db79ac2807a6c98c7f2130d3d8af607880d616ebfb50026390491f172e543245b08cae0512820206a0670bdc0898f1ba9e18410122be4b96668074d84265f700000"], 0x12a8}, {&(0x7f0000003000)={0x320, 0x23, 0x100, 0x70bd28, 0x25dfdbff, "", [@typed={0x8, 0xe, 0x0, 0x0, @pid}, @typed={0x8, 0x7c, 0x0, 0x0, @u32=0xffff}, @typed={0x4, 0x8c}, @nested={0x1f7, 0x95, 0x0, 0x1, [@generic="c656647773659c5a5bcbb655376874a47489b70262103e07ee269753a2953d211af3ad37238859a3fb2041b7e32fc02a757cd1da982bc67481efc45ec406b3c4c0606ea354b7ac4a553e83de710f3ea74bcd959eab1623a511966b7c6b1237a028bc06a132195412c9ae326717fa4a65298aba3c4a0a38cd6c05c1698b3291a24aaa21fde3c8e363ac340c69d6213927b2debd67d87061a211a26accaa4dc903e67f6f1394fce22a5a89545279a3b4b5655f8cf18ef01c304477a59513de5eb115edca6bf9bd1f1bbcd31eff0b1133febcca9e61de3b7ca0c4e79e80d49c7984e62ceb5e57d24bad974acf6144fdecc047", @generic="ca304632f441c2694c66c4b928eb9e485cf8a08d2e493cf3acb71f03cd7c409249a46209ed7dbb71152e709031dc81fed10ee599e14ce61e2d8e1b412f98bb785ddb7acbdd081905c862c89f0cf57f4933519bc1c2ac97de17b44ed5d18bf1d66d26ba36f27bc348ed566e949a559ddd0c29c1c7447af1cabb84556d347876d4b72b13d6ee008716a040397070e39a723a7e9a290c7afd40e9d07aab56718ec76a68a9a5f2afc70015f06fdb262bfb12a85a54bafaccb4fef722586aeda7dc4d3dc646e6c5ca6039479d6113c31cf94f72095cb4f7368ab3d29ed46639234f", @typed={0x8, 0xc, 0x0, 0x0, @uid}, @generic="5b9c0aca575c40", @generic, @typed={0x8, 0x37, 0x0, 0x0, @fd=r0}, @typed={0xc, 0x2a, 0x0, 0x0, @u64=0x6}]}, @nested={0x103, 0x33, 0x0, 0x1, [@typed={0x14, 0xd, 0x0, 0x0, @ipv6=@mcast2}, @typed={0x8, 0x61, 0x0, 0x0, @uid=0xee00}, @typed={0x4, 0x34}, @generic="7ea8051df4562ebfb3fef31f068a790f465e116fae8d50a5142c3502653b0a811602a9d1fab061fbe21e5258ffee4b30afeddcce935ff9a66f60e2b09a5d11ce0ff62fb76a45616bafed41bd329e01f21c19d0d8c1469d", @typed={0x8, 0x4a, 0x0, 0x0, @u32=0x4007}, @typed={0x8, 0x2, 0x0, 0x0, @pid=r1}, @generic="26b67ebee11bfa993c4ff987d846fb0d72393684f4a3eb83c3bc9cf27714526f57e3a3194066db175ae364f858120e9156100dd8119b7f170351496cb9", @typed={0x9, 0x2c, 0x0, 0x0, @str='ext4\x00'}, @generic="7ce0f0d3ab9b6c084626c29bfe03fad5368fe57a04deb61cb8efa967d6ecf0becd05c65b51b26e193851753610424b"]}]}, 0x320}, {&(0x7f0000000280)={0x24, 0x13, 0x100, 0x70bd29, 0x25dfdbfe, "", [@typed={0x14, 0x21, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}}]}, 0x24}, {&(0x7f00000002c0)={0x208, 0x38, 0x800, 0x70bd2b, 0x25dfdbfb, "", [@typed={0x8, 0x45, 0x0, 0x0, @fd=r0}, @typed={0x8, 0x1e, 0x0, 0x0, @ipv4=@rand_addr=0x64010100}, @typed={0x4, 0x51}, @generic="b406c64abff1c668fc0588e937d656f06d6d787448caae4f7ec43ec431288bf90f4a965dd7470e5e7b14bef307ce0a16cc6d63f669d348277840f677bcbb52a5624faad6ba73b0e6b25ac340e87ebfb9d6dae696bdf562dcb976eca11421d68827c46220623d1a9eeebd50a88af4558bded71d0189dd866e52a3040c7be47a4e38eb4601a3b059ffa47078f01dc3987728a5", @generic="418c5ff8e99dba9cb737356cc1c803e1d5ca62a407085222ba627746457c7b7911a47c1710deb1090a87fcf5fecc6152d2bb58acb92136bcf96567afe4a94e98400cc337df62feab3f68", @generic="a79e8e8d71b310732b98f2c2c8843f185a8dea6a9005b322d393903553d29c1099b6cea53a89b1a2d691a069aceafc49d18cc26aa1a883c8717877eab60418c3b9f64ce0f8702c22efe758ff9d3213e9c637cc88f2d5e84bc503f9f5e9b393341306bac3d357ae7c2a74b4e271d063446ba46ff7c2aa6e8aa0bf4d5bb7f53ecb7dd21a80b2ffce318b3f116c0479a1682b3e38bd217f9747d05e3ae1056264ef729d188c2ecfdb0b4d494243ee1418760474cc19926ebf55098c209aa3894ad340866490684ffbf7ed9890d3461caf709f7e1f9ac474ca7af4f810f0c028d398f7eb95b26219b328532a8d9c7940feddcb72f5e1342d6932a0f2d21842", @typed={0x8, 0x2, 0x0, 0x0, @pid}]}, 0x208}], 0x6, &(0x7f0000003580)=[@cred={{0x1c, 0x1, 0x2, {r2, r3, r7}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, r10, r11]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, r12}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r16}}}], 0xb0, 0x4000011}, 0x800) restart_syscall() socket(0xf, 0x3, 0x8001) 09:04:05 executing program 5: syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0xa04f14, &(0x7f0000000080)=ANY=[@ANYBLOB="6e6f7265636f766572792c757365725f78617474722c6e6f62682c6f6c64616c6c6f632c64656275672c6a6f75726e616c5f647076487ec2f868cd18c430303030303030303030312e7573726a71756f74613d2c646174615f6572723d61626f72742c6572726f72733d636f6e74696e75652c00"], 0xff, 0x44f, &(0x7f0000000d00)="$eJzs289vFFUcAPDvzG4BQSgioiBoFY2NP1paUDl40WjiQRMTPeCxtoVUFmpoTYQ0Wo3BoyHxbjya+Bd48mTUk4lXvRsSoo0J4GnN7M6U3WW30HbLVvbzSQbe23k7730782bevrcbQN8ayv5JIu6NiN8jYrCebS4wVP/v2tLC5PWlhckkqtW3/0pq5a4uLUwWRYv37cgzw2lE+nmSV9Js7vyF0xOVyvS5PD86f+aD0bnzF56bOTNxavrU9Nnx48ePHR178YXx57sSZxbf1QMfzx7c//q7l96cPHHpvZ+/y9q771B9f2Mc3TKUBf53taZ135PdrqzHdjakk3IPG8KqlCIiO10Dtf4/GKW4cfIG47XPeto4YENlz6atnXcvVoG7WBK9bgHQG8WDPvv8W2x3aOixKVx5uf4BKIv7Wr7V95QjzcsMbGD9QxFxYvHfr7MtWuYhqm3mDQAA1uuHbPzzbLvxXxr7GsrtyteGdkfEfRGxJyLuj4i9EfFARK3sgxHx0Crrb10aunn8mV5eU2C3KRv/vZSvbTWP//LRX6l6vZTndtbiH0hOzlSmj+R/k+EY2Jrlx9odvBhAvvrbl53qbxz/ZVtWfzEWzA9yudwyQTc1MT/RrUHplU8jDpTbxZ8srwQkEbE/Ig6s7tC7isTM098e7FTo1vGvoAvrTNVvIp6qn//FaIm/kKy8Pjm6LSrTR0aLq+Jmv/x68a1O9a8r/i7Izv/25uu/pcTgP0njeu3c6uu4+McXHT9Tltd4/W9J3qmt6W7JX/toYn7+3FjEluSNWr7p9fEb7y3yRfks/uHD7fv/nvw9WfwPR0R2ER+KiEci4tH83D0WEY9HxOEV4v/plSfe77RvM5z/qbb3v+Xrf3fz+V99onT6x+871X97979jtdRw/krt/ncLnZuzLS+x1qsZAAAA/n/S2nfjk3RkOZ2mIyP17/Dvje1pZXZu/pmTsx+enap/h353DKTFTNdgw3zoWLKYH7GeH8/niov9R/N5469K99TyI5Ozlakexw79bkeH/p/5s9Tr1gEbzu+1oH+19v+0R+0A7jzPf+hf+j/0L/0f+le7/v9JS95aANydPP+hf+n/0L/0f+hf+j/0pfX8rn+jEuUVfr0vsVkSkW6KZki0SZS70Lt7fGMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADokv8CAAD//+MI6/k=") r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r2, 0x0, 0x8ca, 0x0) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000000140)=0x3) r3 = open(&(0x7f0000000a40)='./bus\x00', 0x161ac2, 0x0) sendfile(r3, r0, 0x0, 0x100800001) socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000240), 0x101000, 0x0) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r4, 0x80189439, &(0x7f0000000000)) 09:04:05 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) getpid() (async) r0 = getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000440)=0x7) (async) sched_setaffinity(r0, 0x8, &(0x7f0000000440)=0x7) sched_setscheduler(r0, 0x1, &(0x7f0000001700)) (async) sched_setscheduler(r0, 0x1, &(0x7f0000001700)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000240)=""/251, 0xfb}], 0x2, 0x0, 0xfd0e}}], 0x40002db, 0x2, 0x0) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) (async) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) r4 = socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000340)={'ip6gretap0\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000340)={'ip6gretap0\x00'}) quotactl$Q_GETQUOTA(0xffffffff80000702, 0x0, 0xee01, &(0x7f0000000380)) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYRES64=r4], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) lseek(r3, 0x200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) dup3(r1, 0xffffffffffffffff, 0x0) (async) dup3(r1, 0xffffffffffffffff, 0x0) sendfile(r3, r6, 0x0, 0xf800) 09:04:05 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) connect$pppl2tp(r0, &(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, 0x32) sendmmsg$inet(r0, &(0x7f0000000c40)=[{{0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000580)="a9540124ed83a3a363be9f34f4ecc2154d2475113091e9d824941f43546c61c5bc7cd78a41a2e78567e3e1329ad4edbc4f1e8eeca85a70d73fc20ca273aac8ffb022d848", 0x44}, {&(0x7f0000000600)="bc10da02e99da1ec74c66539f1a0bead3b06b39fca344cef1a2eb0b1ab0da7b8a39a7908bde89577b560950bbb25ac29bdca217ceb12e92c704d3fd18a0396313709a1dbac72202f59b7ebc63ed1dfaddeea26bfb0d719ec0c97616e0b916dccd40a4390945659a9c098169a0cce6b6a158dc9d29a96ec489be017dfe4a03b40f161f566b7b34a8aa57c0d4fe3b993e18b38e454482a3a6768661d0abac18e2402741d9cb6e8f662701a7cac63cbdc", 0xaf}, {&(0x7f00000006c0)="273597153e5a9be11cf4162e08117c2caba7fa75055ecc4c76bc9d604f3b88d7a4a14b84627d05be5892088efe3e6b18d6e952e56a5fdad68466ca8d4c2cbc427db8476574348bd951ad9efa1c539940c09dd8e513974ba9225d698fe88f61943d806bba045a3919ca965bc2ae43e05cd38dda1c9c0c3528f76a849d8515222ca3ae77f9ce7c30b2edbbce060b8b014105e8b89cc097a5959e54f37d95cf84fa15220a791c90cb15080960a9f9088a28b4fe62df72a35b5050d8b70eb5469135822a23c195dcd735de200d997c6b63f4667d4802da727e78dba7c3ac7537def1f05c73bbe4a85b93735f00ca", 0xec}, {&(0x7f00000007c0)="a36747ea00946454e3a2456fc61bf4bb2ffd0b0e19d62247625f31f37d03bae13641f24e039593136471242b02404b20d938dbcf60656a1eda12e50ac8b3f040551b664a4a4ee44e859f8eab0514af9b293113a761abd529e33575e40c59b6f209e04fd345c5272c509021ec1f885d169618269d082c57419faa474bec328bf220347275577c1aa85d8edcc7ecab8768747b17e1467d62c8b10082ac27850a7c060dd6484ce68acb4e41d9642876e3cac34da85c6264c047c76de6191d2d51df5efdfebfac659156314ef9aa1f57350e3dc87e33afce8dd20b02fbe65fc758e10a3e4012b9394b3c6d419a46bac3393685705290312f4ac0be4a66", 0xfb}, {&(0x7f00000008c0)="ad4080cc9cce93ea3d5f465ab131e07830f42163171e04eca1fcb651add7dc92f0feffc0916167c396ba5efd6c005fe71947ab08dc893b4c30742b4455c4674232ac153fef8e1aeb0be72b2af69e9da93f2824aa649184b1b64b6b90594f39291624b8c5e7fc9ec31cf0a58f9941c1d3aca21a3e776512a060094944a64ff4310589c23e139ca266f9a4b85c47a79a28bb6397c17ff6d8d481d800f0976ac62b179f3e5ecefc4ca658384d17cb0ff854424cfabe553cbc8072641cfcdfd3817b10238b60268d70fab06a6a25d67501ad8fe61ddf69b9c4069eaa21c7aabc", 0xde}, {&(0x7f0000020500)="91e2cba29ad0bb04b5c97586996b74e98485b8b539e03569fd2a280fa05245c47b3c6e29ee51c8d4df5e133ee3412862a856a2d715ea24b6536750ba5a2be80359a81fc5f691a847f24c8f09bc8c2324268029e353f7449acc997f0a067dcb4b0dae2950de63adcba94fd20702399e21239c71b2aa73c2469e5a8b2bc1f1a8a5e38f6b956526e8059aedb000206b2ee54521c4d401d2c00b7f50d78316457bb5e3e40d8d7bfaa6b3c57a6d70a88f4052dec19d0d73010d84d4b79d67105b8a68107efe0bc944bd2307778e9b9c7e75c640d052062fa822cf3b6ec3fcd769ae474b2c4a929a01e3adc3f43de8ff5cde92a63cb2fe2ebac83b4f14b170c3a88ca0af1a8f55c035deaefc38fd8f9667e0cbac0dfaade9183284b5b54b22ae1f75f0f0925b0001206b00b73e038c3817351088c9e4cb8c5312109c4d452c5b119208c1a55462847b7c7ae7a161fbdab160f64121275375c51e7a53f448756884e4042e64c13b9c8c4281070d34c6c5c9b702d17e01b9820dae6e89f4b57e61e0e7dfa1f039404695b1228df80bbc0b39219cc646a78a9951c7e4bbeb9b88ddb35c2ce405b3263bc4697b6a7cbcd8e3fe5ec360ecc096c8c82b1adf09cf32d8ebc1ec671eb12c275f0cf4b0fead3c04", 0x1cd}], 0x6}}], 0x1, 0x0) 09:04:05 executing program 2: socket$netlink(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) getrlimit(0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x1, 0x0, 0x4e24}, 0x6e) (async) connect$unix(r1, &(0x7f000057eff8)=@abs={0x1, 0x0, 0x4e24}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x20}}, 0x0) getsockname$packet(r4, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r5}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000008c80)=ANY=[@ANYBLOB="2000000026000506"], 0x2c}, 0x1, 0x0, 0x0, 0xf}, 0x0) (async) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000008c80)=ANY=[@ANYBLOB="2000000026000506"], 0x2c}, 0x1, 0x0, 0x0, 0xf}, 0x0) 09:04:05 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) (async) connect$pppl2tp(r0, &(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, 0x32) (async) sendmmsg$inet(r0, &(0x7f0000000c40)=[{{0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000580)="a9540124ed83a3a363be9f34f4ecc2154d2475113091e9d824941f43546c61c5bc7cd78a41a2e78567e3e1329ad4edbc4f1e8eeca85a70d73fc20ca273aac8ffb022d848", 0x44}, {&(0x7f0000000600)="bc10da02e99da1ec74c66539f1a0bead3b06b39fca344cef1a2eb0b1ab0da7b8a39a7908bde89577b560950bbb25ac29bdca217ceb12e92c704d3fd18a0396313709a1dbac72202f59b7ebc63ed1dfaddeea26bfb0d719ec0c97616e0b916dccd40a4390945659a9c098169a0cce6b6a158dc9d29a96ec489be017dfe4a03b40f161f566b7b34a8aa57c0d4fe3b993e18b38e454482a3a6768661d0abac18e2402741d9cb6e8f662701a7cac63cbdc", 0xaf}, {&(0x7f00000006c0)="273597153e5a9be11cf4162e08117c2caba7fa75055ecc4c76bc9d604f3b88d7a4a14b84627d05be5892088efe3e6b18d6e952e56a5fdad68466ca8d4c2cbc427db8476574348bd951ad9efa1c539940c09dd8e513974ba9225d698fe88f61943d806bba045a3919ca965bc2ae43e05cd38dda1c9c0c3528f76a849d8515222ca3ae77f9ce7c30b2edbbce060b8b014105e8b89cc097a5959e54f37d95cf84fa15220a791c90cb15080960a9f9088a28b4fe62df72a35b5050d8b70eb5469135822a23c195dcd735de200d997c6b63f4667d4802da727e78dba7c3ac7537def1f05c73bbe4a85b93735f00ca", 0xec}, {&(0x7f00000007c0)="a36747ea00946454e3a2456fc61bf4bb2ffd0b0e19d62247625f31f37d03bae13641f24e039593136471242b02404b20d938dbcf60656a1eda12e50ac8b3f040551b664a4a4ee44e859f8eab0514af9b293113a761abd529e33575e40c59b6f209e04fd345c5272c509021ec1f885d169618269d082c57419faa474bec328bf220347275577c1aa85d8edcc7ecab8768747b17e1467d62c8b10082ac27850a7c060dd6484ce68acb4e41d9642876e3cac34da85c6264c047c76de6191d2d51df5efdfebfac659156314ef9aa1f57350e3dc87e33afce8dd20b02fbe65fc758e10a3e4012b9394b3c6d419a46bac3393685705290312f4ac0be4a66", 0xfb}, {&(0x7f00000008c0)="ad4080cc9cce93ea3d5f465ab131e07830f42163171e04eca1fcb651add7dc92f0feffc0916167c396ba5efd6c005fe71947ab08dc893b4c30742b4455c4674232ac153fef8e1aeb0be72b2af69e9da93f2824aa649184b1b64b6b90594f39291624b8c5e7fc9ec31cf0a58f9941c1d3aca21a3e776512a060094944a64ff4310589c23e139ca266f9a4b85c47a79a28bb6397c17ff6d8d481d800f0976ac62b179f3e5ecefc4ca658384d17cb0ff854424cfabe553cbc8072641cfcdfd3817b10238b60268d70fab06a6a25d67501ad8fe61ddf69b9c4069eaa21c7aabc", 0xde}, {&(0x7f0000020500)="91e2cba29ad0bb04b5c97586996b74e98485b8b539e03569fd2a280fa05245c47b3c6e29ee51c8d4df5e133ee3412862a856a2d715ea24b6536750ba5a2be80359a81fc5f691a847f24c8f09bc8c2324268029e353f7449acc997f0a067dcb4b0dae2950de63adcba94fd20702399e21239c71b2aa73c2469e5a8b2bc1f1a8a5e38f6b956526e8059aedb000206b2ee54521c4d401d2c00b7f50d78316457bb5e3e40d8d7bfaa6b3c57a6d70a88f4052dec19d0d73010d84d4b79d67105b8a68107efe0bc944bd2307778e9b9c7e75c640d052062fa822cf3b6ec3fcd769ae474b2c4a929a01e3adc3f43de8ff5cde92a63cb2fe2ebac83b4f14b170c3a88ca0af1a8f55c035deaefc38fd8f9667e0cbac0dfaade9183284b5b54b22ae1f75f0f0925b0001206b00b73e038c3817351088c9e4cb8c5312109c4d452c5b119208c1a55462847b7c7ae7a161fbdab160f64121275375c51e7a53f448756884e4042e64c13b9c8c4281070d34c6c5c9b702d17e01b9820dae6e89f4b57e61e0e7dfa1f039404695b1228df80bbc0b39219cc646a78a9951c7e4bbeb9b88ddb35c2ce405b3263bc4697b6a7cbcd8e3fe5ec360ecc096c8c82b1adf09cf32d8ebc1ec671eb12c275f0cf4b0fead3c04", 0x1cd}], 0x6}}], 0x1, 0x0) 09:04:05 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x8807, &(0x7f0000000000), 0x64, 0x4d7, &(0x7f0000000540)="$eJzs3V1rXNUaAOB3TzI9/Uib9Jxz0VM4PeW0JS3amaSxbfCiKoheFdR6X2MyCSGTTMhM2iYUTfEHCCIqeOWVN4I/QJCCf0CEgl4rKopoqxdeaEfmI/1IZ5K0JDMx8zywutdae/a875pm79lr9mYmgI51OCKORcTtcrl8IiJ66/2peomlWqk87tbNq6OVkkS5fOHnJJJ63/JzJfXlnvpmOyPipecjXk0ejFtcWJwayedzc/V2tjQ9my0uLJ6cnB6ZyE3kZoaGBs8Mnx0+PTywIePsiYhzz37/zpsfPnfu08cvf3Pxx+OvJfX+WDGOh9S92sra0NPV1+LeDeYeMdhW1F0d4cO5tkm5AACwuso5/j8j4v8RcSJ6o2v101kAAADgb6j8VE/8kUSUAQAAgG0rVb0HNkll6vcC9EQqlcnU7uH9d+xO5QvF0mPjhfmZsdq9sn2RTo1P5nMD9XuF+yKdVNqD1frd9qkV7aGI2B8Rb/fuqrYzo4X8WLs//AAAAIAOsWfF/P+33tr8HwAAANhm+tqdAAAAALDpzP8BAABg+zP/BwAAgG3thfPnK6W8/PvXY5cW5qcKl06O5YpTmen50cxoYW42M1EoTFS/s296refLFwqzT8TM/JVsKVcsZYsLixenC/MzpYuT9/0ENgAAANBC+/93/askIpae3FUtFTvanRTQEt0P9DTY+7/eV1t+14KEgJbpancCQNs8+P4PdIp0uxMA2i5ZY33Tm3c+3/hcAACAzdH/n+bX/1e/NrCUakF6wCayE0Pncv0fOpfr/9C50s4AoONt/vX/cvmhEgIAADZcT7UkqUz9WmBPpFKZTMTe6s8CpJPxyXxuICL2RcSXvel/VNqD1S2TNecMAAAAAAAAAAAAAAAAAAAAAAAAAEBNuZxEGQAAANjWIlI/JJ/Vvsu/v/doz8rPB3Ykv/dWlxFx+f0L714ZKZXmBiv9v9zpL71X7z/Vjk8wAAAAgJWW5+nL83gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2Ei3bl4dXS6tjPvTMxHR1yh+d+ysLndGOiJ2/5pE9z3bJRHRtQHxl65FxIFG8ZNKWndCNoq/a/PjR1/9VWgUf88GxIdOdr1y/Hm60f6XisPVZeP9rzvivvajan78izvHv64m+//edcY4eOPjbNP41yIOdjc+/izHT5rEP7LO+K+8vLjYbF35g4j+hu8/yX2xsqXp2WxxYfHk5PTIRG4iNzM0NHhm+Ozw6eGB7PhkPlf/t2GMt/77ye3Vxr+7Sfy+NcZ/dJ3j//PGlZv/qlXTjeIfP9L47+9Ak/ip+nvfsXq9sr5/ub5Uq9/r0EdfHFpt/GNNxr/W///xdY7/xItvfLvOhwIALVBcWJwayedzc9u2Upmlb4E0VLZg5fWtkcbdShJbIo1Kpd1HJgAAYKPdPelvdyYAAAAAAAAAAAAAAAAAAADQuVrxdWIrYy61Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKv6KwAA//+vjdkQ") (async) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000033c0)=0x0) (async, rerun: 64) stat(&(0x7f0000003400)='./file0\x00', &(0x7f0000003440)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r4, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) r5 = getpid() r6 = getpgid(r5) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r8 = gettid() (async) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) sendmmsg$unix(r4, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r10, &(0x7f0000000000), 0x651, 0x0) (async) r11 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f00000034c0)='./file0\x00', &(0x7f0000003500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) (rerun: 32) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r13, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) r14 = getpid() r15 = getpgid(r14) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r17 = gettid() (async, rerun: 64) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) (rerun: 64) sendmmsg$unix(r13, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r15, 0xffffffffffffffff, r16}}}, @cred={{0x1c, 0x1, 0x2, {r17, r18, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003640)={&(0x7f0000000080)=@proc={0x10, 0x0, 0x25dfdbfd}, 0xc, &(0x7f0000003340)=[{&(0x7f00000000c0)={0x18, 0x14, 0x2, 0x70bd2b, 0x25dfdbfd, "", [@typed={0x8, 0x68, 0x0, 0x0, @fd=r0}]}, 0x18}, {&(0x7f0000000a40)={0x12c4, 0x19, 0x8, 0x70bd25, 0x25dfdbfe, "", [@typed={0x6, 0x59, 0x0, 0x0, @str='}\x00'}, @generic="fcc7310b3f6493c513981e158d58895227fb02d379500fd57821a592bcd947c0effe046d8485cd295957e4605c46150c064385245ea0f0ec61532ca04c547589e66f12af5a5d7b07e80d7d9144f8241032d5a97cc010bbf9be99ec6febeb236793ed355e246ecbc58470b18454e9cab159caac369f38390df208a04dbbc62b8fae07b475d942672a529bf4204425dc33024110b4227ed5fd5eb8b8e48080091149377036825116fdf27c55e21313ab827f86a5fe94eeaa883b530528b90c68b774889703e031c9a12f98f93d1d88749bda61caed2536eafdca06c282311f319bf19be3291ae0d3f022c1b21eb8afe52ccfb51ec8ca7155aeca", @generic="c38bd66cdb457fee0402e2339e724a1a67eeed47ffd14b2ae1e1cd390f1c2dad8fed4cffe64d9f17aa520d01d19c727bde6c38a411b23e47df898686326a9768514ac6783d071716fe21b9dc9f30d72bba89bd7d81125ea3ee91cd365714dd3daceee2020f11ba74ec7316aaa5eab965d49bfa10166a5051205ff7ef794722", @generic="99a9c15fa49e247e35b985067e4000ad55706d6f2651b8a3c997e633934f50aa8318db8900c9e61a85906511bb71b5ea66bb93af96a0a758a7b7ebd2daa6f78645", @generic="d92cde2a5eac3df745f61ab08a6cdd5ce33598e7af09493c83e3da31fc9755257d03cd0db78dad5d506066329561bbb0dffabaaf7b50e843e170e3ba76c02717d7d5b5d2ed89e522e4d5057595ca0748bcdde22a31c489d142b4ee0e2593f4295467a4d2eddc2c3108536eb0631b4a3dcdcdf81551c942ff0d5e6e065d2e27473d4750aa2d6f38f237ed20fc9831794416569ccf3189d85f3e9b0dc583b944b21e9e088157e0ce75296b9535400afe12e434c5fc498ecb4a7c753e1c5ce90e1ad7d4d6ed8851465ea87e4ac64d9fec4784023f146b970db1a7ca9475373be07f1e81ae34aab1a564c5d84775bab5ee8406c0d9a213442a5181a65dd851f9a9c80ebb0e721d2c279c572e90c1389eeaa8c17964183851b5dd4501bd463f387392d2bd77001201a43e5cc808b765fed965daa081a30a15466642d1e16f44de982be7614bd0ac6ecc3e26f4848f3df547cc156cc3605a28ddea4b9de26d2d09539e4b9c0fabcb605c820e603d63a9fff5be16799d8ecfb8e2eeb43a729f4b54b62e66e7aecb05738af51dc60e53332de3451007b9a558f8053872fb79f7687377f9331a597f03d0fb227aa689fb0c828b8fdcff7fd6bb67fcfc23b958e23427579d2a8f86d2fd1a2b3ec65be277c06d9b4d62b75e5d74bbbcddc6fac9103f8ba7045d8224f8f00bc7e4dd615451f2b94e3f220d137b6a02c583a171c62978cac6a9f9f234f04db92fe3b7554157e86763f91a2e1a066197744aa00970296afafe8e46e5f79ad2bd57331d45ae12b6aca799e48b604197f935388dad728cd04088da2fc1ba06346f2701d7f7bb482bd78e2ecb8eb9f3889841a6e41d7bc9af398021f8f497220d982023e1664e6cd90a6636d4e384beb4159ce066e99239fbff2572c1e486541c7c15334f1a6d0800060595282196291bedb76b66018084145a45bb1ac5d9a62f3e1ae90e78710ec26fbc34d615448a438ca13ed768b5af8e01abdff781d16db2e799044f916abcfd7e65246b23a4d79b4019389d34613fa6e7b5d894b2628bccacaef4cbe7f66242b9d0bd5afa525682c86a0680ea27d70a366b6cdd2b8e6b5b3978efee37a6073376ddaadebeef7d7e1903ab59f5719e40f7823bcef11ba357a7f51cc8ebcfbec95742829085f96332df6ffffeb1bbe64d972cc61b92bf0bf23d5dfa10d4232d42bfc58e9a0863ce4b5ec1a8a834cf0c41d4a09ce9da00d71faf3498d575deb4679ae1419a5d0dcf73c27566249fac8da44c9d39f44ce397bf5953f9a86fa1f738d56500124387916a63e25704308ab1e79832ecf774f24398e82cdd60ea90bd7a5b275a27de2634cf0d296687f0e59e18150e07d0e6c110eba00fb09e14cc5eaf84bfc1599410a12695d64d3fc230b610b3accc0c19efa94b263537feac87946c892cc5e04e58bb84d2e421ef44de5ed6bab204d8b47955267debe4ad0ae5335996c6486c5d014ad258359ba94719db2f8b13083a6491ec97a958ca073b6d310cdc44e4f22c4e8f5e1485bc1692fb0f49715b9f05b57eea6efac44c605203ad9f9cd64fd32e0e2a0db8c1ff6cd7fe9bf80869bf81cef8b1877a4278feea8bb874a5cdbbcb03e1616f93f9d5a1469f49af6528282691f7df8dcbf693abd3b1633a4ce681c4558d7b90f591e0a61bfc7237c0af94c1cd4abc019165ba4fbf78b58976c7fe7ab1677adbd98f11fadcb340f7fa7c1f4fbf0034cdf0300accd55cbfa97f4ce3ea55a476258781769a314ec75ed4f781a6e0e92c1d3cc82567accb31bd1549d5eda3430b9702919c387f319beeb144468bbaf487f99fbcf3996053a0ce92ee89191c3ebde1c8bcc34d62b974350575bdca3ecbb4326c5d852d1403165a94af7e2bde3c2d2cb0e2f5fe687b1319c1b5d99755b81b3c0d0851a30df43ec81a2eb69a570b00b3d900443787290ee40b08b47a629a6a6386a8af3613df3211d5b3477d704b77ca8a269b6e6f88ccaff7e09bace7a7390964b0c2c0710468a0f1e7b9ae20f429bffdcaf44566b9fffa66130214846080b9edefa2b5c9483e31fd4f499d259b951ac3390dee1eccba8a2a13b0d87b88862a10726486d8901bdad93b177d5c8f74f7425654a97863010b46b84030ceec64cf788129e53c28869dc3d40ac42e71538f0093cd56f25eb2c9ef024049dfe6dbf3c4e0f186c83dabf7150c6c25b2efc394220543e37eff6bb5dd99be6fdb2d295df1795bd81ac168f9f4c7ce52dadff14a08ba9c475dca14ca0760bc981a88885362e7e1a186fde89d45879627ef103ced212ef795826bcaf87a1e066a14ac317e9fbead4f1dbb83a4ab5475127cad6dc2982151f750ee0ebd25ddedab0f5de22123552dd7dca194a9f4dcd3c7fa76054d8f21c654bb804ed9fc90ec6e2d0b632383492b474814599cd1b5e73122ae6e387aed5c7ab46440469abcd11896d622105c3b37f77ad7416057e5deb4b9ddf71a24e514aa25213f80020162a9743c1c40edd601275bdb9d4ef2c87d95bd4a7c5960592745e1ae60474c5896d70fea73e4f5bae38ccfa7e72890ee7df1b15ac2b582d5dbce3a0934a574355c2b25e6bcb3c42dd119403ea8ea02c08414145152b1de67138c27e21f3df0766dae3b06fd2d132e2248128f872a13dc4e5fdb25208ae5fe2060d322ec9ae18c13501c760adba914c858e8223a5de6043823a9d18efa3a630b0f0891f18819691eb3de31dfd91f1d4e65fa6748a36ca408cce83c89930418549653efbb565ecd73298016b31355e0c4d349f9496808b22b44792dbe3c24c881b37056f965a5863049cb8c11f4e12a246f59e67616fae13a42640da1ad36f8aaa78047873841f391c55bf3e65ccae6a585af8ec23068bcb0829e9efb190ae21b68e15bd60461f4dc01f63e036a49030ff18e1fdf5d9796f5bb72a404361e02a901598a31123b41c6f87a3784d227e75bb45e55e30de08bb2b9ba9addff0a19d7497c4249efa343f053007921cb32084d50b4ae7fe312fa3a9b208e96fdc1e08514a7c458772c54262e45b619e46bd784e89e7e1a02a74eb2c540e00b2de0edf8475754d817f6a5731450d32f7f73963b26d1718ae54fe8bcf893cf7be893bb65ac300e314f04283c2354708fec7be5badb933c8d01ddf5f5623abc04d4414d76463f14f1c4870f1d3ff0abac5efad2179e6ff4fba5ba1a98adf7384faa163321745d68a39bf4e88d499f472fc40263d0864814f17b1415bb8c3c6140767d913b6106fd68bfc1552add8d01c27f633629647d3bf7a7ba4925ffb065777e57a57dc355cf667a1a68af8b9195b4617255fa24d99aea89f71af680d57252a8b83b9181d69ed5e60f423427f5d7dacbd50b4033251a903cb721d9ae9d7dd382245a4e2ffe15f5cc3ba8d24a8593738bb7a46d54bb8fede965a945d788086c9bb946a5bff2d2238e38037ad7acfc94d05ab1063885ff3fdad87bb98865a3850de787226208f0ae7b5bbc97f7ff90fd8e17b604773bb739452c5287174875fb75ea9b468dfd7fd66f8df14511d94497ade80aa55e697971d8c8c033c6107ea5e7c106e2202f607c140ed8ce76ded6126ec865991cdca60b1040fcb4758629da33dd56f92376046b5049873e3ba3ef7495564264845a50667171ec99a30b4c3de648e4ea99bb76a19d2eeb92f18bc25a58a87b14d6aacce5605c54aa13993342eb5a1cfc7a6b60d22b7c89e05273bcce1c8e5dc1410f98cf3ea2bfc5d2c5f1f1e5adf174228ffb1ef2309323cfeca1e71c85344bdc4ede738d63306344ee8aca918e61a6c6deeda1292b2ca2c00f0ddb938215fa0314d5e0041aebbd34728afc9ee932fb827acfefe31dc8ceba01866eb71634d7d71087d3c0759658b886958dbf6e9ccaab3c942f65995281cdce6159664c6f84e40b18827dbd3fb785f1e571789be051fdb34191687d3cd4849a40fd187dfd2cb391ba46cbfdcad1614659bfa62a2d12c92b0df610397c2009e51615551898328d5f030549453eea78f7a7c3b6e2cd89a4984c14ed808f2c894fb7aa37b86082598db61b5bb7c6988929da6c718bcaf0723f4d68d949e99e4a5ac8f8454f2aa3458f5ddce74037151cb4b4324cadcabec83e77579093cc9d53d48771541bd655f15e87a3d93b5692d335631f3fc202f8a1abb5598df512bcf5daa3ec3ce788858061c977984422ad783261b593cf1496d0a2eabbef474f12b20c4d55d1a92a65209c0b0ba604f6776c37d40993126563d6ec06540f6947e0dd4cfa214564dcf0863a2a7e950fdf2a09d63afd13acf12e76b72fa6ba813717638285b5cc2aa119d7fdf21b69e337c43a271f4ee5a09f6034a33f36a18894c2d1f244e8d65c2ea44d8164522363c194697ee18b00f15f262f0d3672933a8a4fc4bd8f55acc1882cf31e0925dcaeb4563d08f49f6c3d9b80b2ba0acb2a34863d77603b4934d624e6cc194b5ea8d6fd5f247334fbd59c484e1a49faad256f7e72b80c284a898f124e1918a4e8c97d2d70a9a0116eb93906701068ff24d1c4ce471e958fbbc7bbd7d9a26d9116b5e1a02555281c8f4659e403f1e133f4f32124742134007e44f09055a66971285eaf0c22d8a4fd3202c31e4df51cbbfe3b3a27c6630d1ff18ec75d41b2b45f94b740cc8ccf68168bb0a60ba2cf73db53a9c1b19f3916b1ce8028a7f5434b9733c1a53e6c8aed7e239fff252493a6ecd53932b2f1c6c196d76419777770bc7700ab38e04d49668003567226dae1e2b0c9ec76e48f63cbd847d76f754432478fb330d2f11041aa2f07f08c1285df34af71a2198239f07d060d1c696a4e116d00d6c8f506e884d020e17361e8ed11da0f5b9725f707453a888a146dced6ad1d4e44f2645af76a60cfdf2d5619b7e6662c926959aab7bf614b492719bc5ffec7845adc985d5870f902014792ab4918f0d66b5f9e7fea801d2061de71fc29934ebd1b342b374028d5674d2b0eaf58941dc002bc2a4c60f66015524ed9180fab7cc0943a92cdfbfbc72c5eb391bffeed670eec89c9fcc16673555272392c8b0398ea7498cb6f2ad19acc449d95bf77972d07877b10b8f179d74350cdc96546c19fb192da2fa91e299bca29e9c97d4e6477108769f319be994388c5683363ac150b6045d9cba0ee659ec8ebf4c89eebfb61ee493568ea5493c65ffb3192a5e982d2501855dadebc600fcbebadbcc99ef251a3a25f5db7d7dac8b8f63da206366f752d33be58ba608626c6887c7493fde3e390e17e7db41eb4f9b57ba0b5820cd5f08b09401dafe7bfb400b787c2996f190892ae8f62d6d4b9ac4337d76b787863634e7f425cfea45eb519f6fd27bf16738efbe38ab39ef04c511ff1dc3e5dc97039068a7fea9bf60008cfcf8c54492978aaa0925908d9ec918b83f41a8a6a626c7f7dc3ce2aef52ea83029cab563d1d6d378dde96bc40905ed21810352deb65e00856653688339096760a4513eb165a637c9eedcd01f60d2b498c58f1460b2f03c40bc8c73680e827afce386c73d53320f15f0a078b6bd905166c49149bbde1379395b0ee74d4754211eafffb57b6398f6ea7894a07cca47df6e7300425333a5b6a524fda3faa003e5acc0f69647de8181f3f19a9a3e81e2b5e6d9df8f1b8c5457297c0b46f8df5c9e301a508b33b624184622e22c3579f65c5c11c21f111abdd1adf5aa3954a5aa4d98eb698c0598a5373bfe5a4396443dfe63f2e64cbfd6d34c2d2ed48e4ab08501c314c48f6f5432f9dcb6fe32aa15a574b51f6e949b447f0fc057c2bb6614ae5938cca86c5d4835242eadc624e156f", @generic="e10da880d06b2a52c20acdfd6966c620441fe4867f83a10a139083e829f1abc8581f2cfbc1d62311d87f9afdf1d457a840eab045f89711b09592c4f8e75c7c02417298ffd9cb0b65f7d576b53c74d15b09ded413550f3f1a10c0a7654d4d8561b7c8609d78d9410181b9f425f5404720d0fa827497b26cf1bb43f3fe4444c6203443cc1192f4796519e549914dbcf44a616696ddb42734bbcd299fc420bc28df3338ad9dbe34919db7080080b7af30b06fd8ea9003fc81bc3eb85b6c25225dcfcb599ff6c9ff80a67d3e5f99ea69a56fbba2f8c9e051c5a4516afc035f010598d202cb02cb", @typed={0x8, 0x61, 0x0, 0x0, @uid}, @typed={0x4, 0x6a}]}, 0x12c4}, {&(0x7f0000001d40)=ANY=[@ANYBLOB="a81200001200080029bd7000fddbdf25fd2b79e931c07b55ad6855736c77b66ae059868e7d574bc2ca5413b17715d47fc08117e26a5f18ad98afb56c1159eafbb41606140f8de29037ca39f45d65a55198f338fcc457cb75a3dfba00f4772ece83af01513fcca0111605b2775bbe34b9f2c3dc25f312ff8ca818ff328353836da450239664283d5efd24781447bde4aa41fd150732a728da8aef7d002d80b5950b25ec6d4fd1977e635baa80ee6d3830d6880fe93f994f21267dc448d64367ad5abd0f53e98659c0f8f2cc4303aba0853d2d434f96e9cad0e4327626d17324caca2e96e830dd4e292a5b2ff385df6324908891aaa68666659da3d25964b86504000e0014003a00fc01000000000000000000000000000000000008008700", @ANYRES32=0x0, @ANYBLOB="06006d005d00000010100e8008000400ffffffff04001c00eaab39a2f5547125a8f2cb3ee84b59e35a8d9768bf321c321079875462cda551a74b628c945ff13a2867c06e2e5ed5dce5cae545ce675b3809a3d8585f0a148b7ca7a070a023b00541687c884e587f99b27439b99238a9fe8a0ee5430eb6aff98519aff52236e34e22fb61d5ec4ef2cb509ce2a7d7404b0f5ace2b17a46e96a9954f7d8cc35139031b5988115024c5c5ff870c78c9205b5d78e78cb85b83bf52c580b214ffbdd4caf544f4983c9186a2c6009527385b71e7574901c91a05d3e2aa5c9b95ed6e58d0c6d6bf05b58e2c96c1491511ef3248f3140ddf88a641919d88fb39f2912d557e23b50246c1f375604e6a4eea23e25e53f7120d08db703007ef101f2ef4a9d7dfd50d765f5c8c144895cd1598baa3ec20db15042428e4006fea6e9d244b506ae66c04d7edf9b4669989a310b9580902d0f5285c389cfce285de360ab2e6e07e61ea81ff968d18fdd867a29bb3702dcbc90573ebd00cbbfdcfbc49d862f6f136cd769f56a228b9f8ad0e8c4b561dfdc0d23650283df0d40dc6714e4a79098dd65735463c7ae93cecfa053fcf6bfafc810f8b2b42c7aba045ec43c4d0e3bb30cdb51b883a753fb544b74591c3b5c0a04312f739938b8107616ad53d27669b5c253b15ed1831a7692efd3dd94f20755193e8595880658b1cf4ca3994a37aca55e14f2e08c411dcfc03b14d976225c49020ce3e014a873fd1a714e71f9fd1a18781c0043d827ffcbc9072ab5c332950c63276b83a01d951935aea391dbb65d8e0f905a0fcac683f1daeb1ee5748cdf64dc62830299a3f652f89e7b6b34b9d6942aaa172854d62884a656327b4dff1bf71a2da6034090bea5496e783a0449007e25274bcd0b2d41b659f575c53b2989512234747fdf3b970ce0ba0f87019dfb50e38e839f7be579bc6b0f391579319e164c5e0fb0d9f9b85fec769a1a5b06f8fab01c37807b490202a39f7607c7d621c642e58c401cc492ceeaec9d0f486e6eca3ef660e590e80d974d2b107b8e4ffa7e66c800a4005bda03d12c44cba661372ae55af41e169d18951e1f351460c6c9a25b35a36bbc11f949c4fc83200ac62e3995b161233998718c5746d157c47d72d126ed8f006069c85cf9e3bce46f22098a997f84c7740b7677e291c334f2eaa9821d40e127f8453aad0ba36ad2849d9fa4bcbeadd33705c32db8fd852059d6f80c796a1b3808e28d2b852557346e3d49b975178e7d6936697ff9d2cb49938ff34f4022d89c0f5dab91cd48ac5f978fde900f9904c1eeaed6dd6679544082a71e8b8df2d11962f5b537d4b8f299b097afa5fc6b061faa32cb482d62f0c3c58209d5a75063764d7c04c1dfaf54139df74535232a4f81ba3f402259bbd561b4aa4e4ad7625b63697ff55e73a44ff5232ed8c7d3ea1c646bbeefa8d3718031c26610ff3bee0db83a91571ce3d25b82229c79d68dbcee2703000d5d853945af6b66c0226ab524fa6be1b8e7a3049ab3ce2e234524e84c50937ad05b3ccdc151e6767722c91f050cdddccd35c4863b0d7c9f90079700316d691614fae8208cd104e0e6a1b1a0aeb27baaf2edaf077f7f1d73ff601889adf35ff8ae5632bfdb2a670349acd0d09b3e8b0e5f9f2ead7496ffe11df2df9a329362935f867cdc3e10ec76e4aaf2829bae65e501cf6be1e4990a694b4925951b35ff8b7a6b9e17343098dc9eb9d3926e46a058e814b695ad050cd6002efce31d7e939f326ec755748f3d27586779a7aa2ecd413c20ec5942e6ffb00b21c96b01c758d32c506dacc9b936b1352525d39af65e240ecc1f7d9beb38cb60c11b736e88f14ca40aac69da23584452ccbc1a0d0afb95dee83a22488e1dda210f18db9ac5e27988f612b3701903b89c8a1d259c5cbc7d8eb187719977b32d916c7dbd3d1ba9f671db5509aa9bc43641eb3d4a6bed8f625fd9e76b508797231a8c5322c3e84afd374a24805f33ec9045165d978a0e5d28459839ff943a4c708dd31c65a81f39f1763230e1e26781a9632b43b0c23ae89d305b29d7bec2be7c2ba1699065c2a43912bacce1124e6ff265c4a340dd24187cb70f80f55ba27dd28603d1520fd77d19d8e1e781ef4094f0154051c58f1ccc4f20ffb763b50c1f1bb758008e6998dd942ea2aa40a9d58e0e3b8924aa7464cd0e1b011950467a40e66721802bf33529297c2c3f0031617d429108118ef9bc05061e83ba007d781a9d8985f70b9bc73a4bc828a41f840d285c24f861643f0435d7c80caa52b89337dc807074399a080b9c16523307b36bedc42ccd5a8b6577bd010365ada08bcd384e0ccfa82b716efd8cbfe5133d0acbfe67458531882d3fca03d4da5ebf342d620fe57a0e99e82d893d8382660b418aa0c3a346f2117285ebf7374ac87bff5f0711b10a2b752e2b410d88188ba6b8b3a3952ddd421852e17d9716c1c23c603fb25f627e4e51343d1cb6c2e9bf5c1fc2a5b77f66e46c809ad5dcb9078f5c18ef21a2f2f4ea8468e1a02bc5addbe5749182f3c6b9daac2cdf7ddf638a949ed9a43ec957611e4fd073e04779b9285d90df56dfa03ac3fe62939e113e22c1ec054e477d618dfb3f0d8d4b4764e5d92e9fba9f6305032d913a5908767ca481e6f673bd238dee53633b97e7623835a9640bff547d01a6540f2ff82c0a6825cfdef2ec274e953840c90466c4511bbfcf87c3e4119b1ac8e9a5266cf4cc74fa075bbb28961f666e60dc4e0fb952f9e79dded837d60e99f2af9ae694ab07ff0b040f7304a8322011042f3d2c7c5dc28c546317c385490cfe448762bd9d90e77f83ec3e5fe6ce21810015f09ddea4e14b5221604cc00775b005d85f9155625f0ce953966c43338a9bdc9c7bca9c5c1ef9f961b3aa9894ce46b5acbf417ee076ef759ab8231daea5305a306ec108909a207ba6dd3996a49dfab1fb63f8f097470abe73f00eb1dce3719cd3c5efbd76f325a4b12c9a3e6ccdc3537a4bc9cc6c371c498e3aaec656cb0581973a07fd372916e52bcc8481e8bca298d7c808a602735185ffee5cd5bb9e91d247445911a836a735f140603eb856a6c73a75096ce2d4c5c04cffee71ab1101d4756c60a8bcf519098b68e374bb17d7c2afe083d7715fa44a56621014567f1e2c3992f230b15a2212b76b50c8d50f8a9c79a6fa2d8fb3702cd03040019218a519c5e6503a4d85faac9ea83cb72c5363092d45ca91a38f4ffa864ed25ca5717459fdf5e8cee8f4c5082ade372fe68a7cbd4f1267b1c396d765e8b0babc49aee9cbe3d7f04f06f902963e5e5bc83b7be748ad21ec682f626c6cdbe69f98f912dc4be62880bfc3810656de3695b63143c7ee2d6e9bbc667e7271cd905e3d3161a847bc6bfbf5920a1301ce1fbda28d10a5a1ae66b7e750c1cdb5cedffb5de959cae2794bb8401fcb9baf16df353c85f6628044eae26a5fdb08834b3f87dd903641d5c4c7b040d1c8ade45ff79f4186ae4ea30ede74e71561870ff00f1616f2a97b4b0e37d7e61fa709084645c68d260cd31d4c21cefca8e72a0115a382af6e0d4043a0d06b4b494f82f7f0b441db2c5af24a4022eb1cbf378d5667b73e4c2d8ab43f572d0f2d9b9b1d1ed2ce14d0e6a8110f3092a0f0bde3f8c48b2f86795ff78eabfa7b9ec5844feb3a7dbc3603c937f3712e91659126868ceed48e3529e9bc8c0d494af091496ab48ddd28a6a71eb928a4ab778de30ec06a59fd3a89c940cd106469e80ae7cb5077d4356838f30b881755070deaec7c818fbdb9f13d5c47bd6ae6107f7f4871813d74930866afebd40bc646623c4f971a7a1f9f2581121ff78336462498596d758fb9bfd57df4ab6399cc219e942c87fe023c1efecdf61c8c2fd5dd16cbac103c56a2cc84910ec3a532531306ddda59613cf8f6a32b822bb7df2a6195436733402d1b4175e24af614c48ab8ba4d4e100f0fcff7df35fcfc3e3f67b6b0dba811d84108bf4b2bf964055d542fdb04707d3fe56380e2e27b4ff4c45aa232d3524ae006b03febf85b88da940842e4991e88f47ccb7acdcdd81c6e51b9677edba31721331b970145617d4cc5a94313ec941089654accaf755c18830326aa944666e7d3d89538346a6053cd8a6f76c199ce8ea2c66094f0248291f543fb3cf74ce1e57f17ce0c15b968d83f0618080cd79eaaddee195b22a16fb2b82ff1eed711ffd09d71484624ebb265e7d5b0a4d1e10ed7dfe74d5a0e12bf5643ab46282d842636aaffc05bcca15b06b23dde4c84fe2c6ddde21582c7d27a589e97bbaecb56fd95e50053c83bdfa1788e481405440f93323bc3685ac953828147fa894278fb2f06cde35fc79720bc9b3ad13e462b97f10998d83117d5622e92ef406b8bf7c1142786483bb9477018782312107c613f7c4974e11c63c28b5668d92e34e8be3fd25e1bec6d8fcc98ea230eb8a1ec429b8aea94879ac2c55d72fc318c2cc65241783f3da84808e1706c04399243b94b85044ad09863c4ceadba57e27974db15972e1e79dd341cdaf3edca8566629c92987378626dfc4c414fa325543c5f52f89e11096f6bcb4201c9b028eb6ccb696cba20c04af77e82cffe3c8f865c4f98afc9bc6f4fb42cb592f12e376da8a2441309f0a7c658b9b18918e91871985e4dbbdd6fbdab42752df967be5e6454ee1deb1afe181ff49f79494dffa90bb48e48adad6d08b1f5734dc8cdfee61b041c17d695831d190a025e958d3d48cb10be4511d7a83d604ba4c5b8d425d3d532537269d21a75647f4edee4c99bc0574d83b5cfc862bc66902292460d717b3d53e6ef360c5fe16debe43cb5b9951854167f52c7eabd532bad36e5febec1785995bc07cac2ceb814a1292afb6cc060d88444768caddff45190d84fcd2a3694fbeacc69742420129b355801daa3005c1c4ecde16845bfa4ab8df4fd91a2ccfffafd8f734f9cbeaa6eaa386ab76de2432c02175fbfc391f4a8d02fa2ed3041fa09f5c301327e585f25b0591cda1593137b68d5a99104ff6fcf8464df7af1e1181e99905b154a884dabb4ada7cf592a767e5643b53fdaeb9b89684ac464fbb3e78ecc596039bc754cf00f5f815088144281513c49ac0cdc3e1ce965deffe083ef76a95d43434e35862f85ce7c98233cb46b80e12ed957680f85b8477aae96421a087b52c7b5530aae8fceeafbe5c88eb965c6a65fea55131dd4cda37b5d6254dff990bcaafab8f4463b6cc51c482d51a0c8b521a3c8eefa44f0405a60ab03d4e382e900a5a608f744e57e049adb23830fb320c37a9956823c0f08c514aac4d60f14be2b107ce330542c4650ca5b14aefe8c27b3d1b4b7cbec42a6a319db23622be57fbb62d4c41e729d1ca4ee50a79824638ec0d8a8509cc23c69cd2400c7d02879edf57842147d51ddbbd0a62f2e2745447dfc88f93653e7a96706af717f8205e349cfa07f60ab268307eb1ab2917b3a33ce54f939e61bc4f11cb4e2828ebf81eb33954f539ca49286c6aafef7e8f90587d4e71910b2fbe0d8a4a3b7e44681911949aecc39c76f8804252180c8ae3f5dce96b40065226bcca4030cb3b9d4ae99cd71ee7cf57d623c27d71c38f89abb1fe0a7e5ce72a2e66491e0227de07df136e31c378b75e3645eb43f2f3f3a36d43c3116aec07e18b55dd508005a984c9eb0539a100986e947e017e3357ade3fed38858410e30b2a465c01633c4f891c8cf884382f8e94736fe08d7bd1ae769b943aa029e64810a4b87013655c6208874c841f2fe8450cc8732807846ba7c71113ec6747cf5dbdf1b928dfd2b96248ec2e1232c3e13c25a7e0b281d1c1be002015280ad85b048b852006df9777824531754a299ef825923aeac0ed3644430c6416fba625e0e8f1079f18200c6080075000a01010208002800", @ANYRES32=r0, @ANYBLOB="46d3bde173ffb09cb8a89c1ab7f159da61c198c7a21b94deb290cb82915ea606cbaa11d325cb7c43b00d2edf2ea06fba9ddd58c50eca783de57452cc003e6132705f486f9f9fa5e9a071cbdcb6e92ed230fd6c9322f0babff7081c8c67f746ceacd45bda5ebf87d9ec85030e7ec7ca25b8f2723a0cf9c4107f99dee280027859b870fb4e2aa81ab9f047220cca9067c9d2038aa82584c40ee45e56f20ad0476e7eaaa39f695a5e3e184336934fbace16f8f981dc36d8e339283f260ab910b7fe338ff03f0000680048800c001e00070000000000000058ba11932b780aa0eac15cde293149049b70d6e4f424be5f0db79ac2807a6c98c7f2130d3d8af607880d616ebfb50026390491f172e543245b08cae0512820206a0670bdc0898f1ba9e18410122be4b96668074d84265f700000"], 0x12a8}, {&(0x7f0000003000)={0x320, 0x23, 0x100, 0x70bd28, 0x25dfdbff, "", [@typed={0x8, 0xe, 0x0, 0x0, @pid}, @typed={0x8, 0x7c, 0x0, 0x0, @u32=0xffff}, @typed={0x4, 0x8c}, @nested={0x1f7, 0x95, 0x0, 0x1, [@generic="c656647773659c5a5bcbb655376874a47489b70262103e07ee269753a2953d211af3ad37238859a3fb2041b7e32fc02a757cd1da982bc67481efc45ec406b3c4c0606ea354b7ac4a553e83de710f3ea74bcd959eab1623a511966b7c6b1237a028bc06a132195412c9ae326717fa4a65298aba3c4a0a38cd6c05c1698b3291a24aaa21fde3c8e363ac340c69d6213927b2debd67d87061a211a26accaa4dc903e67f6f1394fce22a5a89545279a3b4b5655f8cf18ef01c304477a59513de5eb115edca6bf9bd1f1bbcd31eff0b1133febcca9e61de3b7ca0c4e79e80d49c7984e62ceb5e57d24bad974acf6144fdecc047", @generic="ca304632f441c2694c66c4b928eb9e485cf8a08d2e493cf3acb71f03cd7c409249a46209ed7dbb71152e709031dc81fed10ee599e14ce61e2d8e1b412f98bb785ddb7acbdd081905c862c89f0cf57f4933519bc1c2ac97de17b44ed5d18bf1d66d26ba36f27bc348ed566e949a559ddd0c29c1c7447af1cabb84556d347876d4b72b13d6ee008716a040397070e39a723a7e9a290c7afd40e9d07aab56718ec76a68a9a5f2afc70015f06fdb262bfb12a85a54bafaccb4fef722586aeda7dc4d3dc646e6c5ca6039479d6113c31cf94f72095cb4f7368ab3d29ed46639234f", @typed={0x8, 0xc, 0x0, 0x0, @uid}, @generic="5b9c0aca575c40", @generic, @typed={0x8, 0x37, 0x0, 0x0, @fd=r0}, @typed={0xc, 0x2a, 0x0, 0x0, @u64=0x6}]}, @nested={0x103, 0x33, 0x0, 0x1, [@typed={0x14, 0xd, 0x0, 0x0, @ipv6=@mcast2}, @typed={0x8, 0x61, 0x0, 0x0, @uid=0xee00}, @typed={0x4, 0x34}, @generic="7ea8051df4562ebfb3fef31f068a790f465e116fae8d50a5142c3502653b0a811602a9d1fab061fbe21e5258ffee4b30afeddcce935ff9a66f60e2b09a5d11ce0ff62fb76a45616bafed41bd329e01f21c19d0d8c1469d", @typed={0x8, 0x4a, 0x0, 0x0, @u32=0x4007}, @typed={0x8, 0x2, 0x0, 0x0, @pid=r1}, @generic="26b67ebee11bfa993c4ff987d846fb0d72393684f4a3eb83c3bc9cf27714526f57e3a3194066db175ae364f858120e9156100dd8119b7f170351496cb9", @typed={0x9, 0x2c, 0x0, 0x0, @str='ext4\x00'}, @generic="7ce0f0d3ab9b6c084626c29bfe03fad5368fe57a04deb61cb8efa967d6ecf0becd05c65b51b26e193851753610424b"]}]}, 0x320}, {&(0x7f0000000280)={0x24, 0x13, 0x100, 0x70bd29, 0x25dfdbfe, "", [@typed={0x14, 0x21, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}}]}, 0x24}, {&(0x7f00000002c0)={0x208, 0x38, 0x800, 0x70bd2b, 0x25dfdbfb, "", [@typed={0x8, 0x45, 0x0, 0x0, @fd=r0}, @typed={0x8, 0x1e, 0x0, 0x0, @ipv4=@rand_addr=0x64010100}, @typed={0x4, 0x51}, @generic="b406c64abff1c668fc0588e937d656f06d6d787448caae4f7ec43ec431288bf90f4a965dd7470e5e7b14bef307ce0a16cc6d63f669d348277840f677bcbb52a5624faad6ba73b0e6b25ac340e87ebfb9d6dae696bdf562dcb976eca11421d68827c46220623d1a9eeebd50a88af4558bded71d0189dd866e52a3040c7be47a4e38eb4601a3b059ffa47078f01dc3987728a5", @generic="418c5ff8e99dba9cb737356cc1c803e1d5ca62a407085222ba627746457c7b7911a47c1710deb1090a87fcf5fecc6152d2bb58acb92136bcf96567afe4a94e98400cc337df62feab3f68", @generic="a79e8e8d71b310732b98f2c2c8843f185a8dea6a9005b322d393903553d29c1099b6cea53a89b1a2d691a069aceafc49d18cc26aa1a883c8717877eab60418c3b9f64ce0f8702c22efe758ff9d3213e9c637cc88f2d5e84bc503f9f5e9b393341306bac3d357ae7c2a74b4e271d063446ba46ff7c2aa6e8aa0bf4d5bb7f53ecb7dd21a80b2ffce318b3f116c0479a1682b3e38bd217f9747d05e3ae1056264ef729d188c2ecfdb0b4d494243ee1418760474cc19926ebf55098c209aa3894ad340866490684ffbf7ed9890d3461caf709f7e1f9ac474ca7af4f810f0c028d398f7eb95b26219b328532a8d9c7940feddcb72f5e1342d6932a0f2d21842", @typed={0x8, 0x2, 0x0, 0x0, @pid}]}, 0x208}], 0x6, &(0x7f0000003580)=[@cred={{0x1c, 0x1, 0x2, {r2, r3, r7}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, r10, r11]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, r12}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r16}}}], 0xb0, 0x4000011}, 0x800) restart_syscall() (async) socket(0xf, 0x3, 0x8001) 09:04:05 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) (async, rerun: 64) connect$pppl2tp(r0, &(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, 0x32) (async, rerun: 64) sendmmsg$inet(r0, &(0x7f0000000c40)=[{{0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000580)="a9540124ed83a3a363be9f34f4ecc2154d2475113091e9d824941f43546c61c5bc7cd78a41a2e78567e3e1329ad4edbc4f1e8eeca85a70d73fc20ca273aac8ffb022d848", 0x44}, {&(0x7f0000000600)="bc10da02e99da1ec74c66539f1a0bead3b06b39fca344cef1a2eb0b1ab0da7b8a39a7908bde89577b560950bbb25ac29bdca217ceb12e92c704d3fd18a0396313709a1dbac72202f59b7ebc63ed1dfaddeea26bfb0d719ec0c97616e0b916dccd40a4390945659a9c098169a0cce6b6a158dc9d29a96ec489be017dfe4a03b40f161f566b7b34a8aa57c0d4fe3b993e18b38e454482a3a6768661d0abac18e2402741d9cb6e8f662701a7cac63cbdc", 0xaf}, {&(0x7f00000006c0)="273597153e5a9be11cf4162e08117c2caba7fa75055ecc4c76bc9d604f3b88d7a4a14b84627d05be5892088efe3e6b18d6e952e56a5fdad68466ca8d4c2cbc427db8476574348bd951ad9efa1c539940c09dd8e513974ba9225d698fe88f61943d806bba045a3919ca965bc2ae43e05cd38dda1c9c0c3528f76a849d8515222ca3ae77f9ce7c30b2edbbce060b8b014105e8b89cc097a5959e54f37d95cf84fa15220a791c90cb15080960a9f9088a28b4fe62df72a35b5050d8b70eb5469135822a23c195dcd735de200d997c6b63f4667d4802da727e78dba7c3ac7537def1f05c73bbe4a85b93735f00ca", 0xec}, {&(0x7f00000007c0)="a36747ea00946454e3a2456fc61bf4bb2ffd0b0e19d62247625f31f37d03bae13641f24e039593136471242b02404b20d938dbcf60656a1eda12e50ac8b3f040551b664a4a4ee44e859f8eab0514af9b293113a761abd529e33575e40c59b6f209e04fd345c5272c509021ec1f885d169618269d082c57419faa474bec328bf220347275577c1aa85d8edcc7ecab8768747b17e1467d62c8b10082ac27850a7c060dd6484ce68acb4e41d9642876e3cac34da85c6264c047c76de6191d2d51df5efdfebfac659156314ef9aa1f57350e3dc87e33afce8dd20b02fbe65fc758e10a3e4012b9394b3c6d419a46bac3393685705290312f4ac0be4a66", 0xfb}, {&(0x7f00000008c0)="ad4080cc9cce93ea3d5f465ab131e07830f42163171e04eca1fcb651add7dc92f0feffc0916167c396ba5efd6c005fe71947ab08dc893b4c30742b4455c4674232ac153fef8e1aeb0be72b2af69e9da93f2824aa649184b1b64b6b90594f39291624b8c5e7fc9ec31cf0a58f9941c1d3aca21a3e776512a060094944a64ff4310589c23e139ca266f9a4b85c47a79a28bb6397c17ff6d8d481d800f0976ac62b179f3e5ecefc4ca658384d17cb0ff854424cfabe553cbc8072641cfcdfd3817b10238b60268d70fab06a6a25d67501ad8fe61ddf69b9c4069eaa21c7aabc", 0xde}, {&(0x7f0000020500)="91e2cba29ad0bb04b5c97586996b74e98485b8b539e03569fd2a280fa05245c47b3c6e29ee51c8d4df5e133ee3412862a856a2d715ea24b6536750ba5a2be80359a81fc5f691a847f24c8f09bc8c2324268029e353f7449acc997f0a067dcb4b0dae2950de63adcba94fd20702399e21239c71b2aa73c2469e5a8b2bc1f1a8a5e38f6b956526e8059aedb000206b2ee54521c4d401d2c00b7f50d78316457bb5e3e40d8d7bfaa6b3c57a6d70a88f4052dec19d0d73010d84d4b79d67105b8a68107efe0bc944bd2307778e9b9c7e75c640d052062fa822cf3b6ec3fcd769ae474b2c4a929a01e3adc3f43de8ff5cde92a63cb2fe2ebac83b4f14b170c3a88ca0af1a8f55c035deaefc38fd8f9667e0cbac0dfaade9183284b5b54b22ae1f75f0f0925b0001206b00b73e038c3817351088c9e4cb8c5312109c4d452c5b119208c1a55462847b7c7ae7a161fbdab160f64121275375c51e7a53f448756884e4042e64c13b9c8c4281070d34c6c5c9b702d17e01b9820dae6e89f4b57e61e0e7dfa1f039404695b1228df80bbc0b39219cc646a78a9951c7e4bbeb9b88ddb35c2ce405b3263bc4697b6a7cbcd8e3fe5ec360ecc096c8c82b1adf09cf32d8ebc1ec671eb12c275f0cf4b0fead3c04", 0x1cd}], 0x6}}], 0x1, 0x0) [ 1215.238452][T14307] usb 2-1: USB disconnect, device number 65 09:04:05 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x8807, &(0x7f0000000000), 0x64, 0x4d7, &(0x7f0000000540)="$eJzs3V1rXNUaAOB3TzI9/Uib9Jxz0VM4PeW0JS3amaSxbfCiKoheFdR6X2MyCSGTTMhM2iYUTfEHCCIqeOWVN4I/QJCCf0CEgl4rKopoqxdeaEfmI/1IZ5K0JDMx8zywutdae/a875pm79lr9mYmgI51OCKORcTtcrl8IiJ66/2peomlWqk87tbNq6OVkkS5fOHnJJJ63/JzJfXlnvpmOyPipecjXk0ejFtcWJwayedzc/V2tjQ9my0uLJ6cnB6ZyE3kZoaGBs8Mnx0+PTywIePsiYhzz37/zpsfPnfu08cvf3Pxx+OvJfX+WDGOh9S92sra0NPV1+LeDeYeMdhW1F0d4cO5tkm5AACwuso5/j8j4v8RcSJ6o2v101kAAADgb6j8VE/8kUSUAQAAgG0rVb0HNkll6vcC9EQqlcnU7uH9d+xO5QvF0mPjhfmZsdq9sn2RTo1P5nMD9XuF+yKdVNqD1frd9qkV7aGI2B8Rb/fuqrYzo4X8WLs//AAAAIAOsWfF/P+33tr8HwAAANhm+tqdAAAAALDpzP8BAABg+zP/BwAAgG3thfPnK6W8/PvXY5cW5qcKl06O5YpTmen50cxoYW42M1EoTFS/s296refLFwqzT8TM/JVsKVcsZYsLixenC/MzpYuT9/0ENgAAANBC+/93/askIpae3FUtFTvanRTQEt0P9DTY+7/eV1t+14KEgJbpancCQNs8+P4PdIp0uxMA2i5ZY33Tm3c+3/hcAACAzdH/n+bX/1e/NrCUakF6wCayE0Pncv0fOpfr/9C50s4AoONt/vX/cvmhEgIAADZcT7UkqUz9WmBPpFKZTMTe6s8CpJPxyXxuICL2RcSXvel/VNqD1S2TNecMAAAAAAAAAAAAAAAAAAAAAAAAAEBNuZxEGQAAANjWIlI/JJ/Vvsu/v/doz8rPB3Ykv/dWlxFx+f0L714ZKZXmBiv9v9zpL71X7z/Vjk8wAAAAgJWW5+nL83gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2Ei3bl4dXS6tjPvTMxHR1yh+d+ysLndGOiJ2/5pE9z3bJRHRtQHxl65FxIFG8ZNKWndCNoq/a/PjR1/9VWgUf88GxIdOdr1y/Hm60f6XisPVZeP9rzvivvajan78izvHv64m+//edcY4eOPjbNP41yIOdjc+/izHT5rEP7LO+K+8vLjYbF35g4j+hu8/yX2xsqXp2WxxYfHk5PTIRG4iNzM0NHhm+Ozw6eGB7PhkPlf/t2GMt/77ye3Vxr+7Sfy+NcZ/dJ3j//PGlZv/qlXTjeIfP9L47+9Ak/ip+nvfsXq9sr5/ub5Uq9/r0EdfHFpt/GNNxr/W///xdY7/xItvfLvOhwIALVBcWJwayedzc9u2Upmlb4E0VLZg5fWtkcbdShJbIo1Kpd1HJgAAYKPdPelvdyYAAAAAAAAAAAAAAAAAAADQuVrxdWIrYy61Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKv6KwAA//+vjdkQ") r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000033c0)=0x0) (async) stat(&(0x7f0000003400)='./file0\x00', &(0x7f0000003440)={0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r4, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) r5 = getpid() r6 = getpgid(r5) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) (async) r8 = gettid() (async) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) sendmmsg$unix(r4, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r10, &(0x7f0000000000), 0x651, 0x0) (async) r11 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f00000034c0)='./file0\x00', &(0x7f0000003500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r13, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) (async) r14 = getpid() r15 = getpgid(r14) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r17 = gettid() (async) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) sendmmsg$unix(r13, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r15, 0xffffffffffffffff, r16}}}, @cred={{0x1c, 0x1, 0x2, {r17, r18, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003640)={&(0x7f0000000080)=@proc={0x10, 0x0, 0x25dfdbfd}, 0xc, &(0x7f0000003340)=[{&(0x7f00000000c0)={0x18, 0x14, 0x2, 0x70bd2b, 0x25dfdbfd, "", [@typed={0x8, 0x68, 0x0, 0x0, @fd=r0}]}, 0x18}, {&(0x7f0000000a40)={0x12c4, 0x19, 0x8, 0x70bd25, 0x25dfdbfe, "", [@typed={0x6, 0x59, 0x0, 0x0, @str='}\x00'}, @generic="fcc7310b3f6493c513981e158d58895227fb02d379500fd57821a592bcd947c0effe046d8485cd295957e4605c46150c064385245ea0f0ec61532ca04c547589e66f12af5a5d7b07e80d7d9144f8241032d5a97cc010bbf9be99ec6febeb236793ed355e246ecbc58470b18454e9cab159caac369f38390df208a04dbbc62b8fae07b475d942672a529bf4204425dc33024110b4227ed5fd5eb8b8e48080091149377036825116fdf27c55e21313ab827f86a5fe94eeaa883b530528b90c68b774889703e031c9a12f98f93d1d88749bda61caed2536eafdca06c282311f319bf19be3291ae0d3f022c1b21eb8afe52ccfb51ec8ca7155aeca", @generic="c38bd66cdb457fee0402e2339e724a1a67eeed47ffd14b2ae1e1cd390f1c2dad8fed4cffe64d9f17aa520d01d19c727bde6c38a411b23e47df898686326a9768514ac6783d071716fe21b9dc9f30d72bba89bd7d81125ea3ee91cd365714dd3daceee2020f11ba74ec7316aaa5eab965d49bfa10166a5051205ff7ef794722", @generic="99a9c15fa49e247e35b985067e4000ad55706d6f2651b8a3c997e633934f50aa8318db8900c9e61a85906511bb71b5ea66bb93af96a0a758a7b7ebd2daa6f78645", @generic="d92cde2a5eac3df745f61ab08a6cdd5ce33598e7af09493c83e3da31fc9755257d03cd0db78dad5d506066329561bbb0dffabaaf7b50e843e170e3ba76c02717d7d5b5d2ed89e522e4d5057595ca0748bcdde22a31c489d142b4ee0e2593f4295467a4d2eddc2c3108536eb0631b4a3dcdcdf81551c942ff0d5e6e065d2e27473d4750aa2d6f38f237ed20fc9831794416569ccf3189d85f3e9b0dc583b944b21e9e088157e0ce75296b9535400afe12e434c5fc498ecb4a7c753e1c5ce90e1ad7d4d6ed8851465ea87e4ac64d9fec4784023f146b970db1a7ca9475373be07f1e81ae34aab1a564c5d84775bab5ee8406c0d9a213442a5181a65dd851f9a9c80ebb0e721d2c279c572e90c1389eeaa8c17964183851b5dd4501bd463f387392d2bd77001201a43e5cc808b765fed965daa081a30a15466642d1e16f44de982be7614bd0ac6ecc3e26f4848f3df547cc156cc3605a28ddea4b9de26d2d09539e4b9c0fabcb605c820e603d63a9fff5be16799d8ecfb8e2eeb43a729f4b54b62e66e7aecb05738af51dc60e53332de3451007b9a558f8053872fb79f7687377f9331a597f03d0fb227aa689fb0c828b8fdcff7fd6bb67fcfc23b958e23427579d2a8f86d2fd1a2b3ec65be277c06d9b4d62b75e5d74bbbcddc6fac9103f8ba7045d8224f8f00bc7e4dd615451f2b94e3f220d137b6a02c583a171c62978cac6a9f9f234f04db92fe3b7554157e86763f91a2e1a066197744aa00970296afafe8e46e5f79ad2bd57331d45ae12b6aca799e48b604197f935388dad728cd04088da2fc1ba06346f2701d7f7bb482bd78e2ecb8eb9f3889841a6e41d7bc9af398021f8f497220d982023e1664e6cd90a6636d4e384beb4159ce066e99239fbff2572c1e486541c7c15334f1a6d0800060595282196291bedb76b66018084145a45bb1ac5d9a62f3e1ae90e78710ec26fbc34d615448a438ca13ed768b5af8e01abdff781d16db2e799044f916abcfd7e65246b23a4d79b4019389d34613fa6e7b5d894b2628bccacaef4cbe7f66242b9d0bd5afa525682c86a0680ea27d70a366b6cdd2b8e6b5b3978efee37a6073376ddaadebeef7d7e1903ab59f5719e40f7823bcef11ba357a7f51cc8ebcfbec95742829085f96332df6ffffeb1bbe64d972cc61b92bf0bf23d5dfa10d4232d42bfc58e9a0863ce4b5ec1a8a834cf0c41d4a09ce9da00d71faf3498d575deb4679ae1419a5d0dcf73c27566249fac8da44c9d39f44ce397bf5953f9a86fa1f738d56500124387916a63e25704308ab1e79832ecf774f24398e82cdd60ea90bd7a5b275a27de2634cf0d296687f0e59e18150e07d0e6c110eba00fb09e14cc5eaf84bfc1599410a12695d64d3fc230b610b3accc0c19efa94b263537feac87946c892cc5e04e58bb84d2e421ef44de5ed6bab204d8b47955267debe4ad0ae5335996c6486c5d014ad258359ba94719db2f8b13083a6491ec97a958ca073b6d310cdc44e4f22c4e8f5e1485bc1692fb0f49715b9f05b57eea6efac44c605203ad9f9cd64fd32e0e2a0db8c1ff6cd7fe9bf80869bf81cef8b1877a4278feea8bb874a5cdbbcb03e1616f93f9d5a1469f49af6528282691f7df8dcbf693abd3b1633a4ce681c4558d7b90f591e0a61bfc7237c0af94c1cd4abc019165ba4fbf78b58976c7fe7ab1677adbd98f11fadcb340f7fa7c1f4fbf0034cdf0300accd55cbfa97f4ce3ea55a476258781769a314ec75ed4f781a6e0e92c1d3cc82567accb31bd1549d5eda3430b9702919c387f319beeb144468bbaf487f99fbcf3996053a0ce92ee89191c3ebde1c8bcc34d62b974350575bdca3ecbb4326c5d852d1403165a94af7e2bde3c2d2cb0e2f5fe687b1319c1b5d99755b81b3c0d0851a30df43ec81a2eb69a570b00b3d900443787290ee40b08b47a629a6a6386a8af3613df3211d5b3477d704b77ca8a269b6e6f88ccaff7e09bace7a7390964b0c2c0710468a0f1e7b9ae20f429bffdcaf44566b9fffa66130214846080b9edefa2b5c9483e31fd4f499d259b951ac3390dee1eccba8a2a13b0d87b88862a10726486d8901bdad93b177d5c8f74f7425654a97863010b46b84030ceec64cf788129e53c28869dc3d40ac42e71538f0093cd56f25eb2c9ef024049dfe6dbf3c4e0f186c83dabf7150c6c25b2efc394220543e37eff6bb5dd99be6fdb2d295df1795bd81ac168f9f4c7ce52dadff14a08ba9c475dca14ca0760bc981a88885362e7e1a186fde89d45879627ef103ced212ef795826bcaf87a1e066a14ac317e9fbead4f1dbb83a4ab5475127cad6dc2982151f750ee0ebd25ddedab0f5de22123552dd7dca194a9f4dcd3c7fa76054d8f21c654bb804ed9fc90ec6e2d0b632383492b474814599cd1b5e73122ae6e387aed5c7ab46440469abcd11896d622105c3b37f77ad7416057e5deb4b9ddf71a24e514aa25213f80020162a9743c1c40edd601275bdb9d4ef2c87d95bd4a7c5960592745e1ae60474c5896d70fea73e4f5bae38ccfa7e72890ee7df1b15ac2b582d5dbce3a0934a574355c2b25e6bcb3c42dd119403ea8ea02c08414145152b1de67138c27e21f3df0766dae3b06fd2d132e2248128f872a13dc4e5fdb25208ae5fe2060d322ec9ae18c13501c760adba914c858e8223a5de6043823a9d18efa3a630b0f0891f18819691eb3de31dfd91f1d4e65fa6748a36ca408cce83c89930418549653efbb565ecd73298016b31355e0c4d349f9496808b22b44792dbe3c24c881b37056f965a5863049cb8c11f4e12a246f59e67616fae13a42640da1ad36f8aaa78047873841f391c55bf3e65ccae6a585af8ec23068bcb0829e9efb190ae21b68e15bd60461f4dc01f63e036a49030ff18e1fdf5d9796f5bb72a404361e02a901598a31123b41c6f87a3784d227e75bb45e55e30de08bb2b9ba9addff0a19d7497c4249efa343f053007921cb32084d50b4ae7fe312fa3a9b208e96fdc1e08514a7c458772c54262e45b619e46bd784e89e7e1a02a74eb2c540e00b2de0edf8475754d817f6a5731450d32f7f73963b26d1718ae54fe8bcf893cf7be893bb65ac300e314f04283c2354708fec7be5badb933c8d01ddf5f5623abc04d4414d76463f14f1c4870f1d3ff0abac5efad2179e6ff4fba5ba1a98adf7384faa163321745d68a39bf4e88d499f472fc40263d0864814f17b1415bb8c3c6140767d913b6106fd68bfc1552add8d01c27f633629647d3bf7a7ba4925ffb065777e57a57dc355cf667a1a68af8b9195b4617255fa24d99aea89f71af680d57252a8b83b9181d69ed5e60f423427f5d7dacbd50b4033251a903cb721d9ae9d7dd382245a4e2ffe15f5cc3ba8d24a8593738bb7a46d54bb8fede965a945d788086c9bb946a5bff2d2238e38037ad7acfc94d05ab1063885ff3fdad87bb98865a3850de787226208f0ae7b5bbc97f7ff90fd8e17b604773bb739452c5287174875fb75ea9b468dfd7fd66f8df14511d94497ade80aa55e697971d8c8c033c6107ea5e7c106e2202f607c140ed8ce76ded6126ec865991cdca60b1040fcb4758629da33dd56f92376046b5049873e3ba3ef7495564264845a50667171ec99a30b4c3de648e4ea99bb76a19d2eeb92f18bc25a58a87b14d6aacce5605c54aa13993342eb5a1cfc7a6b60d22b7c89e05273bcce1c8e5dc1410f98cf3ea2bfc5d2c5f1f1e5adf174228ffb1ef2309323cfeca1e71c85344bdc4ede738d63306344ee8aca918e61a6c6deeda1292b2ca2c00f0ddb938215fa0314d5e0041aebbd34728afc9ee932fb827acfefe31dc8ceba01866eb71634d7d71087d3c0759658b886958dbf6e9ccaab3c942f65995281cdce6159664c6f84e40b18827dbd3fb785f1e571789be051fdb34191687d3cd4849a40fd187dfd2cb391ba46cbfdcad1614659bfa62a2d12c92b0df610397c2009e51615551898328d5f030549453eea78f7a7c3b6e2cd89a4984c14ed808f2c894fb7aa37b86082598db61b5bb7c6988929da6c718bcaf0723f4d68d949e99e4a5ac8f8454f2aa3458f5ddce74037151cb4b4324cadcabec83e77579093cc9d53d48771541bd655f15e87a3d93b5692d335631f3fc202f8a1abb5598df512bcf5daa3ec3ce788858061c977984422ad783261b593cf1496d0a2eabbef474f12b20c4d55d1a92a65209c0b0ba604f6776c37d40993126563d6ec06540f6947e0dd4cfa214564dcf0863a2a7e950fdf2a09d63afd13acf12e76b72fa6ba813717638285b5cc2aa119d7fdf21b69e337c43a271f4ee5a09f6034a33f36a18894c2d1f244e8d65c2ea44d8164522363c194697ee18b00f15f262f0d3672933a8a4fc4bd8f55acc1882cf31e0925dcaeb4563d08f49f6c3d9b80b2ba0acb2a34863d77603b4934d624e6cc194b5ea8d6fd5f247334fbd59c484e1a49faad256f7e72b80c284a898f124e1918a4e8c97d2d70a9a0116eb93906701068ff24d1c4ce471e958fbbc7bbd7d9a26d9116b5e1a02555281c8f4659e403f1e133f4f32124742134007e44f09055a66971285eaf0c22d8a4fd3202c31e4df51cbbfe3b3a27c6630d1ff18ec75d41b2b45f94b740cc8ccf68168bb0a60ba2cf73db53a9c1b19f3916b1ce8028a7f5434b9733c1a53e6c8aed7e239fff252493a6ecd53932b2f1c6c196d76419777770bc7700ab38e04d49668003567226dae1e2b0c9ec76e48f63cbd847d76f754432478fb330d2f11041aa2f07f08c1285df34af71a2198239f07d060d1c696a4e116d00d6c8f506e884d020e17361e8ed11da0f5b9725f707453a888a146dced6ad1d4e44f2645af76a60cfdf2d5619b7e6662c926959aab7bf614b492719bc5ffec7845adc985d5870f902014792ab4918f0d66b5f9e7fea801d2061de71fc29934ebd1b342b374028d5674d2b0eaf58941dc002bc2a4c60f66015524ed9180fab7cc0943a92cdfbfbc72c5eb391bffeed670eec89c9fcc16673555272392c8b0398ea7498cb6f2ad19acc449d95bf77972d07877b10b8f179d74350cdc96546c19fb192da2fa91e299bca29e9c97d4e6477108769f319be994388c5683363ac150b6045d9cba0ee659ec8ebf4c89eebfb61ee493568ea5493c65ffb3192a5e982d2501855dadebc600fcbebadbcc99ef251a3a25f5db7d7dac8b8f63da206366f752d33be58ba608626c6887c7493fde3e390e17e7db41eb4f9b57ba0b5820cd5f08b09401dafe7bfb400b787c2996f190892ae8f62d6d4b9ac4337d76b787863634e7f425cfea45eb519f6fd27bf16738efbe38ab39ef04c511ff1dc3e5dc97039068a7fea9bf60008cfcf8c54492978aaa0925908d9ec918b83f41a8a6a626c7f7dc3ce2aef52ea83029cab563d1d6d378dde96bc40905ed21810352deb65e00856653688339096760a4513eb165a637c9eedcd01f60d2b498c58f1460b2f03c40bc8c73680e827afce386c73d53320f15f0a078b6bd905166c49149bbde1379395b0ee74d4754211eafffb57b6398f6ea7894a07cca47df6e7300425333a5b6a524fda3faa003e5acc0f69647de8181f3f19a9a3e81e2b5e6d9df8f1b8c5457297c0b46f8df5c9e301a508b33b624184622e22c3579f65c5c11c21f111abdd1adf5aa3954a5aa4d98eb698c0598a5373bfe5a4396443dfe63f2e64cbfd6d34c2d2ed48e4ab08501c314c48f6f5432f9dcb6fe32aa15a574b51f6e949b447f0fc057c2bb6614ae5938cca86c5d4835242eadc624e156f", @generic="e10da880d06b2a52c20acdfd6966c620441fe4867f83a10a139083e829f1abc8581f2cfbc1d62311d87f9afdf1d457a840eab045f89711b09592c4f8e75c7c02417298ffd9cb0b65f7d576b53c74d15b09ded413550f3f1a10c0a7654d4d8561b7c8609d78d9410181b9f425f5404720d0fa827497b26cf1bb43f3fe4444c6203443cc1192f4796519e549914dbcf44a616696ddb42734bbcd299fc420bc28df3338ad9dbe34919db7080080b7af30b06fd8ea9003fc81bc3eb85b6c25225dcfcb599ff6c9ff80a67d3e5f99ea69a56fbba2f8c9e051c5a4516afc035f010598d202cb02cb", @typed={0x8, 0x61, 0x0, 0x0, @uid}, @typed={0x4, 0x6a}]}, 0x12c4}, {&(0x7f0000001d40)=ANY=[@ANYBLOB="a81200001200080029bd7000fddbdf25fd2b79e931c07b55ad6855736c77b66ae059868e7d574bc2ca5413b17715d47fc08117e26a5f18ad98afb56c1159eafbb41606140f8de29037ca39f45d65a55198f338fcc457cb75a3dfba00f4772ece83af01513fcca0111605b2775bbe34b9f2c3dc25f312ff8ca818ff328353836da450239664283d5efd24781447bde4aa41fd150732a728da8aef7d002d80b5950b25ec6d4fd1977e635baa80ee6d3830d6880fe93f994f21267dc448d64367ad5abd0f53e98659c0f8f2cc4303aba0853d2d434f96e9cad0e4327626d17324caca2e96e830dd4e292a5b2ff385df6324908891aaa68666659da3d25964b86504000e0014003a00fc01000000000000000000000000000000000008008700", @ANYRES32=0x0, @ANYBLOB="06006d005d00000010100e8008000400ffffffff04001c00eaab39a2f5547125a8f2cb3ee84b59e35a8d9768bf321c321079875462cda551a74b628c945ff13a2867c06e2e5ed5dce5cae545ce675b3809a3d8585f0a148b7ca7a070a023b00541687c884e587f99b27439b99238a9fe8a0ee5430eb6aff98519aff52236e34e22fb61d5ec4ef2cb509ce2a7d7404b0f5ace2b17a46e96a9954f7d8cc35139031b5988115024c5c5ff870c78c9205b5d78e78cb85b83bf52c580b214ffbdd4caf544f4983c9186a2c6009527385b71e7574901c91a05d3e2aa5c9b95ed6e58d0c6d6bf05b58e2c96c1491511ef3248f3140ddf88a641919d88fb39f2912d557e23b50246c1f375604e6a4eea23e25e53f7120d08db703007ef101f2ef4a9d7dfd50d765f5c8c144895cd1598baa3ec20db15042428e4006fea6e9d244b506ae66c04d7edf9b4669989a310b9580902d0f5285c389cfce285de360ab2e6e07e61ea81ff968d18fdd867a29bb3702dcbc90573ebd00cbbfdcfbc49d862f6f136cd769f56a228b9f8ad0e8c4b561dfdc0d23650283df0d40dc6714e4a79098dd65735463c7ae93cecfa053fcf6bfafc810f8b2b42c7aba045ec43c4d0e3bb30cdb51b883a753fb544b74591c3b5c0a04312f739938b8107616ad53d27669b5c253b15ed1831a7692efd3dd94f20755193e8595880658b1cf4ca3994a37aca55e14f2e08c411dcfc03b14d976225c49020ce3e014a873fd1a714e71f9fd1a18781c0043d827ffcbc9072ab5c332950c63276b83a01d951935aea391dbb65d8e0f905a0fcac683f1daeb1ee5748cdf64dc62830299a3f652f89e7b6b34b9d6942aaa172854d62884a656327b4dff1bf71a2da6034090bea5496e783a0449007e25274bcd0b2d41b659f575c53b2989512234747fdf3b970ce0ba0f87019dfb50e38e839f7be579bc6b0f391579319e164c5e0fb0d9f9b85fec769a1a5b06f8fab01c37807b490202a39f7607c7d621c642e58c401cc492ceeaec9d0f486e6eca3ef660e590e80d974d2b107b8e4ffa7e66c800a4005bda03d12c44cba661372ae55af41e169d18951e1f351460c6c9a25b35a36bbc11f949c4fc83200ac62e3995b161233998718c5746d157c47d72d126ed8f006069c85cf9e3bce46f22098a997f84c7740b7677e291c334f2eaa9821d40e127f8453aad0ba36ad2849d9fa4bcbeadd33705c32db8fd852059d6f80c796a1b3808e28d2b852557346e3d49b975178e7d6936697ff9d2cb49938ff34f4022d89c0f5dab91cd48ac5f978fde900f9904c1eeaed6dd6679544082a71e8b8df2d11962f5b537d4b8f299b097afa5fc6b061faa32cb482d62f0c3c58209d5a75063764d7c04c1dfaf54139df74535232a4f81ba3f402259bbd561b4aa4e4ad7625b63697ff55e73a44ff5232ed8c7d3ea1c646bbeefa8d3718031c26610ff3bee0db83a91571ce3d25b82229c79d68dbcee2703000d5d853945af6b66c0226ab524fa6be1b8e7a3049ab3ce2e234524e84c50937ad05b3ccdc151e6767722c91f050cdddccd35c4863b0d7c9f90079700316d691614fae8208cd104e0e6a1b1a0aeb27baaf2edaf077f7f1d73ff601889adf35ff8ae5632bfdb2a670349acd0d09b3e8b0e5f9f2ead7496ffe11df2df9a329362935f867cdc3e10ec76e4aaf2829bae65e501cf6be1e4990a694b4925951b35ff8b7a6b9e17343098dc9eb9d3926e46a058e814b695ad050cd6002efce31d7e939f326ec755748f3d27586779a7aa2ecd413c20ec5942e6ffb00b21c96b01c758d32c506dacc9b936b1352525d39af65e240ecc1f7d9beb38cb60c11b736e88f14ca40aac69da23584452ccbc1a0d0afb95dee83a22488e1dda210f18db9ac5e27988f612b3701903b89c8a1d259c5cbc7d8eb187719977b32d916c7dbd3d1ba9f671db5509aa9bc43641eb3d4a6bed8f625fd9e76b508797231a8c5322c3e84afd374a24805f33ec9045165d978a0e5d28459839ff943a4c708dd31c65a81f39f1763230e1e26781a9632b43b0c23ae89d305b29d7bec2be7c2ba1699065c2a43912bacce1124e6ff265c4a340dd24187cb70f80f55ba27dd28603d1520fd77d19d8e1e781ef4094f0154051c58f1ccc4f20ffb763b50c1f1bb758008e6998dd942ea2aa40a9d58e0e3b8924aa7464cd0e1b011950467a40e66721802bf33529297c2c3f0031617d429108118ef9bc05061e83ba007d781a9d8985f70b9bc73a4bc828a41f840d285c24f861643f0435d7c80caa52b89337dc807074399a080b9c16523307b36bedc42ccd5a8b6577bd010365ada08bcd384e0ccfa82b716efd8cbfe5133d0acbfe67458531882d3fca03d4da5ebf342d620fe57a0e99e82d893d8382660b418aa0c3a346f2117285ebf7374ac87bff5f0711b10a2b752e2b410d88188ba6b8b3a3952ddd421852e17d9716c1c23c603fb25f627e4e51343d1cb6c2e9bf5c1fc2a5b77f66e46c809ad5dcb9078f5c18ef21a2f2f4ea8468e1a02bc5addbe5749182f3c6b9daac2cdf7ddf638a949ed9a43ec957611e4fd073e04779b9285d90df56dfa03ac3fe62939e113e22c1ec054e477d618dfb3f0d8d4b4764e5d92e9fba9f6305032d913a5908767ca481e6f673bd238dee53633b97e7623835a9640bff547d01a6540f2ff82c0a6825cfdef2ec274e953840c90466c4511bbfcf87c3e4119b1ac8e9a5266cf4cc74fa075bbb28961f666e60dc4e0fb952f9e79dded837d60e99f2af9ae694ab07ff0b040f7304a8322011042f3d2c7c5dc28c546317c385490cfe448762bd9d90e77f83ec3e5fe6ce21810015f09ddea4e14b5221604cc00775b005d85f9155625f0ce953966c43338a9bdc9c7bca9c5c1ef9f961b3aa9894ce46b5acbf417ee076ef759ab8231daea5305a306ec108909a207ba6dd3996a49dfab1fb63f8f097470abe73f00eb1dce3719cd3c5efbd76f325a4b12c9a3e6ccdc3537a4bc9cc6c371c498e3aaec656cb0581973a07fd372916e52bcc8481e8bca298d7c808a602735185ffee5cd5bb9e91d247445911a836a735f140603eb856a6c73a75096ce2d4c5c04cffee71ab1101d4756c60a8bcf519098b68e374bb17d7c2afe083d7715fa44a56621014567f1e2c3992f230b15a2212b76b50c8d50f8a9c79a6fa2d8fb3702cd03040019218a519c5e6503a4d85faac9ea83cb72c5363092d45ca91a38f4ffa864ed25ca5717459fdf5e8cee8f4c5082ade372fe68a7cbd4f1267b1c396d765e8b0babc49aee9cbe3d7f04f06f902963e5e5bc83b7be748ad21ec682f626c6cdbe69f98f912dc4be62880bfc3810656de3695b63143c7ee2d6e9bbc667e7271cd905e3d3161a847bc6bfbf5920a1301ce1fbda28d10a5a1ae66b7e750c1cdb5cedffb5de959cae2794bb8401fcb9baf16df353c85f6628044eae26a5fdb08834b3f87dd903641d5c4c7b040d1c8ade45ff79f4186ae4ea30ede74e71561870ff00f1616f2a97b4b0e37d7e61fa709084645c68d260cd31d4c21cefca8e72a0115a382af6e0d4043a0d06b4b494f82f7f0b441db2c5af24a4022eb1cbf378d5667b73e4c2d8ab43f572d0f2d9b9b1d1ed2ce14d0e6a8110f3092a0f0bde3f8c48b2f86795ff78eabfa7b9ec5844feb3a7dbc3603c937f3712e91659126868ceed48e3529e9bc8c0d494af091496ab48ddd28a6a71eb928a4ab778de30ec06a59fd3a89c940cd106469e80ae7cb5077d4356838f30b881755070deaec7c818fbdb9f13d5c47bd6ae6107f7f4871813d74930866afebd40bc646623c4f971a7a1f9f2581121ff78336462498596d758fb9bfd57df4ab6399cc219e942c87fe023c1efecdf61c8c2fd5dd16cbac103c56a2cc84910ec3a532531306ddda59613cf8f6a32b822bb7df2a6195436733402d1b4175e24af614c48ab8ba4d4e100f0fcff7df35fcfc3e3f67b6b0dba811d84108bf4b2bf964055d542fdb04707d3fe56380e2e27b4ff4c45aa232d3524ae006b03febf85b88da940842e4991e88f47ccb7acdcdd81c6e51b9677edba31721331b970145617d4cc5a94313ec941089654accaf755c18830326aa944666e7d3d89538346a6053cd8a6f76c199ce8ea2c66094f0248291f543fb3cf74ce1e57f17ce0c15b968d83f0618080cd79eaaddee195b22a16fb2b82ff1eed711ffd09d71484624ebb265e7d5b0a4d1e10ed7dfe74d5a0e12bf5643ab46282d842636aaffc05bcca15b06b23dde4c84fe2c6ddde21582c7d27a589e97bbaecb56fd95e50053c83bdfa1788e481405440f93323bc3685ac953828147fa894278fb2f06cde35fc79720bc9b3ad13e462b97f10998d83117d5622e92ef406b8bf7c1142786483bb9477018782312107c613f7c4974e11c63c28b5668d92e34e8be3fd25e1bec6d8fcc98ea230eb8a1ec429b8aea94879ac2c55d72fc318c2cc65241783f3da84808e1706c04399243b94b85044ad09863c4ceadba57e27974db15972e1e79dd341cdaf3edca8566629c92987378626dfc4c414fa325543c5f52f89e11096f6bcb4201c9b028eb6ccb696cba20c04af77e82cffe3c8f865c4f98afc9bc6f4fb42cb592f12e376da8a2441309f0a7c658b9b18918e91871985e4dbbdd6fbdab42752df967be5e6454ee1deb1afe181ff49f79494dffa90bb48e48adad6d08b1f5734dc8cdfee61b041c17d695831d190a025e958d3d48cb10be4511d7a83d604ba4c5b8d425d3d532537269d21a75647f4edee4c99bc0574d83b5cfc862bc66902292460d717b3d53e6ef360c5fe16debe43cb5b9951854167f52c7eabd532bad36e5febec1785995bc07cac2ceb814a1292afb6cc060d88444768caddff45190d84fcd2a3694fbeacc69742420129b355801daa3005c1c4ecde16845bfa4ab8df4fd91a2ccfffafd8f734f9cbeaa6eaa386ab76de2432c02175fbfc391f4a8d02fa2ed3041fa09f5c301327e585f25b0591cda1593137b68d5a99104ff6fcf8464df7af1e1181e99905b154a884dabb4ada7cf592a767e5643b53fdaeb9b89684ac464fbb3e78ecc596039bc754cf00f5f815088144281513c49ac0cdc3e1ce965deffe083ef76a95d43434e35862f85ce7c98233cb46b80e12ed957680f85b8477aae96421a087b52c7b5530aae8fceeafbe5c88eb965c6a65fea55131dd4cda37b5d6254dff990bcaafab8f4463b6cc51c482d51a0c8b521a3c8eefa44f0405a60ab03d4e382e900a5a608f744e57e049adb23830fb320c37a9956823c0f08c514aac4d60f14be2b107ce330542c4650ca5b14aefe8c27b3d1b4b7cbec42a6a319db23622be57fbb62d4c41e729d1ca4ee50a79824638ec0d8a8509cc23c69cd2400c7d02879edf57842147d51ddbbd0a62f2e2745447dfc88f93653e7a96706af717f8205e349cfa07f60ab268307eb1ab2917b3a33ce54f939e61bc4f11cb4e2828ebf81eb33954f539ca49286c6aafef7e8f90587d4e71910b2fbe0d8a4a3b7e44681911949aecc39c76f8804252180c8ae3f5dce96b40065226bcca4030cb3b9d4ae99cd71ee7cf57d623c27d71c38f89abb1fe0a7e5ce72a2e66491e0227de07df136e31c378b75e3645eb43f2f3f3a36d43c3116aec07e18b55dd508005a984c9eb0539a100986e947e017e3357ade3fed38858410e30b2a465c01633c4f891c8cf884382f8e94736fe08d7bd1ae769b943aa029e64810a4b87013655c6208874c841f2fe8450cc8732807846ba7c71113ec6747cf5dbdf1b928dfd2b96248ec2e1232c3e13c25a7e0b281d1c1be002015280ad85b048b852006df9777824531754a299ef825923aeac0ed3644430c6416fba625e0e8f1079f18200c6080075000a01010208002800", @ANYRES32=r0, @ANYBLOB="46d3bde173ffb09cb8a89c1ab7f159da61c198c7a21b94deb290cb82915ea606cbaa11d325cb7c43b00d2edf2ea06fba9ddd58c50eca783de57452cc003e6132705f486f9f9fa5e9a071cbdcb6e92ed230fd6c9322f0babff7081c8c67f746ceacd45bda5ebf87d9ec85030e7ec7ca25b8f2723a0cf9c4107f99dee280027859b870fb4e2aa81ab9f047220cca9067c9d2038aa82584c40ee45e56f20ad0476e7eaaa39f695a5e3e184336934fbace16f8f981dc36d8e339283f260ab910b7fe338ff03f0000680048800c001e00070000000000000058ba11932b780aa0eac15cde293149049b70d6e4f424be5f0db79ac2807a6c98c7f2130d3d8af607880d616ebfb50026390491f172e543245b08cae0512820206a0670bdc0898f1ba9e18410122be4b96668074d84265f700000"], 0x12a8}, {&(0x7f0000003000)={0x320, 0x23, 0x100, 0x70bd28, 0x25dfdbff, "", [@typed={0x8, 0xe, 0x0, 0x0, @pid}, @typed={0x8, 0x7c, 0x0, 0x0, @u32=0xffff}, @typed={0x4, 0x8c}, @nested={0x1f7, 0x95, 0x0, 0x1, [@generic="c656647773659c5a5bcbb655376874a47489b70262103e07ee269753a2953d211af3ad37238859a3fb2041b7e32fc02a757cd1da982bc67481efc45ec406b3c4c0606ea354b7ac4a553e83de710f3ea74bcd959eab1623a511966b7c6b1237a028bc06a132195412c9ae326717fa4a65298aba3c4a0a38cd6c05c1698b3291a24aaa21fde3c8e363ac340c69d6213927b2debd67d87061a211a26accaa4dc903e67f6f1394fce22a5a89545279a3b4b5655f8cf18ef01c304477a59513de5eb115edca6bf9bd1f1bbcd31eff0b1133febcca9e61de3b7ca0c4e79e80d49c7984e62ceb5e57d24bad974acf6144fdecc047", @generic="ca304632f441c2694c66c4b928eb9e485cf8a08d2e493cf3acb71f03cd7c409249a46209ed7dbb71152e709031dc81fed10ee599e14ce61e2d8e1b412f98bb785ddb7acbdd081905c862c89f0cf57f4933519bc1c2ac97de17b44ed5d18bf1d66d26ba36f27bc348ed566e949a559ddd0c29c1c7447af1cabb84556d347876d4b72b13d6ee008716a040397070e39a723a7e9a290c7afd40e9d07aab56718ec76a68a9a5f2afc70015f06fdb262bfb12a85a54bafaccb4fef722586aeda7dc4d3dc646e6c5ca6039479d6113c31cf94f72095cb4f7368ab3d29ed46639234f", @typed={0x8, 0xc, 0x0, 0x0, @uid}, @generic="5b9c0aca575c40", @generic, @typed={0x8, 0x37, 0x0, 0x0, @fd=r0}, @typed={0xc, 0x2a, 0x0, 0x0, @u64=0x6}]}, @nested={0x103, 0x33, 0x0, 0x1, [@typed={0x14, 0xd, 0x0, 0x0, @ipv6=@mcast2}, @typed={0x8, 0x61, 0x0, 0x0, @uid=0xee00}, @typed={0x4, 0x34}, @generic="7ea8051df4562ebfb3fef31f068a790f465e116fae8d50a5142c3502653b0a811602a9d1fab061fbe21e5258ffee4b30afeddcce935ff9a66f60e2b09a5d11ce0ff62fb76a45616bafed41bd329e01f21c19d0d8c1469d", @typed={0x8, 0x4a, 0x0, 0x0, @u32=0x4007}, @typed={0x8, 0x2, 0x0, 0x0, @pid=r1}, @generic="26b67ebee11bfa993c4ff987d846fb0d72393684f4a3eb83c3bc9cf27714526f57e3a3194066db175ae364f858120e9156100dd8119b7f170351496cb9", @typed={0x9, 0x2c, 0x0, 0x0, @str='ext4\x00'}, @generic="7ce0f0d3ab9b6c084626c29bfe03fad5368fe57a04deb61cb8efa967d6ecf0becd05c65b51b26e193851753610424b"]}]}, 0x320}, {&(0x7f0000000280)={0x24, 0x13, 0x100, 0x70bd29, 0x25dfdbfe, "", [@typed={0x14, 0x21, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}}]}, 0x24}, {&(0x7f00000002c0)={0x208, 0x38, 0x800, 0x70bd2b, 0x25dfdbfb, "", [@typed={0x8, 0x45, 0x0, 0x0, @fd=r0}, @typed={0x8, 0x1e, 0x0, 0x0, @ipv4=@rand_addr=0x64010100}, @typed={0x4, 0x51}, @generic="b406c64abff1c668fc0588e937d656f06d6d787448caae4f7ec43ec431288bf90f4a965dd7470e5e7b14bef307ce0a16cc6d63f669d348277840f677bcbb52a5624faad6ba73b0e6b25ac340e87ebfb9d6dae696bdf562dcb976eca11421d68827c46220623d1a9eeebd50a88af4558bded71d0189dd866e52a3040c7be47a4e38eb4601a3b059ffa47078f01dc3987728a5", @generic="418c5ff8e99dba9cb737356cc1c803e1d5ca62a407085222ba627746457c7b7911a47c1710deb1090a87fcf5fecc6152d2bb58acb92136bcf96567afe4a94e98400cc337df62feab3f68", @generic="a79e8e8d71b310732b98f2c2c8843f185a8dea6a9005b322d393903553d29c1099b6cea53a89b1a2d691a069aceafc49d18cc26aa1a883c8717877eab60418c3b9f64ce0f8702c22efe758ff9d3213e9c637cc88f2d5e84bc503f9f5e9b393341306bac3d357ae7c2a74b4e271d063446ba46ff7c2aa6e8aa0bf4d5bb7f53ecb7dd21a80b2ffce318b3f116c0479a1682b3e38bd217f9747d05e3ae1056264ef729d188c2ecfdb0b4d494243ee1418760474cc19926ebf55098c209aa3894ad340866490684ffbf7ed9890d3461caf709f7e1f9ac474ca7af4f810f0c028d398f7eb95b26219b328532a8d9c7940feddcb72f5e1342d6932a0f2d21842", @typed={0x8, 0x2, 0x0, 0x0, @pid}]}, 0x208}], 0x6, &(0x7f0000003580)=[@cred={{0x1c, 0x1, 0x2, {r2, r3, r7}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, r10, r11]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, r12}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r16}}}], 0xb0, 0x4000011}, 0x800) restart_syscall() (async) socket(0xf, 0x3, 0x8001) 09:04:05 executing program 4: unshare(0x62040200) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xe) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x147842, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/245, 0xf5}, {0x0}], 0x2, 0x9, 0x7ff) unshare(0x70000080) unshare(0x400) ioctl$KDSKBSENT(r1, 0x4b49, &(0x7f00000013c0)={0x0, "33cbb45167c756ea9e9d527d2aeb9ba7a9c57cae2e940e9c7359ed90983329204e7def5d0e42387bd4edadc133a55943a413e055180a45c6059c2305f7863191f816cab9ad69e6db3b61b16d5f29203ed783d28a01abd48e071541c0da91d836581d930d16b0fd4dac23f14cd266e507cb02aa332b2e81aaced7724aa51e557b282728170e1e2d19c5d1b506eb97a10edcf962e3201351530a0d7dd8e0764a3517372004c62438f41facc70c83cc378e747b3440620c273bf47a57935eed647458ebd98f6311e42ca236b57bf7bcf76df77b100169955e1a527dbd1ca958b4ee4ba70be474f9172189bf2b2aeafb7a8ed21d6cdd1818a279d9c43d84082802001414c939a34c8f245ba9640a82af2b7a312b15f793484455cd630f1f2e8335cd3879e14cb542ad37d4b866bdf4f7bffae94244a0c5219e1ff6fe7dc1f574444e3f8a1eb2fae91fcc719deaaa4641410c9bf51e592af2369bd9311b3c48ab7074e2e8a92eacaee91fdf5a94dffe37abe8ca4d41d9876f90f7ee8bc9fff72146362239144abd33583225573e9925e5598a98315ac1246e11e28a4092782f3f72ef6a0b86ef9b13cf34a92dd2cc7c0ee2ed4394ec3c3c22752f363adc22cdd0bc69179c8251370697cfb3847a15aee3c66f35d6de8bd8c713882000b0503d102dd33247295f7710646698815acc70845f9ca26cdacf21b1d0870d39d16bf78df578"}) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x4f, 0x10, 0x0}, 0x90) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000, 0x0) syz_open_pts(r2, 0x101000) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGPROP(r3, 0x40047438, &(0x7f0000000180)=""/246) ioctl$PPPIOCSFLAGS1(r3, 0x8004745a, &(0x7f0000000100)) 09:04:05 executing program 4: unshare(0x62040200) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xe) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x147842, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) (async) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/245, 0xf5}, {0x0}], 0x2, 0x9, 0x7ff) (async) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/245, 0xf5}, {0x0}], 0x2, 0x9, 0x7ff) unshare(0x70000080) unshare(0x400) ioctl$KDSKBSENT(r1, 0x4b49, &(0x7f00000013c0)={0x0, "33cbb45167c756ea9e9d527d2aeb9ba7a9c57cae2e940e9c7359ed90983329204e7def5d0e42387bd4edadc133a55943a413e055180a45c6059c2305f7863191f816cab9ad69e6db3b61b16d5f29203ed783d28a01abd48e071541c0da91d836581d930d16b0fd4dac23f14cd266e507cb02aa332b2e81aaced7724aa51e557b282728170e1e2d19c5d1b506eb97a10edcf962e3201351530a0d7dd8e0764a3517372004c62438f41facc70c83cc378e747b3440620c273bf47a57935eed647458ebd98f6311e42ca236b57bf7bcf76df77b100169955e1a527dbd1ca958b4ee4ba70be474f9172189bf2b2aeafb7a8ed21d6cdd1818a279d9c43d84082802001414c939a34c8f245ba9640a82af2b7a312b15f793484455cd630f1f2e8335cd3879e14cb542ad37d4b866bdf4f7bffae94244a0c5219e1ff6fe7dc1f574444e3f8a1eb2fae91fcc719deaaa4641410c9bf51e592af2369bd9311b3c48ab7074e2e8a92eacaee91fdf5a94dffe37abe8ca4d41d9876f90f7ee8bc9fff72146362239144abd33583225573e9925e5598a98315ac1246e11e28a4092782f3f72ef6a0b86ef9b13cf34a92dd2cc7c0ee2ed4394ec3c3c22752f363adc22cdd0bc69179c8251370697cfb3847a15aee3c66f35d6de8bd8c713882000b0503d102dd33247295f7710646698815acc70845f9ca26cdacf21b1d0870d39d16bf78df578"}) (async) ioctl$KDSKBSENT(r1, 0x4b49, &(0x7f00000013c0)={0x0, "33cbb45167c756ea9e9d527d2aeb9ba7a9c57cae2e940e9c7359ed90983329204e7def5d0e42387bd4edadc133a55943a413e055180a45c6059c2305f7863191f816cab9ad69e6db3b61b16d5f29203ed783d28a01abd48e071541c0da91d836581d930d16b0fd4dac23f14cd266e507cb02aa332b2e81aaced7724aa51e557b282728170e1e2d19c5d1b506eb97a10edcf962e3201351530a0d7dd8e0764a3517372004c62438f41facc70c83cc378e747b3440620c273bf47a57935eed647458ebd98f6311e42ca236b57bf7bcf76df77b100169955e1a527dbd1ca958b4ee4ba70be474f9172189bf2b2aeafb7a8ed21d6cdd1818a279d9c43d84082802001414c939a34c8f245ba9640a82af2b7a312b15f793484455cd630f1f2e8335cd3879e14cb542ad37d4b866bdf4f7bffae94244a0c5219e1ff6fe7dc1f574444e3f8a1eb2fae91fcc719deaaa4641410c9bf51e592af2369bd9311b3c48ab7074e2e8a92eacaee91fdf5a94dffe37abe8ca4d41d9876f90f7ee8bc9fff72146362239144abd33583225573e9925e5598a98315ac1246e11e28a4092782f3f72ef6a0b86ef9b13cf34a92dd2cc7c0ee2ed4394ec3c3c22752f363adc22cdd0bc69179c8251370697cfb3847a15aee3c66f35d6de8bd8c713882000b0503d102dd33247295f7710646698815acc70845f9ca26cdacf21b1d0870d39d16bf78df578"}) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x4f, 0x10, 0x0}, 0x90) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000, 0x0) syz_open_pts(r2, 0x101000) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGPROP(r3, 0x40047438, &(0x7f0000000180)=""/246) ioctl$PPPIOCSFLAGS1(r3, 0x8004745a, &(0x7f0000000100)) [ 1215.736194][T14307] usb 2-1: new high-speed USB device number 66 using dummy_hcd [ 1215.976190][T14307] usb 2-1: Using ep0 maxpacket: 32 [ 1216.096233][T14307] usb 2-1: config 0 has no interfaces? [ 1216.256269][T14307] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1216.265198][T14307] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1216.273304][T14307] usb 2-1: Product: syz [ 1216.277619][T14307] usb 2-1: Manufacturer: syz [ 1216.281951][T14307] usb 2-1: SerialNumber: syz [ 1216.287010][T14307] usb 2-1: config 0 descriptor?? 09:04:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x15b441, 0x0) write$binfmt_script(r0, &(0x7f0000000000)={'#! ', './file0', [{0x20, 'dvmrp0\x00'}, {0x20, '/dev/net/tun\x00'}, {0x20, '/dev/net/tun\x00'}, {0x20, '&}'}, {0x20, 'dvmrp0\x00'}], 0xa, "b525499f147fcd12611623f329b00caba215ebd35e9d0994983f0e24dfcf611bd8e4fdbcb8ed058aa6c3805d8de069c2bc2be071b9de4bb4b2ff41f77d6b901a3b791ed9443711b15c4a40f965d4af4671a1a47b0103d13c4b33254f91d5cc23e7f52ed0e0"}, 0x9f) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'dvmrp0\x00', 0x1}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r1, 0x8983, &(0x7f00000000c0)) sendfile(r0, r0, 0x0, 0x0) 09:04:08 executing program 4: unshare(0x62040200) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xe) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x147842, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/245, 0xf5}, {0x0}], 0x2, 0x9, 0x7ff) unshare(0x70000080) unshare(0x400) ioctl$KDSKBSENT(r1, 0x4b49, &(0x7f00000013c0)={0x0, "33cbb45167c756ea9e9d527d2aeb9ba7a9c57cae2e940e9c7359ed90983329204e7def5d0e42387bd4edadc133a55943a413e055180a45c6059c2305f7863191f816cab9ad69e6db3b61b16d5f29203ed783d28a01abd48e071541c0da91d836581d930d16b0fd4dac23f14cd266e507cb02aa332b2e81aaced7724aa51e557b282728170e1e2d19c5d1b506eb97a10edcf962e3201351530a0d7dd8e0764a3517372004c62438f41facc70c83cc378e747b3440620c273bf47a57935eed647458ebd98f6311e42ca236b57bf7bcf76df77b100169955e1a527dbd1ca958b4ee4ba70be474f9172189bf2b2aeafb7a8ed21d6cdd1818a279d9c43d84082802001414c939a34c8f245ba9640a82af2b7a312b15f793484455cd630f1f2e8335cd3879e14cb542ad37d4b866bdf4f7bffae94244a0c5219e1ff6fe7dc1f574444e3f8a1eb2fae91fcc719deaaa4641410c9bf51e592af2369bd9311b3c48ab7074e2e8a92eacaee91fdf5a94dffe37abe8ca4d41d9876f90f7ee8bc9fff72146362239144abd33583225573e9925e5598a98315ac1246e11e28a4092782f3f72ef6a0b86ef9b13cf34a92dd2cc7c0ee2ed4394ec3c3c22752f363adc22cdd0bc69179c8251370697cfb3847a15aee3c66f35d6de8bd8c713882000b0503d102dd33247295f7710646698815acc70845f9ca26cdacf21b1d0870d39d16bf78df578"}) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x4f, 0x10, 0x0}, 0x90) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000, 0x0) syz_open_pts(r2, 0x101000) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGPROP(r3, 0x40047438, &(0x7f0000000180)=""/246) ioctl$PPPIOCSFLAGS1(r3, 0x8004745a, &(0x7f0000000100)) unshare(0x62040200) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xe) (async) open(&(0x7f00000005c0)='./bus\x00', 0x147842, 0x0) (async) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) (async) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/245, 0xf5}, {0x0}], 0x2, 0x9, 0x7ff) (async) unshare(0x70000080) (async) unshare(0x400) (async) ioctl$KDSKBSENT(r1, 0x4b49, &(0x7f00000013c0)={0x0, "33cbb45167c756ea9e9d527d2aeb9ba7a9c57cae2e940e9c7359ed90983329204e7def5d0e42387bd4edadc133a55943a413e055180a45c6059c2305f7863191f816cab9ad69e6db3b61b16d5f29203ed783d28a01abd48e071541c0da91d836581d930d16b0fd4dac23f14cd266e507cb02aa332b2e81aaced7724aa51e557b282728170e1e2d19c5d1b506eb97a10edcf962e3201351530a0d7dd8e0764a3517372004c62438f41facc70c83cc378e747b3440620c273bf47a57935eed647458ebd98f6311e42ca236b57bf7bcf76df77b100169955e1a527dbd1ca958b4ee4ba70be474f9172189bf2b2aeafb7a8ed21d6cdd1818a279d9c43d84082802001414c939a34c8f245ba9640a82af2b7a312b15f793484455cd630f1f2e8335cd3879e14cb542ad37d4b866bdf4f7bffae94244a0c5219e1ff6fe7dc1f574444e3f8a1eb2fae91fcc719deaaa4641410c9bf51e592af2369bd9311b3c48ab7074e2e8a92eacaee91fdf5a94dffe37abe8ca4d41d9876f90f7ee8bc9fff72146362239144abd33583225573e9925e5598a98315ac1246e11e28a4092782f3f72ef6a0b86ef9b13cf34a92dd2cc7c0ee2ed4394ec3c3c22752f363adc22cdd0bc69179c8251370697cfb3847a15aee3c66f35d6de8bd8c713882000b0503d102dd33247295f7710646698815acc70845f9ca26cdacf21b1d0870d39d16bf78df578"}) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x4f, 0x10, 0x0}, 0x90) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000, 0x0) (async) syz_open_pts(r2, 0x101000) (async) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$EVIOCGPROP(r3, 0x40047438, &(0x7f0000000180)=""/246) (async) ioctl$PPPIOCSFLAGS1(r3, 0x8004745a, &(0x7f0000000100)) (async) 09:04:08 executing program 2: socket$netlink(0x10, 0x3, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) getrlimit(0x0, 0x0) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x1, 0x0, 0x4e24}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x20}}, 0x0) (async) getsockname$packet(r4, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r5}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) (async) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000008c80)=ANY=[@ANYBLOB="2000000026000506"], 0x2c}, 0x1, 0x0, 0x0, 0xf}, 0x0) 09:04:08 executing program 5: syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0xa04f14, &(0x7f0000000080)=ANY=[@ANYBLOB="6e6f7265636f766572792c757365725f78617474722c6e6f62682c6f6c64616c6c6f632c64656275672c6a6f75726e616c5f647076487ec2f868cd18c430303030303030303030312e7573726a71756f74613d2c646174615f6572723d61626f72742c6572726f72733d636f6e74696e75652c00"], 0xff, 0x44f, &(0x7f0000000d00)="$eJzs289vFFUcAPDvzG4BQSgioiBoFY2NP1paUDl40WjiQRMTPeCxtoVUFmpoTYQ0Wo3BoyHxbjya+Bd48mTUk4lXvRsSoo0J4GnN7M6U3WW30HbLVvbzSQbe23k7730782bevrcbQN8ayv5JIu6NiN8jYrCebS4wVP/v2tLC5PWlhckkqtW3/0pq5a4uLUwWRYv37cgzw2lE+nmSV9Js7vyF0xOVyvS5PD86f+aD0bnzF56bOTNxavrU9Nnx48ePHR178YXx57sSZxbf1QMfzx7c//q7l96cPHHpvZ+/y9q771B9f2Mc3TKUBf53taZ135PdrqzHdjakk3IPG8KqlCIiO10Dtf4/GKW4cfIG47XPeto4YENlz6atnXcvVoG7WBK9bgHQG8WDPvv8W2x3aOixKVx5uf4BKIv7Wr7V95QjzcsMbGD9QxFxYvHfr7MtWuYhqm3mDQAA1uuHbPzzbLvxXxr7GsrtyteGdkfEfRGxJyLuj4i9EfFARK3sgxHx0Crrb10aunn8mV5eU2C3KRv/vZSvbTWP//LRX6l6vZTndtbiH0hOzlSmj+R/k+EY2Jrlx9odvBhAvvrbl53qbxz/ZVtWfzEWzA9yudwyQTc1MT/RrUHplU8jDpTbxZ8srwQkEbE/Ig6s7tC7isTM098e7FTo1vGvoAvrTNVvIp6qn//FaIm/kKy8Pjm6LSrTR0aLq+Jmv/x68a1O9a8r/i7Izv/25uu/pcTgP0njeu3c6uu4+McXHT9Tltd4/W9J3qmt6W7JX/toYn7+3FjEluSNWr7p9fEb7y3yRfks/uHD7fv/nvw9WfwPR0R2ER+KiEci4tH83D0WEY9HxOEV4v/plSfe77RvM5z/qbb3v+Xrf3fz+V99onT6x+871X97979jtdRw/krt/ncLnZuzLS+x1qsZAAAA/n/S2nfjk3RkOZ2mIyP17/Dvje1pZXZu/pmTsx+enap/h353DKTFTNdgw3zoWLKYH7GeH8/niov9R/N5469K99TyI5Ozlakexw79bkeH/p/5s9Tr1gEbzu+1oH+19v+0R+0A7jzPf+hf+j/0L/0f+le7/v9JS95aANydPP+hf+n/0L/0f+hf+j/0pfX8rn+jEuUVfr0vsVkSkW6KZki0SZS70Lt7fGMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADokv8CAAD//+MI6/k=") r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r2, 0x0, 0x8ca, 0x0) (async, rerun: 64) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000000140)=0x3) (async, rerun: 64) r3 = open(&(0x7f0000000a40)='./bus\x00', 0x161ac2, 0x0) sendfile(r3, r0, 0x0, 0x100800001) socket$inet6_udplite(0xa, 0x2, 0x88) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000240), 0x101000, 0x0) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) (async, rerun: 32) ioctl$BTRFS_IOC_GET_FEATURES(r4, 0x80189439, &(0x7f0000000000)) (rerun: 32) 09:04:08 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000001240)='./file0\x00', 0x14552, &(0x7f0000000800)=ANY=[@ANYBLOB="00e789da34e04a1ffba7f05c07001a000100000000897b2a1d84f5c7ffff00000000000067e77dc70b90bbb45efd97899a16f2df4fa2a8f0e9d9b047389f672eb3080000000000000065890d2d0d1b8d3d62f6d77b0283e166e2ca4c35483d3f00d6bf7da9299e6e81c96daf520300a16cab12d75a852b3e4470420877efbec0ff16cca5c680017e15f9b683e63cfff7c638bca835b33bc18c4ed0351cd285197b0241569048b5b416ba1c57217be5a338392f831637ee8c25bb2183634a33b18c4b455ab222d7060000000000665106000000a803d1b56126efec0225a5433883b0d17cb21dbfd886caf2624e7f00da0ef9893ef57c79a182dceca9c46a9f8b001e53b29c0c698ed30d8942e94ac057bde74e42021d895c22b6400000002b2c604ed73249e80f08bfdcebee7a07856a3a23e0907f3dc0eb52c40f6b21c14832dd9845ee8d8733b53acf9b2e840713cba86d43a570ee3589b7e9000000000000000000000000000000dc85131317c56465978d957d000000000000000000000000000000000000000000000000000000000000000000301171e8e3a2d0c842c20fd293c073b93f7662fad1f4ae3e1fe359aa29a4b8965229fa06b0fb2e23d2644cfbdbd6929aa42151ea48334743ad0c378641e74d55d6cd7b098599190100000055ec9c0c26b71588d6fc97e3098fb0e778be446659cf7f5e7f848d85de70c3c426a539a9a0e92e7bbf77528053dcb3b791b8e3faae507a3b721b670b06b78bb09e82ecc85a4bbc596d8ce02a2cbede5573f8bdc84d61c5634fffa50e74ec0f2da4f3d82c2d2b5a20ec152df14481c3bb59a23e014d07fc070d87f58118f468bf80283e0ce7efda7906f9c53319aef22e01a9ba5649fc10fb5b8132dcf42c47f12f9efb9f720ebd2dcc1634f870cee6201bc0ad9e17c4633a17de505bed8fded3053cb455636132bdae3239b9c8b437256ac21a49c4f03b268c47e9becbaff440728429f9e0b0222485188b745b3c871d01d27eb4e5e00bcd79b956010954a8fa16ab5629b9c40c8e044345a8a17adcea5bd8cfbfa85c8b6133443083d5c86628a128be16d6a691e3aea7832645291c66500df85e30f6320c2d3f204f52d51368eb72ef7595324e4507fafc69ff4bbe36dc44127a3b44af9eef449af8c5cf6748fdb52a0cf7d8865b2fd655ff8f13b8c0", @ANYRES64], 0xfd, 0x11d4, &(0x7f00000024c0)="$eJzs3M+LG2UYB/Cna7U1dTer1moL4ote9DI0e/CilyBbkAaUthFaQZi6Ew0Zk5AJCxGxevLq3yEevQniTS978W/wthePPYgjJtr9QTwshQ0sn89lHnjeL7wvAwPvMO/sv/3tZ4NelfXyaaydOxdr44j0MEWKtfjPV/HGW7/8+vLtu/dutjud7Vsp3Wjfab2ZUtp45acPv/j+1Z+nlz74YePHC7G3+dH+H1u/713Zu7r/151P+1XqV2k4mqY83R+Npvn9skg7/WqQpfR+WeRVkfrDqpgc6ffK0Xg8S/lwZ70xnhRVlfLhLA2KWZqO0nQyS/kneX+YsixL643gcXS/e1jXdURdPxlPRV3X9dPRiEvxTKzHRjRjM56N5+L5uBwvxJV4MV6Kq/NRq543AAAAAAAAAAAAAAAAAAAAnC3O/wMAAAAAAAAAAAAAAAAAAMDq3b5772a709m+ldLFiPKb3e5ud3Fd9Nu96EcZRVyPZvwZ89P/C4v6xrud7etpbjO+Lh/8m3+w233iaL41/53A0nxrkU9H8xeicTi/Fc24vDy/tTR/MV5/7VA+i2b89nGMooyd+Cd7kP+yldI773WO5a/NxwEAAMBZkKVHlu7fs+z/+ov8Cd4PHNtfn49r51e7diKq2eeDvCyLiUKhUDwqVv1k4jQc3PRVzwQAAAAAAAAAAICTOI3PCVe9RgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPibHTgWAAAAABDmb51GxwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfBUAAP//LI7Vjg==") r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000b80)={0xffffffffffffffff, 0xe0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000005c0)=[0x0], 0x0, 0x8, &(0x7f0000000600)=[{}, {}], 0x10, 0x10, &(0x7f0000000640), &(0x7f0000000680), 0x8, 0x10, 0x8, 0x8, &(0x7f00000006c0)}}, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000bc0)={r0, 0x8000000000000000, 0x100000000, 0x9a6}) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000c00), 0x4000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0xc, 0x6, &(0x7f0000000180)=@raw=[@jmp={0x5, 0x1, 0x1, 0x0, 0x7, 0x30, 0x8}, @generic={0x0, 0x1, 0x7, 0xf000, 0x5}, @map_idx={0x18, 0x3, 0x5, 0x0, 0x2}, @map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc489}], &(0x7f00000001c0)='syzkaller\x00', 0x80000001, 0xbf, &(0x7f00000003c0)=""/191, 0x40f00, 0x72, '\x00', 0x0, 0x24, r1, 0x8, &(0x7f00000004c0)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x7, 0xe, 0x9, 0xcea}, 0x10, r2, 0xffffffffffffffff, 0x7, &(0x7f0000000c40)=[r3, r4], &(0x7f0000000c80)=[{0x4, 0x3, 0x8}, {0x0, 0x1, 0x2, 0x4}, {0x3, 0x2, 0x7, 0x9}, {0x3, 0x2, 0x8, 0xb}, {0x0, 0x4, 0xb, 0x1}, {0x2, 0x1, 0xb, 0xa}, {0x2, 0x3, 0xf, 0x9}], 0x10, 0x6}, 0x90) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r5 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r5, 0x2, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1805000000000000000000004b64ffec850000007d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='devices.list\x00', 0x0, 0x0) connect$unix(r7, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r8, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r7, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = open(&(0x7f0000000040)='./file2\x00', 0x181042, 0x43) write$P9_RREADDIR(r9, &(0x7f0000000500)=ANY=[], 0xbf) sendfile(r9, r9, &(0x7f0000000240), 0x7f06) 09:04:08 executing program 1: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x80000008, 0x0) rt_sigreturn() r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r0, 0x0, 0x0) r1 = getpid() timer_settime(0x0, 0x1, &(0x7f0000000080)={{0x77359400}}, &(0x7f00000000c0)) gettid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) waitid(0x1, r1, &(0x7f0000000000), 0x20000000, &(0x7f0000000140)) ptrace(0x4208, r1) waitid(0x1, 0x0, 0x0, 0x2, 0x0) waitid(0x1, 0xffffffffffffffff, &(0x7f0000000380), 0x1, &(0x7f0000000400)) r2 = getpid() ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000004c0)=0x0) rt_sigqueueinfo(r3, 0xa, &(0x7f0000000500)={0x22, 0xa63d, 0x2}) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) syz_open_procfs(r2, &(0x7f0000000100)='stat\x00') ptrace$peeksig(0x4209, 0x0, 0x0, 0x0) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000240), 0xf6ea41b81d29705, &(0x7f00000002c0)) 09:04:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x15b441, 0x0) write$binfmt_script(r0, &(0x7f0000000000)={'#! ', './file0', [{0x20, 'dvmrp0\x00'}, {0x20, '/dev/net/tun\x00'}, {0x20, '/dev/net/tun\x00'}, {0x20, '&}'}, {0x20, 'dvmrp0\x00'}], 0xa, "b525499f147fcd12611623f329b00caba215ebd35e9d0994983f0e24dfcf611bd8e4fdbcb8ed058aa6c3805d8de069c2bc2be071b9de4bb4b2ff41f77d6b901a3b791ed9443711b15c4a40f965d4af4671a1a47b0103d13c4b33254f91d5cc23e7f52ed0e0"}, 0x9f) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'dvmrp0\x00', 0x1}) (async) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r1, 0x8983, &(0x7f00000000c0)) (async) sendfile(r0, r0, 0x0, 0x0) [ 1218.265596][ T3834] usb 2-1: USB disconnect, device number 66 09:04:08 executing program 4: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x13, 0x10, 0x2, 0x0, 0x0, r0}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x2, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x0}, @generic={0x2f, 0x0, 0x8}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}, @exit], {0x95, 0x0, 0x7000}}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = signalfd(0xffffffffffffffff, &(0x7f0000000080)={[0x3]}, 0x8) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x20}}, 0x0) getsockname$packet(r4, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x4) sendmsg$nl_route(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_NET_NS_PID={0x8, 0x13, r6}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) r7 = signalfd4(r0, &(0x7f00000001c0)={[0x2]}, 0x8, 0x80800) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000280), 0x8040, 0x0) r9 = creat(&(0x7f00000002c0)='./file0\x00', 0xc) r10 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/bus/input/devices\x00', 0x0, 0x0) r11 = openat$cgroup_ro(r0, &(0x7f0000000500)='blkio.throttle.io_serviced\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r12, 0x0, r13, 0x0, 0x8ca, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x13, 0x6, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000001f000000000000000008000018260000", @ANYRES32=r2, @ANYBLOB="000200000800000095009500"/24], &(0x7f0000000180)='GPL\x00', 0x100, 0x0, 0x0, 0x41000, 0x18, '\x00', r5, 0x9, r7, 0x8, &(0x7f0000000200)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x5, 0x6, 0x3ff}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000540)=[r0, r8, r9, r10, r0, r1, r11, r13, r1, r0], &(0x7f0000000580)=[{0x0, 0x2, 0x4, 0x2}, {0x1, 0x2, 0x7, 0xc}], 0x10, 0x10001}, 0x90) 09:04:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x15b441, 0x0) write$binfmt_script(r0, &(0x7f0000000000)={'#! ', './file0', [{0x20, 'dvmrp0\x00'}, {0x20, '/dev/net/tun\x00'}, {0x20, '/dev/net/tun\x00'}, {0x20, '&}'}, {0x20, 'dvmrp0\x00'}], 0xa, "b525499f147fcd12611623f329b00caba215ebd35e9d0994983f0e24dfcf611bd8e4fdbcb8ed058aa6c3805d8de069c2bc2be071b9de4bb4b2ff41f77d6b901a3b791ed9443711b15c4a40f965d4af4671a1a47b0103d13c4b33254f91d5cc23e7f52ed0e0"}, 0x9f) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'dvmrp0\x00', 0x1}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r1, 0x8983, &(0x7f00000000c0)) sendfile(r0, r0, 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x15b441, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000000)={'#! ', './file0', [{0x20, 'dvmrp0\x00'}, {0x20, '/dev/net/tun\x00'}, {0x20, '/dev/net/tun\x00'}, {0x20, '&}'}, {0x20, 'dvmrp0\x00'}], 0xa, "b525499f147fcd12611623f329b00caba215ebd35e9d0994983f0e24dfcf611bd8e4fdbcb8ed058aa6c3805d8de069c2bc2be071b9de4bb4b2ff41f77d6b901a3b791ed9443711b15c4a40f965d4af4671a1a47b0103d13c4b33254f91d5cc23e7f52ed0e0"}, 0x9f) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'dvmrp0\x00', 0x1}) (async) close(r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) (async) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r1, 0x8983, &(0x7f00000000c0)) (async) sendfile(r0, r0, 0x0, 0x0) (async) [ 1218.367636][ T506] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready 09:04:08 executing program 3: r0 = syz_clone(0x1000, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="bac0d596eaec4ba8aea531824d375d4513a498f39bc9b142c8") syz_clone(0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)="aeabf7fe79535dc84f8301dba354753e6543675f63382a98dab48af08eb560f941e941") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) syz_clone(0xe0000, &(0x7f0000002300)="cfc24eeef98a37614783822647fd84723c66f896325f8529f8be621b6f6a3dfa88775b5150f8621619d81a18fee2f4f6d0778a2261804f797e01afb7f0d755d22ff9c6e6ec2dc3bbe95e00dc871d480b3c1642ef5866108e4a3b1202b7c8ef6fa2eccbea00325650447cfd67484df274caf9310b204c9fb951548de8beaee7ef4ca633d90d26688256db150c2bc3bef28877fdaf398fc36c922cc9930a9b43526616897feeb501c6f96db4ec70cc59ae8d293c1d1f635ea7919e3b95758292df3af24d48fe617e654b8e6d2b1fcae07d94e0204faaba0b3e75e87b0996330ecaa4", 0xe1, &(0x7f0000002400), &(0x7f0000002440), &(0x7f0000002480)="37171535b5cda3ac7aa94988c4cd1935789c3acfecb8583f504c6ac0d6bc7f7b632f582039a99bcc6b7b02515adf7485de42fda90f8c618ab4d4fcfaa25da3469a144d") r3 = socket$netlink(0x10, 0x3, 0x13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3a423cdac8d8000000000000020e16ad10a48b243cc7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae6607173a649c1cfd6587d452d46b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6200000003a00000000000000abecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b69e68ff304d1a13ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4afe1f44ccb19e810879b70a75578f5105fc144e2998c660000000000000000000000d7900a820b6327944e9a217b9800e02a92895614cd50cbe43a1ed25268816b004519c9c5cff097d8000000000009d27d753a3096e9e0860defb6670c3d62ad0a973a66b223fa8b148871c8d31d24291c25449f106b99893ed20fa7a050fbbef90327e827e513e96068000000000124494ec822a961546ed5363c17ff1432d08806bcb376b27b5b31a79d19d7376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30eb4ae7dc3b2aeb0d11cd22c35d32940f19dff00ffffffff080000000300000000000000621e348955183aa0d1d6e6c2cf9d12b064f34b1046a1813668297a7edad187ef106ae7fcbb25090f17d0baadeb8ae190a1fb5a315f8347fb0379659500000000000000000000000000000000000000000000b9569f85b1c806045ec9a0d777b6aeb10f77a20f2434f2854cacbf7ef0487b60ac31ed1161421901025a5fb3f707492194f2d2861f020395ea613f57856bcde46ac986c2b6cb8cc1e70dd4f905f678805d279de1aec479272f418716ccbf0d5dd35ecba30024b4e4f43e5745c9f1d238c9ac7b39a28becaa09715dd0bac0a67f51abbd18f9730de3f449b83051abf3d97182c93e879b929ef6da80269a89696ee0cd22a6f688dc0647d60ba97a79749880b98637fd3de1a1e5aa46125c79c0f00f58544e946b69b4d6f74d8312518ac7da71797513c59bd22e38f4000000000000000000000000000000ffb65e8dc061e3716b14e86dfa0cd78dff8ae31b12ddf542036e27cdfd60160bdf789aa86d1fc59cf340e70a30430d194b66a60b0b832706dc650ea876b180c7dc7cfeb588805f0cd899a3a9e5024c4b8a32b4227a0e88f5adc51d72093ad8d1293aa4073b4af3d6553967e3a2b12a5175d806e7e0b3030d7392fa31790bd0bc5bda5934cb4aa72fcb44b41d77d2c1499e000000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = getpid() r10 = getpgid(r9) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r12 = gettid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) sendmmsg$unix(r5, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r10, 0xffffffffffffffff, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) sendmsg$nl_route(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000018c0)=ANY=[@ANYRESDEC, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e000100776972366a4a4c72640004000400028008000a00cf8a1d9438745a4618c05a324f98d41fc643ed3e9ebe0d1ab0a234128da827da367d27518de1480000ba4b9358e6671d790f5c0468676dc07ad72478278dbb257c102fd1497dd49e971936e6184cf9a104f1ab734fe1fc07051171273c8fffea89c08fad6d27e74f23edbc7a355927c029fd3523c7bbfaf3c41a7e55f6bc7ca0232f352f8359b993613dae6efa7e1fea0d14a559e3f2e224cc7546bd0ccfd1474b5abf0fc829ba743de8a9a6adb900db03714b25000ae5249cde16cc0eef451983e754af98ce13ae1bfdccbd9f8d38d4b38b0664db3c9d044ff3ccbd7df5fd2d5b7600babbdc04802f1e7e3113afc970444376842feed2930302dffe985e0dd2e800000000000000000000009aeca0d12e3d48c1ea4f3764eaf83e3778e1d987e7d7927eacd0c7464d47926bff492b7825fc43c6c1c32637f55a3dce3cc492ec14add1a38d4a7a40ae3794b16025c18004194402f53d7ce92d66237242ff8ac83d3d810cbcc99ae6680a7e20ccfcc3afa08e35b2df0ef7b8de856ea966c4c56a5a1bd8e98188c423adee7503aa449f88af5bfbc7e01535c1544fffdce6533ff0fd47f395c2832e3158a47e8f9df2556a21be6a8922ef927c663938d2cf4f4b8b12c23f780f9a33864334947f81e098055cf6ccf938d106a14d931bb64f4b77e9179e8d9634e598409f8b8a839edb68976cca4c49be51739459002022f5b26154e04d4dd35d1396dfb48b92dfed04a724de4ad93dc97c607e8be11503125f43580f03318d8980bb5c3ac394bcab5375a5", @ANYRES32=r7, @ANYRESOCT=0x0, @ANYRES8=r13, @ANYRES8=r9], 0x40}}, 0x804) read$FUSE(0xffffffffffffffff, &(0x7f0000000200)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmsg$unix(0xffffffffffffffff, &(0x7f00000022c0)={&(0x7f0000000000)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000140)="645147ba61fbb1d85d100c619984672c359f633aa2774cc72004f02d0ca3136f5a25de150d35e2d6be71999ad97ae190c9e05b285c31360fe64b2873d191dad748223c44ecce408970f32eeac9e34d8f9e50704fa6b1fcf7635baf68cc86fa8c6bd10154f808027d5b8fc73fea3702", 0x6f}], 0x1, &(0x7f0000002240)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r0, r13, r14}}}], 0x68}, 0x20000000) 09:04:08 executing program 1: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x80000008, 0x0) rt_sigreturn() r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r0, 0x0, 0x0) r1 = getpid() timer_settime(0x0, 0x1, &(0x7f0000000080)={{0x77359400}}, &(0x7f00000000c0)) gettid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) waitid(0x1, r1, &(0x7f0000000000), 0x20000000, &(0x7f0000000140)) ptrace(0x4208, r1) waitid(0x1, 0x0, 0x0, 0x2, 0x0) waitid(0x1, 0xffffffffffffffff, &(0x7f0000000380), 0x1, &(0x7f0000000400)) r2 = getpid() ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000004c0)=0x0) rt_sigqueueinfo(r3, 0xa, &(0x7f0000000500)={0x22, 0xa63d, 0x2}) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) syz_open_procfs(r2, &(0x7f0000000100)='stat\x00') ptrace$peeksig(0x4209, 0x0, 0x0, 0x0) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000240), 0xf6ea41b81d29705, &(0x7f00000002c0)) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) waitid(0x0, 0x0, 0x0, 0x80000008, 0x0) (async) rt_sigreturn() (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ptrace$peeksig(0x10, r0, 0x0, 0x0) (async) getpid() (async) timer_settime(0x0, 0x1, &(0x7f0000000080)={{0x77359400}}, &(0x7f00000000c0)) (async) gettid() (async) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) waitid(0x1, r1, &(0x7f0000000000), 0x20000000, &(0x7f0000000140)) (async) ptrace(0x4208, r1) (async) waitid(0x1, 0x0, 0x0, 0x2, 0x0) (async) waitid(0x1, 0xffffffffffffffff, &(0x7f0000000380), 0x1, &(0x7f0000000400)) (async) getpid() (async) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000004c0)) (async) rt_sigqueueinfo(r3, 0xa, &(0x7f0000000500)={0x22, 0xa63d, 0x2}) (async) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) (async) syz_open_procfs(r2, &(0x7f0000000100)='stat\x00') (async) ptrace$peeksig(0x4209, 0x0, 0x0, 0x0) (async) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000240), 0xf6ea41b81d29705, &(0x7f00000002c0)) (async) 09:04:08 executing program 3: r0 = syz_clone(0x1000, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="bac0d596eaec4ba8aea531824d375d4513a498f39bc9b142c8") syz_clone(0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)="aeabf7fe79535dc84f8301dba354753e6543675f63382a98dab48af08eb560f941e941") (async) syz_clone(0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)="aeabf7fe79535dc84f8301dba354753e6543675f63382a98dab48af08eb560f941e941") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) (async) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) syz_clone(0xe0000, &(0x7f0000002300)="cfc24eeef98a37614783822647fd84723c66f896325f8529f8be621b6f6a3dfa88775b5150f8621619d81a18fee2f4f6d0778a2261804f797e01afb7f0d755d22ff9c6e6ec2dc3bbe95e00dc871d480b3c1642ef5866108e4a3b1202b7c8ef6fa2eccbea00325650447cfd67484df274caf9310b204c9fb951548de8beaee7ef4ca633d90d26688256db150c2bc3bef28877fdaf398fc36c922cc9930a9b43526616897feeb501c6f96db4ec70cc59ae8d293c1d1f635ea7919e3b95758292df3af24d48fe617e654b8e6d2b1fcae07d94e0204faaba0b3e75e87b0996330ecaa4", 0xe1, &(0x7f0000002400), &(0x7f0000002440), &(0x7f0000002480)="37171535b5cda3ac7aa94988c4cd1935789c3acfecb8583f504c6ac0d6bc7f7b632f582039a99bcc6b7b02515adf7485de42fda90f8c618ab4d4fcfaa25da3469a144d") r3 = socket$netlink(0x10, 0x3, 0x13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) (async) connect$unix(r4, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3a423cdac8d8000000000000020e16ad10a48b243cc7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae6607173a649c1cfd6587d452d46b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6200000003a00000000000000abecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b69e68ff304d1a13ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4afe1f44ccb19e810879b70a75578f5105fc144e2998c660000000000000000000000d7900a820b6327944e9a217b9800e02a92895614cd50cbe43a1ed25268816b004519c9c5cff097d8000000000009d27d753a3096e9e0860defb6670c3d62ad0a973a66b223fa8b148871c8d31d24291c25449f106b99893ed20fa7a050fbbef90327e827e513e96068000000000124494ec822a961546ed5363c17ff1432d08806bcb376b27b5b31a79d19d7376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30eb4ae7dc3b2aeb0d11cd22c35d32940f19dff00ffffffff080000000300000000000000621e348955183aa0d1d6e6c2cf9d12b064f34b1046a1813668297a7edad187ef106ae7fcbb25090f17d0baadeb8ae190a1fb5a315f8347fb0379659500000000000000000000000000000000000000000000b9569f85b1c806045ec9a0d777b6aeb10f77a20f2434f2854cacbf7ef0487b60ac31ed1161421901025a5fb3f707492194f2d2861f020395ea613f57856bcde46ac986c2b6cb8cc1e70dd4f905f678805d279de1aec479272f418716ccbf0d5dd35ecba30024b4e4f43e5745c9f1d238c9ac7b39a28becaa09715dd0bac0a67f51abbd18f9730de3f449b83051abf3d97182c93e879b929ef6da80269a89696ee0cd22a6f688dc0647d60ba97a79749880b98637fd3de1a1e5aa46125c79c0f00f58544e946b69b4d6f74d8312518ac7da71797513c59bd22e38f4000000000000000000000000000000ffb65e8dc061e3716b14e86dfa0cd78dff8ae31b12ddf542036e27cdfd60160bdf789aa86d1fc59cf340e70a30430d194b66a60b0b832706dc650ea876b180c7dc7cfeb588805f0cd899a3a9e5024c4b8a32b4227a0e88f5adc51d72093ad8d1293aa4073b4af3d6553967e3a2b12a5175d806e7e0b3030d7392fa31790bd0bc5bda5934cb4aa72fcb44b41d77d2c1499e000000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) socket$netlink(0x10, 0x3, 0x0) (async) r8 = socket$netlink(0x10, 0x3, 0x0) getpid() (async) r9 = getpid() getpgid(r9) (async) r10 = getpgid(r9) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r12 = gettid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) sendmmsg$unix(r5, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r10, 0xffffffffffffffff, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) sendmsg$nl_route(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000018c0)=ANY=[@ANYRESDEC, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e000100776972366a4a4c72640004000400028008000a00cf8a1d9438745a4618c05a324f98d41fc643ed3e9ebe0d1ab0a234128da827da367d27518de1480000ba4b9358e6671d790f5c0468676dc07ad72478278dbb257c102fd1497dd49e971936e6184cf9a104f1ab734fe1fc07051171273c8fffea89c08fad6d27e74f23edbc7a355927c029fd3523c7bbfaf3c41a7e55f6bc7ca0232f352f8359b993613dae6efa7e1fea0d14a559e3f2e224cc7546bd0ccfd1474b5abf0fc829ba743de8a9a6adb900db03714b25000ae5249cde16cc0eef451983e754af98ce13ae1bfdccbd9f8d38d4b38b0664db3c9d044ff3ccbd7df5fd2d5b7600babbdc04802f1e7e3113afc970444376842feed2930302dffe985e0dd2e800000000000000000000009aeca0d12e3d48c1ea4f3764eaf83e3778e1d987e7d7927eacd0c7464d47926bff492b7825fc43c6c1c32637f55a3dce3cc492ec14add1a38d4a7a40ae3794b16025c18004194402f53d7ce92d66237242ff8ac83d3d810cbcc99ae6680a7e20ccfcc3afa08e35b2df0ef7b8de856ea966c4c56a5a1bd8e98188c423adee7503aa449f88af5bfbc7e01535c1544fffdce6533ff0fd47f395c2832e3158a47e8f9df2556a21be6a8922ef927c663938d2cf4f4b8b12c23f780f9a33864334947f81e098055cf6ccf938d106a14d931bb64f4b77e9179e8d9634e598409f8b8a839edb68976cca4c49be51739459002022f5b26154e04d4dd35d1396dfb48b92dfed04a724de4ad93dc97c607e8be11503125f43580f03318d8980bb5c3ac394bcab5375a5", @ANYRES32=r7, @ANYRESOCT=0x0, @ANYRES8=r13, @ANYRES8=r9], 0x40}}, 0x804) (async) sendmsg$nl_route(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000018c0)=ANY=[@ANYRESDEC, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e000100776972366a4a4c72640004000400028008000a00cf8a1d9438745a4618c05a324f98d41fc643ed3e9ebe0d1ab0a234128da827da367d27518de1480000ba4b9358e6671d790f5c0468676dc07ad72478278dbb257c102fd1497dd49e971936e6184cf9a104f1ab734fe1fc07051171273c8fffea89c08fad6d27e74f23edbc7a355927c029fd3523c7bbfaf3c41a7e55f6bc7ca0232f352f8359b993613dae6efa7e1fea0d14a559e3f2e224cc7546bd0ccfd1474b5abf0fc829ba743de8a9a6adb900db03714b25000ae5249cde16cc0eef451983e754af98ce13ae1bfdccbd9f8d38d4b38b0664db3c9d044ff3ccbd7df5fd2d5b7600babbdc04802f1e7e3113afc970444376842feed2930302dffe985e0dd2e800000000000000000000009aeca0d12e3d48c1ea4f3764eaf83e3778e1d987e7d7927eacd0c7464d47926bff492b7825fc43c6c1c32637f55a3dce3cc492ec14add1a38d4a7a40ae3794b16025c18004194402f53d7ce92d66237242ff8ac83d3d810cbcc99ae6680a7e20ccfcc3afa08e35b2df0ef7b8de856ea966c4c56a5a1bd8e98188c423adee7503aa449f88af5bfbc7e01535c1544fffdce6533ff0fd47f395c2832e3158a47e8f9df2556a21be6a8922ef927c663938d2cf4f4b8b12c23f780f9a33864334947f81e098055cf6ccf938d106a14d931bb64f4b77e9179e8d9634e598409f8b8a839edb68976cca4c49be51739459002022f5b26154e04d4dd35d1396dfb48b92dfed04a724de4ad93dc97c607e8be11503125f43580f03318d8980bb5c3ac394bcab5375a5", @ANYRES32=r7, @ANYRESOCT=0x0, @ANYRES8=r13, @ANYRES8=r9], 0x40}}, 0x804) read$FUSE(0xffffffffffffffff, &(0x7f0000000200)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmsg$unix(0xffffffffffffffff, &(0x7f00000022c0)={&(0x7f0000000000)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000140)="645147ba61fbb1d85d100c619984672c359f633aa2774cc72004f02d0ca3136f5a25de150d35e2d6be71999ad97ae190c9e05b285c31360fe64b2873d191dad748223c44ecce408970f32eeac9e34d8f9e50704fa6b1fcf7635baf68cc86fa8c6bd10154f808027d5b8fc73fea3702", 0x6f}], 0x1, &(0x7f0000002240)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r0, r13, r14}}}], 0x68}, 0x20000000) 09:04:08 executing program 3: r0 = syz_clone(0x1000, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="bac0d596eaec4ba8aea531824d375d4513a498f39bc9b142c8") (async, rerun: 32) syz_clone(0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)="aeabf7fe79535dc84f8301dba354753e6543675f63382a98dab48af08eb560f941e941") (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) (rerun: 32) connect$unix(r2, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) (async) syz_clone(0xe0000, &(0x7f0000002300)="cfc24eeef98a37614783822647fd84723c66f896325f8529f8be621b6f6a3dfa88775b5150f8621619d81a18fee2f4f6d0778a2261804f797e01afb7f0d755d22ff9c6e6ec2dc3bbe95e00dc871d480b3c1642ef5866108e4a3b1202b7c8ef6fa2eccbea00325650447cfd67484df274caf9310b204c9fb951548de8beaee7ef4ca633d90d26688256db150c2bc3bef28877fdaf398fc36c922cc9930a9b43526616897feeb501c6f96db4ec70cc59ae8d293c1d1f635ea7919e3b95758292df3af24d48fe617e654b8e6d2b1fcae07d94e0204faaba0b3e75e87b0996330ecaa4", 0xe1, &(0x7f0000002400), &(0x7f0000002440), &(0x7f0000002480)="37171535b5cda3ac7aa94988c4cd1935789c3acfecb8583f504c6ac0d6bc7f7b632f582039a99bcc6b7b02515adf7485de42fda90f8c618ab4d4fcfaa25da3469a144d") (async) r3 = socket$netlink(0x10, 0x3, 0x13) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) (async) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3a423cdac8d8000000000000020e16ad10a48b243cc7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae6607173a649c1cfd6587d452d46b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6200000003a00000000000000abecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b69e68ff304d1a13ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4afe1f44ccb19e810879b70a75578f5105fc144e2998c660000000000000000000000d7900a820b6327944e9a217b9800e02a92895614cd50cbe43a1ed25268816b004519c9c5cff097d8000000000009d27d753a3096e9e0860defb6670c3d62ad0a973a66b223fa8b148871c8d31d24291c25449f106b99893ed20fa7a050fbbef90327e827e513e96068000000000124494ec822a961546ed5363c17ff1432d08806bcb376b27b5b31a79d19d7376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30eb4ae7dc3b2aeb0d11cd22c35d32940f19dff00ffffffff080000000300000000000000621e348955183aa0d1d6e6c2cf9d12b064f34b1046a1813668297a7edad187ef106ae7fcbb25090f17d0baadeb8ae190a1fb5a315f8347fb0379659500000000000000000000000000000000000000000000b9569f85b1c806045ec9a0d777b6aeb10f77a20f2434f2854cacbf7ef0487b60ac31ed1161421901025a5fb3f707492194f2d2861f020395ea613f57856bcde46ac986c2b6cb8cc1e70dd4f905f678805d279de1aec479272f418716ccbf0d5dd35ecba30024b4e4f43e5745c9f1d238c9ac7b39a28becaa09715dd0bac0a67f51abbd18f9730de3f449b83051abf3d97182c93e879b929ef6da80269a89696ee0cd22a6f688dc0647d60ba97a79749880b98637fd3de1a1e5aa46125c79c0f00f58544e946b69b4d6f74d8312518ac7da71797513c59bd22e38f4000000000000000000000000000000ffb65e8dc061e3716b14e86dfa0cd78dff8ae31b12ddf542036e27cdfd60160bdf789aa86d1fc59cf340e70a30430d194b66a60b0b832706dc650ea876b180c7dc7cfeb588805f0cd899a3a9e5024c4b8a32b4227a0e88f5adc51d72093ad8d1293aa4073b4af3d6553967e3a2b12a5175d806e7e0b3030d7392fa31790bd0bc5bda5934cb4aa72fcb44b41d77d2c1499e000000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) (async) r8 = socket$netlink(0x10, 0x3, 0x0) (async) r9 = getpid() r10 = getpgid(r9) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r12 = gettid() (async, rerun: 32) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) (rerun: 32) sendmmsg$unix(r5, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r10, 0xffffffffffffffff, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) (async) sendmsg$nl_route(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000018c0)=ANY=[@ANYRESDEC, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e000100776972366a4a4c72640004000400028008000a00cf8a1d9438745a4618c05a324f98d41fc643ed3e9ebe0d1ab0a234128da827da367d27518de1480000ba4b9358e6671d790f5c0468676dc07ad72478278dbb257c102fd1497dd49e971936e6184cf9a104f1ab734fe1fc07051171273c8fffea89c08fad6d27e74f23edbc7a355927c029fd3523c7bbfaf3c41a7e55f6bc7ca0232f352f8359b993613dae6efa7e1fea0d14a559e3f2e224cc7546bd0ccfd1474b5abf0fc829ba743de8a9a6adb900db03714b25000ae5249cde16cc0eef451983e754af98ce13ae1bfdccbd9f8d38d4b38b0664db3c9d044ff3ccbd7df5fd2d5b7600babbdc04802f1e7e3113afc970444376842feed2930302dffe985e0dd2e800000000000000000000009aeca0d12e3d48c1ea4f3764eaf83e3778e1d987e7d7927eacd0c7464d47926bff492b7825fc43c6c1c32637f55a3dce3cc492ec14add1a38d4a7a40ae3794b16025c18004194402f53d7ce92d66237242ff8ac83d3d810cbcc99ae6680a7e20ccfcc3afa08e35b2df0ef7b8de856ea966c4c56a5a1bd8e98188c423adee7503aa449f88af5bfbc7e01535c1544fffdce6533ff0fd47f395c2832e3158a47e8f9df2556a21be6a8922ef927c663938d2cf4f4b8b12c23f780f9a33864334947f81e098055cf6ccf938d106a14d931bb64f4b77e9179e8d9634e598409f8b8a839edb68976cca4c49be51739459002022f5b26154e04d4dd35d1396dfb48b92dfed04a724de4ad93dc97c607e8be11503125f43580f03318d8980bb5c3ac394bcab5375a5", @ANYRES32=r7, @ANYRESOCT=0x0, @ANYRES8=r13, @ANYRES8=r9], 0x40}}, 0x804) (async, rerun: 32) read$FUSE(0xffffffffffffffff, &(0x7f0000000200)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f00000022c0)={&(0x7f0000000000)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000140)="645147ba61fbb1d85d100c619984672c359f633aa2774cc72004f02d0ca3136f5a25de150d35e2d6be71999ad97ae190c9e05b285c31360fe64b2873d191dad748223c44ecce408970f32eeac9e34d8f9e50704fa6b1fcf7635baf68cc86fa8c6bd10154f808027d5b8fc73fea3702", 0x6f}], 0x1, &(0x7f0000002240)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r0, r13, r14}}}], 0x68}, 0x20000000) 09:04:08 executing program 1: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x80000008, 0x0) rt_sigreturn() (async) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r0, 0x0, 0x0) (async) r1 = getpid() timer_settime(0x0, 0x1, &(0x7f0000000080)={{0x77359400}}, &(0x7f00000000c0)) (async) gettid() (async, rerun: 32) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (rerun: 32) waitid(0x1, r1, &(0x7f0000000000), 0x20000000, &(0x7f0000000140)) (async) ptrace(0x4208, r1) (async, rerun: 32) waitid(0x1, 0x0, 0x0, 0x2, 0x0) (async, rerun: 32) waitid(0x1, 0xffffffffffffffff, &(0x7f0000000380), 0x1, &(0x7f0000000400)) (async) r2 = getpid() ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000004c0)=0x0) rt_sigqueueinfo(r3, 0xa, &(0x7f0000000500)={0x22, 0xa63d, 0x2}) (async, rerun: 64) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) (async, rerun: 64) syz_open_procfs(r2, &(0x7f0000000100)='stat\x00') (async, rerun: 64) ptrace$peeksig(0x4209, 0x0, 0x0, 0x0) (rerun: 64) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000240), 0xf6ea41b81d29705, &(0x7f00000002c0)) [ 1218.683894][ T562] cgroup: fork rejected by pids controller in /syz3 09:04:09 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xb, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) 09:04:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0xa04f14, &(0x7f0000000080)=ANY=[@ANYBLOB="6e6f7265636f766572792c757365725f78617474722c6e6f62682c6f6c64616c6c6f632c64656275672c6a6f75726e616c5f647076487ec2f868cd18c430303030303030303030312e7573726a71756f74613d2c646174615f6572723d61626f72742c6572726f72733d636f6e74696e75652c00"], 0xff, 0x44f, &(0x7f0000000d00)="$eJzs289vFFUcAPDvzG4BQSgioiBoFY2NP1paUDl40WjiQRMTPeCxtoVUFmpoTYQ0Wo3BoyHxbjya+Bd48mTUk4lXvRsSoo0J4GnN7M6U3WW30HbLVvbzSQbe23k7730782bevrcbQN8ayv5JIu6NiN8jYrCebS4wVP/v2tLC5PWlhckkqtW3/0pq5a4uLUwWRYv37cgzw2lE+nmSV9Js7vyF0xOVyvS5PD86f+aD0bnzF56bOTNxavrU9Nnx48ePHR178YXx57sSZxbf1QMfzx7c//q7l96cPHHpvZ+/y9q771B9f2Mc3TKUBf53taZ135PdrqzHdjakk3IPG8KqlCIiO10Dtf4/GKW4cfIG47XPeto4YENlz6atnXcvVoG7WBK9bgHQG8WDPvv8W2x3aOixKVx5uf4BKIv7Wr7V95QjzcsMbGD9QxFxYvHfr7MtWuYhqm3mDQAA1uuHbPzzbLvxXxr7GsrtyteGdkfEfRGxJyLuj4i9EfFARK3sgxHx0Crrb10aunn8mV5eU2C3KRv/vZSvbTWP//LRX6l6vZTndtbiH0hOzlSmj+R/k+EY2Jrlx9odvBhAvvrbl53qbxz/ZVtWfzEWzA9yudwyQTc1MT/RrUHplU8jDpTbxZ8srwQkEbE/Ig6s7tC7isTM098e7FTo1vGvoAvrTNVvIp6qn//FaIm/kKy8Pjm6LSrTR0aLq+Jmv/x68a1O9a8r/i7Izv/25uu/pcTgP0njeu3c6uu4+McXHT9Tltd4/W9J3qmt6W7JX/toYn7+3FjEluSNWr7p9fEb7y3yRfks/uHD7fv/nvw9WfwPR0R2ER+KiEci4tH83D0WEY9HxOEV4v/plSfe77RvM5z/qbb3v+Xrf3fz+V99onT6x+871X97979jtdRw/krt/ncLnZuzLS+x1qsZAAAA/n/S2nfjk3RkOZ2mIyP17/Dvje1pZXZu/pmTsx+enap/h353DKTFTNdgw3zoWLKYH7GeH8/niov9R/N5469K99TyI5Ozlakexw79bkeH/p/5s9Tr1gEbzu+1oH+19v+0R+0A7jzPf+hf+j/0L/0f+le7/v9JS95aANydPP+hf+n/0L/0f+hf+j/0pfX8rn+jEuUVfr0vsVkSkW6KZki0SZS70Lt7fGMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADokv8CAAD//+MI6/k=") r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r2, 0x0, 0x8ca, 0x0) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000000140)=0x3) r3 = open(&(0x7f0000000a40)='./bus\x00', 0x161ac2, 0x0) sendfile(r3, r0, 0x0, 0x100800001) socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000240), 0x101000, 0x0) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r4, 0x80189439, &(0x7f0000000000)) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0xa04f14, &(0x7f0000000080)=ANY=[@ANYBLOB="6e6f7265636f766572792c757365725f78617474722c6e6f62682c6f6c64616c6c6f632c64656275672c6a6f75726e616c5f647076487ec2f868cd18c430303030303030303030312e7573726a71756f74613d2c646174615f6572723d61626f72742c6572726f72733d636f6e74696e75652c00"], 0xff, 0x44f, &(0x7f0000000d00)="$eJzs289vFFUcAPDvzG4BQSgioiBoFY2NP1paUDl40WjiQRMTPeCxtoVUFmpoTYQ0Wo3BoyHxbjya+Bd48mTUk4lXvRsSoo0J4GnN7M6U3WW30HbLVvbzSQbe23k7730782bevrcbQN8ayv5JIu6NiN8jYrCebS4wVP/v2tLC5PWlhckkqtW3/0pq5a4uLUwWRYv37cgzw2lE+nmSV9Js7vyF0xOVyvS5PD86f+aD0bnzF56bOTNxavrU9Nnx48ePHR178YXx57sSZxbf1QMfzx7c//q7l96cPHHpvZ+/y9q771B9f2Mc3TKUBf53taZ135PdrqzHdjakk3IPG8KqlCIiO10Dtf4/GKW4cfIG47XPeto4YENlz6atnXcvVoG7WBK9bgHQG8WDPvv8W2x3aOixKVx5uf4BKIv7Wr7V95QjzcsMbGD9QxFxYvHfr7MtWuYhqm3mDQAA1uuHbPzzbLvxXxr7GsrtyteGdkfEfRGxJyLuj4i9EfFARK3sgxHx0Crrb10aunn8mV5eU2C3KRv/vZSvbTWP//LRX6l6vZTndtbiH0hOzlSmj+R/k+EY2Jrlx9odvBhAvvrbl53qbxz/ZVtWfzEWzA9yudwyQTc1MT/RrUHplU8jDpTbxZ8srwQkEbE/Ig6s7tC7isTM098e7FTo1vGvoAvrTNVvIp6qn//FaIm/kKy8Pjm6LSrTR0aLq+Jmv/x68a1O9a8r/i7Izv/25uu/pcTgP0njeu3c6uu4+McXHT9Tltd4/W9J3qmt6W7JX/toYn7+3FjEluSNWr7p9fEb7y3yRfks/uHD7fv/nvw9WfwPR0R2ER+KiEci4tH83D0WEY9HxOEV4v/plSfe77RvM5z/qbb3v+Xrf3fz+V99onT6x+871X97979jtdRw/krt/ncLnZuzLS+x1qsZAAAA/n/S2nfjk3RkOZ2mIyP17/Dvje1pZXZu/pmTsx+enap/h353DKTFTNdgw3zoWLKYH7GeH8/niov9R/N5469K99TyI5Ozlakexw79bkeH/p/5s9Tr1gEbzu+1oH+19v+0R+0A7jzPf+hf+j/0L/0f+le7/v9JS95aANydPP+hf+n/0L/0f+hf+j/0pfX8rn+jEuUVfr0vsVkSkW6KZki0SZS70Lt7fGMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADokv8CAAD//+MI6/k=") (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') (async) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f0000000280)) (async) splice(r1, 0x0, r2, 0x0, 0x8ca, 0x0) (async) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000000140)=0x3) (async) open(&(0x7f0000000a40)='./bus\x00', 0x161ac2, 0x0) (async) sendfile(r3, r0, 0x0, 0x100800001) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000240), 0x101000, 0x0) (async) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(r4, 0x80189439, &(0x7f0000000000)) (async) 09:04:09 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000001240)='./file0\x00', 0x14552, &(0x7f0000000800)=ANY=[@ANYBLOB="00e789da34e04a1ffba7f05c07001a000100000000897b2a1d84f5c7ffff00000000000067e77dc70b90bbb45efd97899a16f2df4fa2a8f0e9d9b047389f672eb3080000000000000065890d2d0d1b8d3d62f6d77b0283e166e2ca4c35483d3f00d6bf7da9299e6e81c96daf520300a16cab12d75a852b3e4470420877efbec0ff16cca5c680017e15f9b683e63cfff7c638bca835b33bc18c4ed0351cd285197b0241569048b5b416ba1c57217be5a338392f831637ee8c25bb2183634a33b18c4b455ab222d7060000000000665106000000a803d1b56126efec0225a5433883b0d17cb21dbfd886caf2624e7f00da0ef9893ef57c79a182dceca9c46a9f8b001e53b29c0c698ed30d8942e94ac057bde74e42021d895c22b6400000002b2c604ed73249e80f08bfdcebee7a07856a3a23e0907f3dc0eb52c40f6b21c14832dd9845ee8d8733b53acf9b2e840713cba86d43a570ee3589b7e9000000000000000000000000000000dc85131317c56465978d957d000000000000000000000000000000000000000000000000000000000000000000301171e8e3a2d0c842c20fd293c073b93f7662fad1f4ae3e1fe359aa29a4b8965229fa06b0fb2e23d2644cfbdbd6929aa42151ea48334743ad0c378641e74d55d6cd7b098599190100000055ec9c0c26b71588d6fc97e3098fb0e778be446659cf7f5e7f848d85de70c3c426a539a9a0e92e7bbf77528053dcb3b791b8e3faae507a3b721b670b06b78bb09e82ecc85a4bbc596d8ce02a2cbede5573f8bdc84d61c5634fffa50e74ec0f2da4f3d82c2d2b5a20ec152df14481c3bb59a23e014d07fc070d87f58118f468bf80283e0ce7efda7906f9c53319aef22e01a9ba5649fc10fb5b8132dcf42c47f12f9efb9f720ebd2dcc1634f870cee6201bc0ad9e17c4633a17de505bed8fded3053cb455636132bdae3239b9c8b437256ac21a49c4f03b268c47e9becbaff440728429f9e0b0222485188b745b3c871d01d27eb4e5e00bcd79b956010954a8fa16ab5629b9c40c8e044345a8a17adcea5bd8cfbfa85c8b6133443083d5c86628a128be16d6a691e3aea7832645291c66500df85e30f6320c2d3f204f52d51368eb72ef7595324e4507fafc69ff4bbe36dc44127a3b44af9eef449af8c5cf6748fdb52a0cf7d8865b2fd655ff8f13b8c0", @ANYRES64], 0xfd, 0x11d4, &(0x7f00000024c0)="$eJzs3M+LG2UYB/Cna7U1dTer1moL4ote9DI0e/CilyBbkAaUthFaQZi6Ew0Zk5AJCxGxevLq3yEevQniTS978W/wthePPYgjJtr9QTwshQ0sn89lHnjeL7wvAwPvMO/sv/3tZ4NelfXyaaydOxdr44j0MEWKtfjPV/HGW7/8+vLtu/dutjud7Vsp3Wjfab2ZUtp45acPv/j+1Z+nlz74YePHC7G3+dH+H1u/713Zu7r/151P+1XqV2k4mqY83R+Npvn9skg7/WqQpfR+WeRVkfrDqpgc6ffK0Xg8S/lwZ70xnhRVlfLhLA2KWZqO0nQyS/kneX+YsixL643gcXS/e1jXdURdPxlPRV3X9dPRiEvxTKzHRjRjM56N5+L5uBwvxJV4MV6Kq/NRq543AAAAAAAAAAAAAAAAAAAAnC3O/wMAAAAAAAAAAAAAAAAAAMDq3b5772a709m+ldLFiPKb3e5ud3Fd9Nu96EcZRVyPZvwZ89P/C4v6xrud7etpbjO+Lh/8m3+w233iaL41/53A0nxrkU9H8xeicTi/Fc24vDy/tTR/MV5/7VA+i2b89nGMooyd+Cd7kP+yldI773WO5a/NxwEAAMBZkKVHlu7fs+z/+ov8Cd4PHNtfn49r51e7diKq2eeDvCyLiUKhUDwqVv1k4jQc3PRVzwQAAAAAAAAAAICTOI3PCVe9RgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPibHTgWAAAAABDmb51GxwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfBUAAP//LI7Vjg==") r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) (async, rerun: 64) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000b80)={0xffffffffffffffff, 0xe0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000005c0)=[0x0], 0x0, 0x8, &(0x7f0000000600)=[{}, {}], 0x10, 0x10, &(0x7f0000000640), &(0x7f0000000680), 0x8, 0x10, 0x8, 0x8, &(0x7f00000006c0)}}, 0x10) (async, rerun: 64) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000bc0)={r0, 0x8000000000000000, 0x100000000, 0x9a6}) (async) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000c00), 0x4000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0xc, 0x6, &(0x7f0000000180)=@raw=[@jmp={0x5, 0x1, 0x1, 0x0, 0x7, 0x30, 0x8}, @generic={0x0, 0x1, 0x7, 0xf000, 0x5}, @map_idx={0x18, 0x3, 0x5, 0x0, 0x2}, @map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc489}], &(0x7f00000001c0)='syzkaller\x00', 0x80000001, 0xbf, &(0x7f00000003c0)=""/191, 0x40f00, 0x72, '\x00', 0x0, 0x24, r1, 0x8, &(0x7f00000004c0)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x7, 0xe, 0x9, 0xcea}, 0x10, r2, 0xffffffffffffffff, 0x7, &(0x7f0000000c40)=[r3, r4], &(0x7f0000000c80)=[{0x4, 0x3, 0x8}, {0x0, 0x1, 0x2, 0x4}, {0x3, 0x2, 0x7, 0x9}, {0x3, 0x2, 0x8, 0xb}, {0x0, 0x4, 0xb, 0x1}, {0x2, 0x1, 0xb, 0xa}, {0x2, 0x3, 0xf, 0x9}], 0x10, 0x6}, 0x90) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r5 = getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r5, 0x2, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1805000000000000000000004b64ffec850000007d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='devices.list\x00', 0x0, 0x0) (async, rerun: 64) connect$unix(r7, &(0x7f000057eff8)=@abs, 0x6e) (async, rerun: 64) sendmmsg$unix(r8, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r7, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) r9 = open(&(0x7f0000000040)='./file2\x00', 0x181042, 0x43) (rerun: 32) write$P9_RREADDIR(r9, &(0x7f0000000500)=ANY=[], 0xbf) (async) sendfile(r9, r9, &(0x7f0000000240), 0x7f06) 09:04:09 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)=[{{&(0x7f0000000a40)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @dev}}, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000b00)=""/70, 0x46}, {&(0x7f0000000fc0)=""/186, 0xba}, {&(0x7f0000001140)=""/225, 0xe1}, {0x0}], 0x4, &(0x7f0000001240)=""/228, 0xe4}, 0x1f}], 0x1, 0x2060, &(0x7f0000001340)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000008000000000000001000000940000008c04413e850000002300000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40004) ioctl$AUTOFS_IOC_CATATONIC(r3, 0x9362, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000c80)=0x9) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = getpid() lseek(0xffffffffffffffff, 0x3, 0x1) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r4, &(0x7f00000005c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2c0023}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x48000}, 0x20008000) syz_open_procfs$namespace(0x0, 0x0) gettid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x1ff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f0000000480)={0x54, 0x0, 0x100, 0x70bd2d, 0x25dfdbfc, {{}, {@void, @void, @val={0xc, 0x99, {0x36, 0x74}}}}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x38}, @NL80211_ATTR_PID={0x8}, @NL80211_ATTR_PID={0x8, 0x52, r0}, @NL80211_ATTR_PID={0x8, 0x52, r5}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xfffffff8, 0x47}}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x7b}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x800) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x20008000) sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)=ANY=[@ANYBLOB="280444a148faa06b39b049a22eabf8", @ANYRES16=0x0, @ANYBLOB="00042dbd677ada7000fddbec25820000000800", @ANYRES32, @ANYBLOB="0c0099000500000020000000"], 0x28}}, 0x20000080) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff00"/20, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00aa30db66b5575f66f3c08e8cb1490c686c89c6e5d31a68592a37ea03a90fef58dcb33adb6abc41667d283af3a2b6595726a69677ccc74225", @ANYRES32=0x0, @ANYBLOB], 0x40}}, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x80000, 0x6e) 09:04:09 executing program 4: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x13, 0x10, 0x2, 0x0, 0x0, r0}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x2, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x0}, @generic={0x2f, 0x0, 0x8}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}, @exit], {0x95, 0x0, 0x7000}}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r2 = signalfd(0xffffffffffffffff, &(0x7f0000000080)={[0x3]}, 0x8) (async, rerun: 32) r3 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r4 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x20}}, 0x0) (async, rerun: 32) getsockname$packet(r4, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) (rerun: 32) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x4) (async) sendmsg$nl_route(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_NET_NS_PID={0x8, 0x13, r6}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) (async) r7 = signalfd4(r0, &(0x7f00000001c0)={[0x2]}, 0x8, 0x80800) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000280), 0x8040, 0x0) (async) r9 = creat(&(0x7f00000002c0)='./file0\x00', 0xc) (async) r10 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/bus/input/devices\x00', 0x0, 0x0) (async) r11 = openat$cgroup_ro(r0, &(0x7f0000000500)='blkio.throttle.io_serviced\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r12, 0x0, r13, 0x0, 0x8ca, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x13, 0x6, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000001f000000000000000008000018260000", @ANYRES32=r2, @ANYBLOB="000200000800000095009500"/24], &(0x7f0000000180)='GPL\x00', 0x100, 0x0, 0x0, 0x41000, 0x18, '\x00', r5, 0x9, r7, 0x8, &(0x7f0000000200)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x5, 0x6, 0x3ff}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000540)=[r0, r8, r9, r10, r0, r1, r11, r13, r1, r0], &(0x7f0000000580)=[{0x0, 0x2, 0x4, 0x2}, {0x1, 0x2, 0x7, 0xc}], 0x10, 0x10001}, 0x90) 09:04:09 executing program 5: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0x6e) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000280)='cgroup.procs\x00', 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) sched_setscheduler(r1, 0x1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc020662a, &(0x7f00000005c0)=ANY=[@ANYBLOB="5c000000000000004f0d0000000000000000000008000000050000000000000008000000000000000100000000000000400000000000000000000000000000000000000000000000053800000000000000000000000000000900000000000000010000000000000000000000000000000000000000000000000000000000000000fc568bf2dd000000000000000000000000000000080000000000000001000000000000000000000000000000000000000000000000000000000000000415000000000000000042af943b0000ffffff7f00000000030000000000000004000000000000000000000000000000000000000000000000f0ff000000000000000000000000000600000000000000050000000000000007000000000000000000000000000000000000000000000001100000000000000000000000000000e5f648237e7748ab380042fbac619febe45914911fd8b8d4131690791a23d6c102f70d7494ba8724747b5538831f2493aca0ad69c7fa01452b5cd753e952fdbba7a29b1b4aa3501ed45dd535060000000869d78d7666473a819c165d68849cfe7bf01fde34965a6ccabc7c8b4614abef15da768dc49ccf4e6410c28b5e3292746c4c73a29341eadd0ee989f6cec24ffd1bd10de2ffdace27ae706aba324326d962ea03c0b917a0011f3897347dcef7078145a78cc511bf1e0358120eae78e10e669a39cbea6bfa053946e6ced90d2c9ad68828078f5b5e1e0e35d3a1296e53d46caab3f8d80dd23609993c357c7268dc2d11a8ff"]) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ptrace$ARCH_SHSTK_DISABLE(0x1e, r1, 0x1, 0x5002) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp6\x00') preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000080)=""/164, 0xa4}, {&(0x7f00000002c0)=""/250, 0xfa}], 0x2, 0x134, 0x0) 09:04:09 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000001240)='./file0\x00', 0x14552, &(0x7f0000000800)=ANY=[@ANYBLOB="00e789da34e04a1ffba7f05c07001a000100000000897b2a1d84f5c7ffff00000000000067e77dc70b90bbb45efd97899a16f2df4fa2a8f0e9d9b047389f672eb3080000000000000065890d2d0d1b8d3d62f6d77b0283e166e2ca4c35483d3f00d6bf7da9299e6e81c96daf520300a16cab12d75a852b3e4470420877efbec0ff16cca5c680017e15f9b683e63cfff7c638bca835b33bc18c4ed0351cd285197b0241569048b5b416ba1c57217be5a338392f831637ee8c25bb2183634a33b18c4b455ab222d7060000000000665106000000a803d1b56126efec0225a5433883b0d17cb21dbfd886caf2624e7f00da0ef9893ef57c79a182dceca9c46a9f8b001e53b29c0c698ed30d8942e94ac057bde74e42021d895c22b6400000002b2c604ed73249e80f08bfdcebee7a07856a3a23e0907f3dc0eb52c40f6b21c14832dd9845ee8d8733b53acf9b2e840713cba86d43a570ee3589b7e9000000000000000000000000000000dc85131317c56465978d957d000000000000000000000000000000000000000000000000000000000000000000301171e8e3a2d0c842c20fd293c073b93f7662fad1f4ae3e1fe359aa29a4b8965229fa06b0fb2e23d2644cfbdbd6929aa42151ea48334743ad0c378641e74d55d6cd7b098599190100000055ec9c0c26b71588d6fc97e3098fb0e778be446659cf7f5e7f848d85de70c3c426a539a9a0e92e7bbf77528053dcb3b791b8e3faae507a3b721b670b06b78bb09e82ecc85a4bbc596d8ce02a2cbede5573f8bdc84d61c5634fffa50e74ec0f2da4f3d82c2d2b5a20ec152df14481c3bb59a23e014d07fc070d87f58118f468bf80283e0ce7efda7906f9c53319aef22e01a9ba5649fc10fb5b8132dcf42c47f12f9efb9f720ebd2dcc1634f870cee6201bc0ad9e17c4633a17de505bed8fded3053cb455636132bdae3239b9c8b437256ac21a49c4f03b268c47e9becbaff440728429f9e0b0222485188b745b3c871d01d27eb4e5e00bcd79b956010954a8fa16ab5629b9c40c8e044345a8a17adcea5bd8cfbfa85c8b6133443083d5c86628a128be16d6a691e3aea7832645291c66500df85e30f6320c2d3f204f52d51368eb72ef7595324e4507fafc69ff4bbe36dc44127a3b44af9eef449af8c5cf6748fdb52a0cf7d8865b2fd655ff8f13b8c0", @ANYRES64], 0xfd, 0x11d4, &(0x7f00000024c0)="$eJzs3M+LG2UYB/Cna7U1dTer1moL4ote9DI0e/CilyBbkAaUthFaQZi6Ew0Zk5AJCxGxevLq3yEevQniTS978W/wthePPYgjJtr9QTwshQ0sn89lHnjeL7wvAwPvMO/sv/3tZ4NelfXyaaydOxdr44j0MEWKtfjPV/HGW7/8+vLtu/dutjud7Vsp3Wjfab2ZUtp45acPv/j+1Z+nlz74YePHC7G3+dH+H1u/713Zu7r/151P+1XqV2k4mqY83R+Npvn9skg7/WqQpfR+WeRVkfrDqpgc6ffK0Xg8S/lwZ70xnhRVlfLhLA2KWZqO0nQyS/kneX+YsixL643gcXS/e1jXdURdPxlPRV3X9dPRiEvxTKzHRjRjM56N5+L5uBwvxJV4MV6Kq/NRq543AAAAAAAAAAAAAAAAAAAAnC3O/wMAAAAAAAAAAAAAAAAAAMDq3b5772a709m+ldLFiPKb3e5ud3Fd9Nu96EcZRVyPZvwZ89P/C4v6xrud7etpbjO+Lh/8m3+w233iaL41/53A0nxrkU9H8xeicTi/Fc24vDy/tTR/MV5/7VA+i2b89nGMooyd+Cd7kP+yldI773WO5a/NxwEAAMBZkKVHlu7fs+z/+ov8Cd4PHNtfn49r51e7diKq2eeDvCyLiUKhUDwqVv1k4jQc3PRVzwQAAAAAAAAAAICTOI3PCVe9RgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPibHTgWAAAAABDmb51GxwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfBUAAP//LI7Vjg==") openat$full(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000b80)={0xffffffffffffffff, 0xe0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000005c0)=[0x0], 0x0, 0x8, &(0x7f0000000600)=[{}, {}], 0x10, 0x10, &(0x7f0000000640), &(0x7f0000000680), 0x8, 0x10, 0x8, 0x8, &(0x7f00000006c0)}}, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000bc0)={r0, 0x8000000000000000, 0x100000000, 0x9a6}) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000c00), 0x4000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0xc, 0x6, &(0x7f0000000180)=@raw=[@jmp={0x5, 0x1, 0x1, 0x0, 0x7, 0x30, 0x8}, @generic={0x0, 0x1, 0x7, 0xf000, 0x5}, @map_idx={0x18, 0x3, 0x5, 0x0, 0x2}, @map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc489}], &(0x7f00000001c0)='syzkaller\x00', 0x80000001, 0xbf, &(0x7f00000003c0)=""/191, 0x40f00, 0x72, '\x00', 0x0, 0x24, r1, 0x8, &(0x7f00000004c0)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x7, 0xe, 0x9, 0xcea}, 0x10, r2, 0xffffffffffffffff, 0x7, &(0x7f0000000c40)=[r3, r4], &(0x7f0000000c80)=[{0x4, 0x3, 0x8}, {0x0, 0x1, 0x2, 0x4}, {0x3, 0x2, 0x7, 0x9}, {0x3, 0x2, 0x8, 0xb}, {0x0, 0x4, 0xb, 0x1}, {0x2, 0x1, 0xb, 0xa}, {0x2, 0x3, 0xf, 0x9}], 0x10, 0x6}, 0x90) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() (async) r5 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r5, 0x2, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1805000000000000000000004b64ffec850000007d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='devices.list\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='devices.list\x00', 0x0, 0x0) connect$unix(r7, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r8, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r7, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = open(&(0x7f0000000040)='./file2\x00', 0x181042, 0x43) write$P9_RREADDIR(r9, &(0x7f0000000500)=ANY=[], 0xbf) (async) write$P9_RREADDIR(r9, &(0x7f0000000500)=ANY=[], 0xbf) sendfile(r9, r9, &(0x7f0000000240), 0x7f06) (async) sendfile(r9, r9, &(0x7f0000000240), 0x7f06) 09:04:09 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) open(0x0, 0x0, 0x100) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000440)=ANY=[@ANYRES32, @ANYBLOB="00050000"]) sched_setscheduler(0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_clone3(0x0, 0x0) mount$overlay(0x0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}]}) creat(&(0x7f0000000040)='./bus\x00', 0x0) 09:04:09 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) open(0x0, 0x0, 0x100) (async) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000440)=ANY=[@ANYRES32, @ANYBLOB="00050000"]) (async) sched_setscheduler(0x0, 0x2, 0x0) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_clone3(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}]}) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) [ 1219.367986][ T683] device wireguard0 entered promiscuous mode [ 1219.405209][ T687] overlayfs: './bus' not a directory 09:04:10 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) open(0x0, 0x0, 0x100) (async) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000440)=ANY=[@ANYRES32, @ANYBLOB="00050000"]) (async, rerun: 64) sched_setscheduler(0x0, 0x2, 0x0) (rerun: 64) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async, rerun: 32) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) syz_clone3(0x0, 0x0) (async, rerun: 32) mount$overlay(0x0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}]}) (rerun: 32) creat(&(0x7f0000000040)='./bus\x00', 0x0) [ 1219.895599][ T704] overlayfs: './bus' not a directory [ 1219.916889][ T704] overlayfs: './bus' not a directory [ 1219.933551][ T704] overlayfs: './bus' not a directory [ 1219.960366][ T704] overlayfs: './bus' not a directory [ 1219.969540][ T704] overlayfs: './bus' not a directory 09:04:10 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xb, 0x8b}, 0x0) (async, rerun: 32) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 32) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async, rerun: 64) sched_setscheduler(r0, 0x0, &(0x7f0000000200)) (rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) [ 1219.997906][ T704] overlayfs: './bus' not a directory [ 1220.006744][ T704] overlayfs: './bus' not a directory [ 1220.019755][ T704] overlayfs: './bus' not a directory [ 1220.030770][ T704] overlayfs: './bus' not a directory 09:04:10 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)=[{{&(0x7f0000000a40)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @dev}}, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000b00)=""/70, 0x46}, {&(0x7f0000000fc0)=""/186, 0xba}, {&(0x7f0000001140)=""/225, 0xe1}, {0x0}], 0x4, &(0x7f0000001240)=""/228, 0xe4}, 0x1f}], 0x1, 0x2060, &(0x7f0000001340)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000008000000000000001000000940000008c04413e850000002300000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000008000000000000001000000940000008c04413e850000002300000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40004) (async) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40004) ioctl$AUTOFS_IOC_CATATONIC(r3, 0x9362, 0x0) (async) ioctl$AUTOFS_IOC_CATATONIC(r3, 0x9362, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000c80)=0x9) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = getpid() lseek(0xffffffffffffffff, 0x3, 0x1) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r4, &(0x7f00000005c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2c0023}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x48000}, 0x20008000) syz_open_procfs$namespace(0x0, 0x0) (async) syz_open_procfs$namespace(0x0, 0x0) gettid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x1ff) (async) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x1ff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f0000000480)={0x54, 0x0, 0x100, 0x70bd2d, 0x25dfdbfc, {{}, {@void, @void, @val={0xc, 0x99, {0x36, 0x74}}}}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x38}, @NL80211_ATTR_PID={0x8}, @NL80211_ATTR_PID={0x8, 0x52, r0}, @NL80211_ATTR_PID={0x8, 0x52, r5}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xfffffff8, 0x47}}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x7b}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x800) (async) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f0000000480)={0x54, 0x0, 0x100, 0x70bd2d, 0x25dfdbfc, {{}, {@void, @void, @val={0xc, 0x99, {0x36, 0x74}}}}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x38}, @NL80211_ATTR_PID={0x8}, @NL80211_ATTR_PID={0x8, 0x52, r0}, @NL80211_ATTR_PID={0x8, 0x52, r5}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xfffffff8, 0x47}}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x7b}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x800) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x20008000) sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)=ANY=[@ANYBLOB="280444a148faa06b39b049a22eabf8", @ANYRES16=0x0, @ANYBLOB="00042dbd677ada7000fddbec25820000000800", @ANYRES32, @ANYBLOB="0c0099000500000020000000"], 0x28}}, 0x20000080) (async) sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)=ANY=[@ANYBLOB="280444a148faa06b39b049a22eabf8", @ANYRES16=0x0, @ANYBLOB="00042dbd677ada7000fddbec25820000000800", @ANYRES32, @ANYBLOB="0c0099000500000020000000"], 0x28}}, 0x20000080) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff00"/20, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00aa30db66b5575f66f3c08e8cb1490c686c89c6e5d31a68592a37ea03a90fef58dcb33adb6abc41667d283af3a2b6595726a69677ccc74225", @ANYRES32=0x0, @ANYBLOB], 0x40}}, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x80000, 0x6e) 09:04:10 executing program 4: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x13, 0x10, 0x2, 0x0, 0x0, r0}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x2, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x0}, @generic={0x2f, 0x0, 0x8}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}, @exit], {0x95, 0x0, 0x7000}}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r2 = signalfd(0xffffffffffffffff, &(0x7f0000000080)={[0x3]}, 0x8) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x20}}, 0x0) getsockname$packet(r4, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) (async) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x4) (async) sendmsg$nl_route(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_NET_NS_PID={0x8, 0x13, r6}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) (async, rerun: 64) r7 = signalfd4(r0, &(0x7f00000001c0)={[0x2]}, 0x8, 0x80800) (async, rerun: 64) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000280), 0x8040, 0x0) (async, rerun: 64) r9 = creat(&(0x7f00000002c0)='./file0\x00', 0xc) (async, rerun: 64) r10 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/bus/input/devices\x00', 0x0, 0x0) (async, rerun: 64) r11 = openat$cgroup_ro(r0, &(0x7f0000000500)='blkio.throttle.io_serviced\x00', 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r12, 0x0, r13, 0x0, 0x8ca, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x13, 0x6, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000001f000000000000000008000018260000", @ANYRES32=r2, @ANYBLOB="000200000800000095009500"/24], &(0x7f0000000180)='GPL\x00', 0x100, 0x0, 0x0, 0x41000, 0x18, '\x00', r5, 0x9, r7, 0x8, &(0x7f0000000200)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x5, 0x6, 0x3ff}, 0x10, 0x0, 0xffffffffffffffff, 0x2, &(0x7f0000000540)=[r0, r8, r9, r10, r0, r1, r11, r13, r1, r0], &(0x7f0000000580)=[{0x0, 0x2, 0x4, 0x2}, {0x1, 0x2, 0x7, 0xc}], 0x10, 0x10001}, 0x90) 09:04:10 executing program 5: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0x6e) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000280)='cgroup.procs\x00', 0x2, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 64) r1 = getpid() (rerun: 64) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) sched_setscheduler(r1, 0x1, 0x0) (async) sched_setaffinity(0x0, 0x0, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc020662a, &(0x7f00000005c0)=ANY=[@ANYBLOB="5c000000000000004f0d0000000000000000000008000000050000000000000008000000000000000100000000000000400000000000000000000000000000000000000000000000053800000000000000000000000000000900000000000000010000000000000000000000000000000000000000000000000000000000000000fc568bf2dd000000000000000000000000000000080000000000000001000000000000000000000000000000000000000000000000000000000000000415000000000000000042af943b0000ffffff7f00000000030000000000000004000000000000000000000000000000000000000000000000f0ff000000000000000000000000000600000000000000050000000000000007000000000000000000000000000000000000000000000001100000000000000000000000000000e5f648237e7748ab380042fbac619febe45914911fd8b8d4131690791a23d6c102f70d7494ba8724747b5538831f2493aca0ad69c7fa01452b5cd753e952fdbba7a29b1b4aa3501ed45dd535060000000869d78d7666473a819c165d68849cfe7bf01fde34965a6ccabc7c8b4614abef15da768dc49ccf4e6410c28b5e3292746c4c73a29341eadd0ee989f6cec24ffd1bd10de2ffdace27ae706aba324326d962ea03c0b917a0011f3897347dcef7078145a78cc511bf1e0358120eae78e10e669a39cbea6bfa053946e6ced90d2c9ad68828078f5b5e1e0e35d3a1296e53d46caab3f8d80dd23609993c357c7268dc2d11a8ff"]) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 64) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 64) ptrace$ARCH_SHSTK_DISABLE(0x1e, r1, 0x1, 0x5002) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp6\x00') preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000080)=""/164, 0xa4}, {&(0x7f00000002c0)=""/250, 0xfa}], 0x2, 0x134, 0x0) 09:04:10 executing program 4: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)='0', 0x1}], 0x1) r2 = creat(&(0x7f0000000380)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) write$FUSE_LK(r4, &(0x7f0000000080)={0x28}, 0x28) mkdirat(r4, &(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r2, 0x208200) r5 = socket$inet6(0xa, 0x1, 0x0) close(r5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1145042, 0x0) ioctl$BINDER_THREAD_EXIT(r2, 0x40046208, 0x0) sendfile(r5, r6, 0x0, 0xffffdffa) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 1220.046734][ T704] overlayfs: './bus' not a directory [ 1220.055845][ T704] overlayfs: './bus' not a directory [ 1220.065151][ T704] overlayfs: './bus' not a directory [ 1220.071472][ T704] overlayfs: './bus' not a directory 09:04:10 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000340)={0x1, 0x0, 0xf000, 0x2000, &(0x7f0000fea000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = creat(0x0, 0x160) ioctl$KVM_IOEVENTFD(r3, 0x4040ae79, &(0x7f0000000100)={0x10000, &(0x7f00000000c0), 0x4}) r4 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000140)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) sendmsg$nl_route(r4, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x2400c081}, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000240)=[@textreal={0x8, &(0x7f0000000000)="2ef3a7660faeb3a0000f01c9baf80c66b81867358c66efbafc0cb04bee3665660f3a0dec22baf80c66b8daf63b8566efbafc0cb80400ef66b9800000c00f326635000100000f3066b9680600000f32f20f090f35", 0x54}], 0x1, 0x10, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_IOEVENTFD(r4, 0x4040ae79, &(0x7f0000000300)={0x100000, &(0x7f00000001c0), 0x2, r4, 0x8}) 09:04:10 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000340)={0x1, 0x0, 0xf000, 0x2000, &(0x7f0000fea000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = creat(0x0, 0x160) ioctl$KVM_IOEVENTFD(r3, 0x4040ae79, &(0x7f0000000100)={0x10000, &(0x7f00000000c0), 0x4}) (async) ioctl$KVM_IOEVENTFD(r3, 0x4040ae79, &(0x7f0000000100)={0x10000, &(0x7f00000000c0), 0x4}) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000140)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) (async) r4 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000140)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) sendmsg$nl_route(r4, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x2400c081}, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000240)=[@textreal={0x8, &(0x7f0000000000)="2ef3a7660faeb3a0000f01c9baf80c66b81867358c66efbafc0cb04bee3665660f3a0dec22baf80c66b8daf63b8566efbafc0cb80400ef66b9800000c00f326635000100000f3066b9680600000f32f20f090f35", 0x54}], 0x1, 0x10, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_IOEVENTFD(r4, 0x4040ae79, &(0x7f0000000300)={0x100000, &(0x7f00000001c0), 0x2, r4, 0x8}) 09:04:10 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000340)={0x1, 0x0, 0xf000, 0x2000, &(0x7f0000fea000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = creat(0x0, 0x160) ioctl$KVM_IOEVENTFD(r3, 0x4040ae79, &(0x7f0000000100)={0x10000, &(0x7f00000000c0), 0x4}) (async) ioctl$KVM_IOEVENTFD(r3, 0x4040ae79, &(0x7f0000000100)={0x10000, &(0x7f00000000c0), 0x4}) r4 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000140)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) sendmsg$nl_route(r4, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x2400c081}, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000240)=[@textreal={0x8, &(0x7f0000000000)="2ef3a7660faeb3a0000f01c9baf80c66b81867358c66efbafc0cb04bee3665660f3a0dec22baf80c66b8daf63b8566efbafc0cb80400ef66b9800000c00f326635000100000f3066b9680600000f32f20f090f35", 0x54}], 0x1, 0x10, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000240)=[@textreal={0x8, &(0x7f0000000000)="2ef3a7660faeb3a0000f01c9baf80c66b81867358c66efbafc0cb04bee3665660f3a0dec22baf80c66b8daf63b8566efbafc0cb80400ef66b9800000c00f326635000100000f3066b9680600000f32f20f090f35", 0x54}], 0x1, 0x10, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_IOEVENTFD(r4, 0x4040ae79, &(0x7f0000000300)={0x100000, &(0x7f00000001c0), 0x2, r4, 0x8}) (async) ioctl$KVM_IOEVENTFD(r4, 0x4040ae79, &(0x7f0000000300)={0x100000, &(0x7f00000001c0), 0x2, r4, 0x8}) [ 1220.173503][ T704] overlayfs: './bus' not a directory [ 1220.190441][ T704] overlayfs: './bus' not a directory [ 1220.206610][ T704] overlayfs: './bus' not a directory 09:04:10 executing program 0: syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) geteuid() bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, 0x0, &(0x7f0000000080)='GPL\x00', 0x0, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x90) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, 0x0) r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x10, &(0x7f0000000200)=ANY=[@ANYBLOB="626172726965722c6e6f6175746f5f64615f616c6c6f632c64696f726561645f6e6f6c6f636b2c6f6c64616c6c6f632c00f501293add424f5564620d31dee986aff91abc6b72c5b14976ae8b78588d3ba5770ee190db0262b8ea08c96bf8d5dea39cef09030000000000000002898bbb7c4e4b2854831938622001000000000000008ff80268443c615b5c036e6b39b692fbf13a7ff3e3bb4e4dff4eec118e2954a5fe289294828f4d8dab342c5703875045d660d6033c9927a0db2208005dca660491be34af04d4396ef68f94b304432cdd78000000008000003e2b8c600000000093458b195f283fa6c35960610089899c1d1f37a5f80ae4b89ea0e1db518733d17f4d9977e518d5d60b2af102a805a18220053a2dc62b69a8d0217b806abd41e7d68d1bc9c6614453dca7016157aaf05d99a0f9cd413257e71215676fb0df0bb1e10e3c17fd15b90eaf869c350435f8f5f8ac8d0faf6adf4b839cc9700a1fc466bad0028cd77743a2a778efbd4a8e42e39a04e2bbab81edb562ff0fbd8199c069a2ba6abb6820fcdc89077b3771256a6f93f56d2b5ac8604031286fa6cc9c7f567f6ea90a2fbcb8b4a2f31d6e7eaca988cc9e5814b385837ae945ae24e2fc0ecd914619dd103131db5317d2d5e1f7515138da16c4ce841594fa04e0ce56ad18f1"], 0x1, 0x77c, &(0x7f0000000f80)="$eJzs3d9rW1UcAPDvTZt1dtNWENx8CghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FHSI4IugwwdBX/bsj/nmqz9e9V/QFxHZmNoNJz5I5abJmq5Jl3b9Me3nA6c9596TnPvNvfeck9xLEsCulUv/ZCIORsT7ScRAY3kSEdl6rjfi+FK9WwvzxTQlsbj46u9Jvc7NhflitDwmta9ROBAR374TcSizut3q7NxEoVwuTTfKw7XJc8PV2bnDZycL46Xx0tTRkdHRI8eeOXZ082L984e5/dc+eOnJL47//fajV977Lonjsb+xrjWOzZKLXOM1yaYv4QovbnZjOyzZ6Q1gQ9JTs2fpLI+DMRA99Vx3uq8JANxP3oyIRQBgl0mM/wCwyzQ/B7i5MF9spp39RGJ7XX8hIvYuxd+8vrm0prdxzW5v/Tpo/81kxfWOJCIGN6H9XER88tXrn6Uptug6JEA7b12MiNODudX9f7LqnoX1eqqLOrk7yvo/2D5fp/OfZ9vN/zK35z/RZv7T1+bc3YhcxJ7W8urzP3N1E5rpKJ3/PZ9dvrftVkv8DYM9jdKD9TlfNjlztlxK+7aHImIosn1peWSNNoZu/HNjxYKe5Wzr/O+PS298mraf/l+ukbna27fy+cYKtcK9xt10/WLEY73t4k9u7/+kw/z3ZJdtvPzcux93WpfGn8bbTCvj3/q7yhYvRzwR7eNvSta8P3G4fjgMNw+KNr78+aP+Tu237v80pe033wtsh3T/968d/2DSer9mdf1tfH954JtO6+4ef/vjf0/yWj3f7DwuFGq16ZGIPckrq5cfWX5ss9ysn8Y/9Hj783+t4z99T3i6y/h7r/32+cbj31pp/GPr2v/rz1y5NdHTqf3u9v9oPTfUWNJN/9ftBt7LawcAAAAAAAAAAAAAAAAAAAAAAAAA3cpExP5IMvnb+Uwmn1/6De9Hoj9TrlRrh85UZqbGov5b2YORzTS/6nKg5ftQRxrfh98sH7mj/HREPBwRH/Y9UC/ni5Xy2E4HDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+zr8/n/q176d3joAYMvsvWuNG6Vt2RAAYNvcffwHAP5vjP8AsPsY/wFg9zH+A8DuY/wHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgi508cSJNi38tzBfT8tj52ZmJyvnDY6XqRH5yppgvVqbP5ccrlfFyKV+sTLY89Md2z1euVM6NxtTMheFaqVobrs7OnZqszEzVTp2dLIyXTpWy2xYZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHSvOjs3USiXS9MyMvdr5pfDPx1Yq84lh/HmZ3a6ZwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4b/g3AAD//9LfLIo=") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1010fe, 0x0) geteuid() ftruncate(r1, 0x2007fff) sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0xd8) r3 = open(&(0x7f0000002000)='./bus\x00', 0x101402, 0x0) sendfile(r2, r3, 0x0, 0x1000000201005) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3a423cdac8d8000000000000020e16ad10a48b243cc7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae6607173a649c1cfd6587d452d46b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6200000003a00000000000000abecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b69e68ff304d1a13ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4afe1f44ccb19e810879b70a75578f5105fc144e2998c660000000000000000000000d7900a820b6327944e9a217b9800e02a92895614cd50cbe43a1ed25268816b004519c9c5cff097d8000000000009d27d753a3096e9e0860defb6670c3d62ad0a973a66b223fa8b148871c8d31d24291c25449f106b99893ed20fa7a050fbbef90327e827e513e96068000000000124494ec822a961546ed5363c17ff1432d08806bcb376b27b5b31a79d19d7376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30eb4ae7dc3b2aeb0d11cd22c35d32940f19dff00ffffffff080000000300000000000000621e348955183aa0d1d6e6c2cf9d12b064f34b1046a1813668297a7edad187ef106ae7fcbb25090f17d0baadeb8ae190a1fb5a315f8347fb0379659500000000000000000000000000000000000000000000b9569f85b1c806045ec9a0d777b6aeb10f77a20f2434f2854cacbf7ef0487b60ac31ed1161421901025a5fb3f707492194f2d2861f020395ea613f57856bcde46ac986c2b6cb8cc1e70dd4f905f678805d279de1aec479272f418716ccbf0d5dd35ecba30024b4e4f43e5745c9f1d238c9ac7b39a28becaa09715dd0bac0a67f51abbd18f9730de3f449b83051abf3d97182c93e879b929ef6da80269a89696ee0cd22a6f688dc0647d60ba97a79749880b98637fd3de1a1e5aa46125c79c0f00f58544e946b69b4d6f74d8312518ac7da71797513c59bd22e38f4000000000000000000000000000000ffb65e8dc061e3716b14e86dfa0cd78dff8ae31b12ddf542036e27cdfd60160bdf789aa86d1fc59cf340e70a30430d194b66a60b0b832706dc650ea876b180c7dc7cfeb588805f0cd899a3a9e5024c4b8a32b4227a0e88f5adc51d72093ad8d1293aa4073b4af3d6553967e3a2b12a5175d806e7e0b3030d7392fa31790bd0bc5bda5934cb4aa72fcb44b41d77d2c1499e000000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = getpid() r10 = getpgid(r9) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r12 = gettid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) sendmmsg$unix(r5, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r10, 0xffffffffffffffff, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) sendmsg$nl_route(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000018c0)=ANY=[@ANYRESDEC, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e000100776972366a4a4c72640004000400028008000a00cf8a1d9438745a4618c05a324f98d41fc643ed3e9ebe0d1ab0a234128da827da367d27518de1480000ba4b9358e6671d790f5c0468676dc07ad72478278dbb257c102fd1497dd49e971936e6184cf9a104f1ab734fe1fc07051171273c8fffea89c08fad6d27e74f23edbc7a355927c029fd3523c7bbfaf3c41a7e55f6bc7ca0232f352f8359b993613dae6efa7e1fea0d14a559e3f2e224cc7546bd0ccfd1474b5abf0fc829ba743de8a9a6adb900db03714b25000ae5249cde16cc0eef451983e754af98ce13ae1bfdccbd9f8d38d4b38b0664db3c9d044ff3ccbd7df5fd2d5b7600babbdc04802f1e7e3113afc970444376842feed2930302dffe985e0dd2e800000000000000000000009aeca0d12e3d48c1ea4f3764eaf83e3778e1d987e7d7927eacd0c7464d47926bff492b7825fc43c6c1c32637f55a3dce3cc492ec14add1a38d4a7a40ae3794b16025c18004194402f53d7ce92d66237242ff8ac83d3d810cbcc99ae6680a7e20ccfcc3afa08e35b2df0ef7b8de856ea966c4c56a5a1bd8e98188c423adee7503aa449f88af5bfbc7e01535c1544fffdce6533ff0fd47f395c2832e3158a47e8f9df2556a21be6a8922ef927c663938d2cf4f4b8b12c23f780f9a33864334947f81e098055cf6ccf938d106a14d931bb64f4b77e9179e8d9634e598409f8b8a839edb68976cca4c49be51739459002022f5b26154e04d4dd35d1396dfb48b92dfed04a724de4ad93dc97c607e8be11503125f43580f03318d8980bb5c3ac394bcab5375a5", @ANYRES32=r7, @ANYRESOCT=0x0, @ANYRES8=r13, @ANYRES8=r9], 0x40}}, 0x804) r14 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) sendmsg$unix(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="d968b59276865b90301fcae703f8a240e17f7a2ec007025a48883e98aaf207bb67c22b0a8351bff09a7fb3b5a77eefc83c9e1aabf22ebe6d2872962cb59fc2ef9f3ff52b639fc3f90c108cd902bd118098826c51f58ea47188009dd82d428d1fe6a4783fbd42e226de1018e61c2b3cb4e79ce8a52b8e7ae4fcc9bd4a1a279a0a133e8300f78154ca82aa800c8e2bb23cc5ec3f487c09a86d5c0357fcfd215be03b913d", 0xa3}, {&(0x7f0000000000)="d73546102baff9c713846b8c5d4d2a6f38c341f1516f05500dd7", 0x1a}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="1c000000000000100100000002000000", @ANYRES32, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r14, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x40}, 0x24000001) [ 1220.260142][ T739] device wireguard0 entered promiscuous mode [ 1220.357558][ T704] overlayfs: './bus' not a directory [ 1220.363096][ T704] overlayfs: './bus' not a directory [ 1220.373440][ T704] overlayfs: './bus' not a directory [ 1220.381368][ T704] overlayfs: './bus' not a directory [ 1220.390609][ T704] overlayfs: './bus' not a directory [ 1220.396082][ T704] overlayfs: './bus' not a directory [ 1220.401765][ T704] overlayfs: './bus' not a directory [ 1220.420779][ T704] overlayfs: './bus' not a directory [ 1220.438052][ T704] overlayfs: './bus' not a directory [ 1220.487473][ T704] overlayfs: './bus' not a directory 09:04:11 executing program 4: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) r2 = creat(&(0x7f0000000380)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) write$FUSE_LK(r4, &(0x7f0000000080)={0x28}, 0x28) mkdirat(r4, &(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r2, 0x208200) (async) r5 = socket$inet6(0xa, 0x1, 0x0) close(r5) (async) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1145042, 0x0) ioctl$BINDER_THREAD_EXIT(r2, 0x40046208, 0x0) (async) sendfile(r5, r6, 0x0, 0xffffdffa) (async) sendfile(r0, r1, 0x0, 0x8400fffffffa) 09:04:11 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000000), 0x0, &(0x7f0000000080)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}, {@index_off, 0x0}]}) recvmmsg(0xffffffffffffffff, &(0x7f0000004ec0)=[{{&(0x7f00000000c0)=@xdp, 0x80, &(0x7f0000000040)=[{&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000480)=""/161, 0xa1}], 0x3, &(0x7f0000000540)=""/244, 0xf4}, 0x8}, {{&(0x7f0000000640)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000140)=[{&(0x7f00000006c0)=""/135, 0x87}], 0x1, &(0x7f0000000780)=""/87, 0x57}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000800)=""/150, 0x96}], 0x1, &(0x7f00000008c0)=""/102, 0x66}, 0x3}, {{0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000940)=""/165, 0xa5}, {&(0x7f0000000a00)=""/253, 0xfd}, {&(0x7f0000000b00)=""/20, 0x14}, {&(0x7f0000000b40)=""/24, 0x18}], 0x4, &(0x7f0000000bc0)=""/59, 0x3b}, 0x1}, {{&(0x7f0000000c00)=@l2tp6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000e00)=[{&(0x7f0000000c80)}, {&(0x7f0000000cc0)=""/31, 0x1f}, {&(0x7f0000000d00)=""/156, 0x9c}, {&(0x7f0000000dc0)=""/24, 0x18}], 0x4, &(0x7f0000000e40)=""/185, 0xb9}}, {{&(0x7f0000000f00)=@l2={0x1f, 0x0, @none}, 0x80, &(0x7f0000002340)=[{&(0x7f0000000f80)=""/31, 0x1f}, {&(0x7f0000000fc0)=""/244, 0xf4}, {&(0x7f00000010c0)=""/71, 0x47}, {&(0x7f0000001140)=""/116, 0x74}, {&(0x7f00000011c0)=""/93, 0x5d}, {&(0x7f0000001240)=""/220, 0xdc}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x7}, 0x1}, {{&(0x7f00000023c0)=@l2, 0x80, &(0x7f0000003640)=[{&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/32, 0x20}, {&(0x7f0000003480)=""/4, 0x4}, {&(0x7f00000034c0)=""/167, 0xa7}, {&(0x7f0000003580)=""/151, 0x97}], 0x5, &(0x7f00000036c0)=""/4096, 0x1000}, 0x9}, {{0x0, 0x0, &(0x7f00000047c0)=[{&(0x7f00000046c0)=""/226, 0xe2}], 0x1, &(0x7f0000004800)=""/244, 0xf4}, 0x800}, {{&(0x7f0000004900)=@alg, 0x80, &(0x7f0000004c00)=[{&(0x7f0000004980)=""/75, 0x4b}, {&(0x7f0000004a00)=""/47, 0x2f}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/115, 0x73}, {&(0x7f0000004b40)=""/52, 0x34}, {&(0x7f0000004b80)=""/65, 0x41}], 0x6}, 0xfb4e}, {{&(0x7f0000004c80)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, &(0x7f0000004e00)=[{&(0x7f0000004d00)=""/233, 0xe9}], 0x1, &(0x7f0000004e40)=""/126, 0x7e}, 0x4}], 0xa, 0x40, &(0x7f0000005140)={0x77359400}) [ 1220.568685][ T704] overlayfs: './bus' not a directory [ 1220.579342][ T704] overlayfs: './bus' not a directory 09:04:11 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xb, 0x8b}, 0x0) (async, rerun: 64) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 64) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x0, &(0x7f0000000200)) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) 09:04:11 executing program 1: syz_clone3(&(0x7f0000002200)={0x40000480, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) ioctl$EXT4_IOC_GET_ES_CACHE(0xffffffffffffffff, 0xc020662a, &(0x7f0000000100)=ANY=[@ANYBLOB="09000000000000100000000000000000030000003f0000000308000000000000ffffffffffffffff0200000000000000018000000000000000000000000000000000160000000000890900000000000000000000000000009c4700000000000000010000000000000010000000004000000000000000000000000000000000000406000000000000000000000000e8ff0500000000000000f9ffbfffffffffff00000000000000800000000000000000000000000000000000010000000000000000000000000000d69af30b95d572154a8f5cf8a6ddf509a20441524b"]) 09:04:11 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() (async) sched_setscheduler(0x0, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)=[{{&(0x7f0000000a40)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @dev}}, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000b00)=""/70, 0x46}, {&(0x7f0000000fc0)=""/186, 0xba}, {&(0x7f0000001140)=""/225, 0xe1}, {0x0}], 0x4, &(0x7f0000001240)=""/228, 0xe4}, 0x1f}], 0x1, 0x2060, &(0x7f0000001340)) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000008000000000000001000000940000008c04413e850000002300000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40004) (async) ioctl$AUTOFS_IOC_CATATONIC(r3, 0x9362, 0x0) (async) sched_setaffinity(r0, 0x8, &(0x7f0000000c80)=0x9) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = getpid() (async) lseek(0xffffffffffffffff, 0x3, 0x1) (async, rerun: 64) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r4, &(0x7f00000005c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2c0023}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x48000}, 0x20008000) (async, rerun: 64) syz_open_procfs$namespace(0x0, 0x0) (async) gettid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)) (async, rerun: 32) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x1ff) (rerun: 32) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f0000000480)={0x54, 0x0, 0x100, 0x70bd2d, 0x25dfdbfc, {{}, {@void, @void, @val={0xc, 0x99, {0x36, 0x74}}}}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x38}, @NL80211_ATTR_PID={0x8}, @NL80211_ATTR_PID={0x8, 0x52, r0}, @NL80211_ATTR_PID={0x8, 0x52, r5}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xfffffff8, 0x47}}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x7b}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x800) (async) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x20008000) (async, rerun: 64) sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)=ANY=[@ANYBLOB="280444a148faa06b39b049a22eabf8", @ANYRES16=0x0, @ANYBLOB="00042dbd677ada7000fddbec25820000000800", @ANYRES32, @ANYBLOB="0c0099000500000020000000"], 0x28}}, 0x20000080) (async, rerun: 64) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff00"/20, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00aa30db66b5575f66f3c08e8cb1490c686c89c6e5d31a68592a37ea03a90fef58dcb33adb6abc41667d283af3a2b6595726a69677ccc74225", @ANYRES32=0x0, @ANYBLOB], 0x40}}, 0x0) (async) open(&(0x7f0000000400)='./file0\x00', 0x80000, 0x6e) 09:04:11 executing program 5: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0x6e) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000280)='cgroup.procs\x00', 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) sched_setscheduler(r1, 0x1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc020662a, &(0x7f00000005c0)=ANY=[@ANYBLOB="5c000000000000004f0d0000000000000000000008000000050000000000000008000000000000000100000000000000400000000000000000000000000000000000000000000000053800000000000000000000000000000900000000000000010000000000000000000000000000000000000000000000000000000000000000fc568bf2dd000000000000000000000000000000080000000000000001000000000000000000000000000000000000000000000000000000000000000415000000000000000042af943b0000ffffff7f00000000030000000000000004000000000000000000000000000000000000000000000000f0ff000000000000000000000000000600000000000000050000000000000007000000000000000000000000000000000000000000000001100000000000000000000000000000e5f648237e7748ab380042fbac619febe45914911fd8b8d4131690791a23d6c102f70d7494ba8724747b5538831f2493aca0ad69c7fa01452b5cd753e952fdbba7a29b1b4aa3501ed45dd535060000000869d78d7666473a819c165d68849cfe7bf01fde34965a6ccabc7c8b4614abef15da768dc49ccf4e6410c28b5e3292746c4c73a29341eadd0ee989f6cec24ffd1bd10de2ffdace27ae706aba324326d962ea03c0b917a0011f3897347dcef7078145a78cc511bf1e0358120eae78e10e669a39cbea6bfa053946e6ced90d2c9ad68828078f5b5e1e0e35d3a1296e53d46caab3f8d80dd23609993c357c7268dc2d11a8ff"]) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ptrace$ARCH_SHSTK_DISABLE(0x1e, r1, 0x1, 0x5002) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp6\x00') preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000080)=""/164, 0xa4}, {&(0x7f00000002c0)=""/250, 0xfa}], 0x2, 0x134, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0x6e) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_procs(r0, &(0x7f0000000280)='cgroup.procs\x00', 0x2, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) getpid() (async) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) sched_setscheduler(r1, 0x1, 0x0) (async) sched_setaffinity(0x0, 0x0, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) (async) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc020662a, &(0x7f00000005c0)=ANY=[@ANYBLOB="5c000000000000004f0d0000000000000000000008000000050000000000000008000000000000000100000000000000400000000000000000000000000000000000000000000000053800000000000000000000000000000900000000000000010000000000000000000000000000000000000000000000000000000000000000fc568bf2dd000000000000000000000000000000080000000000000001000000000000000000000000000000000000000000000000000000000000000415000000000000000042af943b0000ffffff7f00000000030000000000000004000000000000000000000000000000000000000000000000f0ff000000000000000000000000000600000000000000050000000000000007000000000000000000000000000000000000000000000001100000000000000000000000000000e5f648237e7748ab380042fbac619febe45914911fd8b8d4131690791a23d6c102f70d7494ba8724747b5538831f2493aca0ad69c7fa01452b5cd753e952fdbba7a29b1b4aa3501ed45dd535060000000869d78d7666473a819c165d68849cfe7bf01fde34965a6ccabc7c8b4614abef15da768dc49ccf4e6410c28b5e3292746c4c73a29341eadd0ee989f6cec24ffd1bd10de2ffdace27ae706aba324326d962ea03c0b917a0011f3897347dcef7078145a78cc511bf1e0358120eae78e10e669a39cbea6bfa053946e6ced90d2c9ad68828078f5b5e1e0e35d3a1296e53d46caab3f8d80dd23609993c357c7268dc2d11a8ff"]) (async) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) ptrace$ARCH_SHSTK_DISABLE(0x1e, r1, 0x1, 0x5002) (async) syz_open_procfs(0x0, &(0x7f0000000000)='net/udp6\x00') (async) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000080)=""/164, 0xa4}, {&(0x7f00000002c0)=""/250, 0xfa}], 0x2, 0x134, 0x0) (async) 09:04:11 executing program 1: syz_clone3(&(0x7f0000002200)={0x40000480, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) ioctl$EXT4_IOC_GET_ES_CACHE(0xffffffffffffffff, 0xc020662a, &(0x7f0000000100)=ANY=[@ANYBLOB="09000000000000100000000000000000030000003f0000000308000000000000ffffffffffffffff0200000000000000018000000000000000000000000000000000160000000000890900000000000000000000000000009c4700000000000000010000000000000010000000004000000000000000000000000000000000000406000000000000000000000000e8ff0500000000000000f9ffbfffffffffff00000000000000800000000000000000000000000000000000010000000000000000000000000000d69af30b95d572154a8f5cf8a6ddf509a20441524b"]) 09:04:11 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) (async, rerun: 64) mount$overlay(0x0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000000), 0x0, &(0x7f0000000080)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}, {@index_off, 0x0}]}) (async, rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000004ec0)=[{{&(0x7f00000000c0)=@xdp, 0x80, &(0x7f0000000040)=[{&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000480)=""/161, 0xa1}], 0x3, &(0x7f0000000540)=""/244, 0xf4}, 0x8}, {{&(0x7f0000000640)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000140)=[{&(0x7f00000006c0)=""/135, 0x87}], 0x1, &(0x7f0000000780)=""/87, 0x57}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000800)=""/150, 0x96}], 0x1, &(0x7f00000008c0)=""/102, 0x66}, 0x3}, {{0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000940)=""/165, 0xa5}, {&(0x7f0000000a00)=""/253, 0xfd}, {&(0x7f0000000b00)=""/20, 0x14}, {&(0x7f0000000b40)=""/24, 0x18}], 0x4, &(0x7f0000000bc0)=""/59, 0x3b}, 0x1}, {{&(0x7f0000000c00)=@l2tp6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000e00)=[{&(0x7f0000000c80)}, {&(0x7f0000000cc0)=""/31, 0x1f}, {&(0x7f0000000d00)=""/156, 0x9c}, {&(0x7f0000000dc0)=""/24, 0x18}], 0x4, &(0x7f0000000e40)=""/185, 0xb9}}, {{&(0x7f0000000f00)=@l2={0x1f, 0x0, @none}, 0x80, &(0x7f0000002340)=[{&(0x7f0000000f80)=""/31, 0x1f}, {&(0x7f0000000fc0)=""/244, 0xf4}, {&(0x7f00000010c0)=""/71, 0x47}, {&(0x7f0000001140)=""/116, 0x74}, {&(0x7f00000011c0)=""/93, 0x5d}, {&(0x7f0000001240)=""/220, 0xdc}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x7}, 0x1}, {{&(0x7f00000023c0)=@l2, 0x80, &(0x7f0000003640)=[{&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/32, 0x20}, {&(0x7f0000003480)=""/4, 0x4}, {&(0x7f00000034c0)=""/167, 0xa7}, {&(0x7f0000003580)=""/151, 0x97}], 0x5, &(0x7f00000036c0)=""/4096, 0x1000}, 0x9}, {{0x0, 0x0, &(0x7f00000047c0)=[{&(0x7f00000046c0)=""/226, 0xe2}], 0x1, &(0x7f0000004800)=""/244, 0xf4}, 0x800}, {{&(0x7f0000004900)=@alg, 0x80, &(0x7f0000004c00)=[{&(0x7f0000004980)=""/75, 0x4b}, {&(0x7f0000004a00)=""/47, 0x2f}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/115, 0x73}, {&(0x7f0000004b40)=""/52, 0x34}, {&(0x7f0000004b80)=""/65, 0x41}], 0x6}, 0xfb4e}, {{&(0x7f0000004c80)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, &(0x7f0000004e00)=[{&(0x7f0000004d00)=""/233, 0xe9}], 0x1, &(0x7f0000004e40)=""/126, 0x7e}, 0x4}], 0xa, 0x40, &(0x7f0000005140)={0x77359400}) 09:04:11 executing program 0: syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) geteuid() (async) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, 0x0, &(0x7f0000000080)='GPL\x00', 0x0, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x90) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, 0x0) r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x10, &(0x7f0000000200)=ANY=[@ANYBLOB="626172726965722c6e6f6175746f5f64615f616c6c6f632c64696f726561645f6e6f6c6f636b2c6f6c64616c6c6f632c00f501293add424f5564620d31dee986aff91abc6b72c5b14976ae8b78588d3ba5770ee190db0262b8ea08c96bf8d5dea39cef09030000000000000002898bbb7c4e4b2854831938622001000000000000008ff80268443c615b5c036e6b39b692fbf13a7ff3e3bb4e4dff4eec118e2954a5fe289294828f4d8dab342c5703875045d660d6033c9927a0db2208005dca660491be34af04d4396ef68f94b304432cdd78000000008000003e2b8c600000000093458b195f283fa6c35960610089899c1d1f37a5f80ae4b89ea0e1db518733d17f4d9977e518d5d60b2af102a805a18220053a2dc62b69a8d0217b806abd41e7d68d1bc9c6614453dca7016157aaf05d99a0f9cd413257e71215676fb0df0bb1e10e3c17fd15b90eaf869c350435f8f5f8ac8d0faf6adf4b839cc9700a1fc466bad0028cd77743a2a778efbd4a8e42e39a04e2bbab81edb562ff0fbd8199c069a2ba6abb6820fcdc89077b3771256a6f93f56d2b5ac8604031286fa6cc9c7f567f6ea90a2fbcb8b4a2f31d6e7eaca988cc9e5814b385837ae945ae24e2fc0ecd914619dd103131db5317d2d5e1f7515138da16c4ce841594fa04e0ce56ad18f1"], 0x1, 0x77c, &(0x7f0000000f80)="$eJzs3d9rW1UcAPDvTZt1dtNWENx8CghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FHSI4IugwwdBX/bsj/nmqz9e9V/QFxHZmNoNJz5I5abJmq5Jl3b9Me3nA6c9596TnPvNvfeck9xLEsCulUv/ZCIORsT7ScRAY3kSEdl6rjfi+FK9WwvzxTQlsbj46u9Jvc7NhflitDwmta9ROBAR374TcSizut3q7NxEoVwuTTfKw7XJc8PV2bnDZycL46Xx0tTRkdHRI8eeOXZ082L984e5/dc+eOnJL47//fajV977Lonjsb+xrjWOzZKLXOM1yaYv4QovbnZjOyzZ6Q1gQ9JTs2fpLI+DMRA99Vx3uq8JANxP3oyIRQBgl0mM/wCwyzQ/B7i5MF9spp39RGJ7XX8hIvYuxd+8vrm0prdxzW5v/Tpo/81kxfWOJCIGN6H9XER88tXrn6Uptug6JEA7b12MiNODudX9f7LqnoX1eqqLOrk7yvo/2D5fp/OfZ9vN/zK35z/RZv7T1+bc3YhcxJ7W8urzP3N1E5rpKJ3/PZ9dvrftVkv8DYM9jdKD9TlfNjlztlxK+7aHImIosn1peWSNNoZu/HNjxYKe5Wzr/O+PS298mraf/l+ukbna27fy+cYKtcK9xt10/WLEY73t4k9u7/+kw/z3ZJdtvPzcux93WpfGn8bbTCvj3/q7yhYvRzwR7eNvSta8P3G4fjgMNw+KNr78+aP+Tu237v80pe033wtsh3T/968d/2DSer9mdf1tfH954JtO6+4ef/vjf0/yWj3f7DwuFGq16ZGIPckrq5cfWX5ss9ysn8Y/9Hj783+t4z99T3i6y/h7r/32+cbj31pp/GPr2v/rz1y5NdHTqf3u9v9oPTfUWNJN/9ftBt7LawcAAAAAAAAAAAAAAAAAAAAAAAAA3cpExP5IMvnb+Uwmn1/6De9Hoj9TrlRrh85UZqbGov5b2YORzTS/6nKg5ftQRxrfh98sH7mj/HREPBwRH/Y9UC/ni5Xy2E4HDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+zr8/n/q176d3joAYMvsvWuNG6Vt2RAAYNvcffwHAP5vjP8AsPsY/wFg9zH+A8DuY/wHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgi508cSJNi38tzBfT8tj52ZmJyvnDY6XqRH5yppgvVqbP5ccrlfFyKV+sTLY89Md2z1euVM6NxtTMheFaqVobrs7OnZqszEzVTp2dLIyXTpWy2xYZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHSvOjs3USiXS9MyMvdr5pfDPx1Yq84lh/HmZ3a6ZwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4b/g3AAD//9LfLIo=") (async) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1010fe, 0x0) geteuid() (async) ftruncate(r1, 0x2007fff) (async) sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0xd8) (async) r3 = open(&(0x7f0000002000)='./bus\x00', 0x101402, 0x0) sendfile(r2, r3, 0x0, 0x1000000201005) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r5, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) (async) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3a423cdac8d8000000000000020e16ad10a48b243cc7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae6607173a649c1cfd6587d452d46b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6200000003a00000000000000abecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b69e68ff304d1a13ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4afe1f44ccb19e810879b70a75578f5105fc144e2998c660000000000000000000000d7900a820b6327944e9a217b9800e02a92895614cd50cbe43a1ed25268816b004519c9c5cff097d8000000000009d27d753a3096e9e0860defb6670c3d62ad0a973a66b223fa8b148871c8d31d24291c25449f106b99893ed20fa7a050fbbef90327e827e513e96068000000000124494ec822a961546ed5363c17ff1432d08806bcb376b27b5b31a79d19d7376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30eb4ae7dc3b2aeb0d11cd22c35d32940f19dff00ffffffff080000000300000000000000621e348955183aa0d1d6e6c2cf9d12b064f34b1046a1813668297a7edad187ef106ae7fcbb25090f17d0baadeb8ae190a1fb5a315f8347fb0379659500000000000000000000000000000000000000000000b9569f85b1c806045ec9a0d777b6aeb10f77a20f2434f2854cacbf7ef0487b60ac31ed1161421901025a5fb3f707492194f2d2861f020395ea613f57856bcde46ac986c2b6cb8cc1e70dd4f905f678805d279de1aec479272f418716ccbf0d5dd35ecba30024b4e4f43e5745c9f1d238c9ac7b39a28becaa09715dd0bac0a67f51abbd18f9730de3f449b83051abf3d97182c93e879b929ef6da80269a89696ee0cd22a6f688dc0647d60ba97a79749880b98637fd3de1a1e5aa46125c79c0f00f58544e946b69b4d6f74d8312518ac7da71797513c59bd22e38f4000000000000000000000000000000ffb65e8dc061e3716b14e86dfa0cd78dff8ae31b12ddf542036e27cdfd60160bdf789aa86d1fc59cf340e70a30430d194b66a60b0b832706dc650ea876b180c7dc7cfeb588805f0cd899a3a9e5024c4b8a32b4227a0e88f5adc51d72093ad8d1293aa4073b4af3d6553967e3a2b12a5175d806e7e0b3030d7392fa31790bd0bc5bda5934cb4aa72fcb44b41d77d2c1499e000000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = getpid() r10 = getpgid(r9) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r12 = gettid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) sendmmsg$unix(r5, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r10, 0xffffffffffffffff, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) (async) sendmsg$nl_route(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000018c0)=ANY=[@ANYRESDEC, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e000100776972366a4a4c72640004000400028008000a00cf8a1d9438745a4618c05a324f98d41fc643ed3e9ebe0d1ab0a234128da827da367d27518de1480000ba4b9358e6671d790f5c0468676dc07ad72478278dbb257c102fd1497dd49e971936e6184cf9a104f1ab734fe1fc07051171273c8fffea89c08fad6d27e74f23edbc7a355927c029fd3523c7bbfaf3c41a7e55f6bc7ca0232f352f8359b993613dae6efa7e1fea0d14a559e3f2e224cc7546bd0ccfd1474b5abf0fc829ba743de8a9a6adb900db03714b25000ae5249cde16cc0eef451983e754af98ce13ae1bfdccbd9f8d38d4b38b0664db3c9d044ff3ccbd7df5fd2d5b7600babbdc04802f1e7e3113afc970444376842feed2930302dffe985e0dd2e800000000000000000000009aeca0d12e3d48c1ea4f3764eaf83e3778e1d987e7d7927eacd0c7464d47926bff492b7825fc43c6c1c32637f55a3dce3cc492ec14add1a38d4a7a40ae3794b16025c18004194402f53d7ce92d66237242ff8ac83d3d810cbcc99ae6680a7e20ccfcc3afa08e35b2df0ef7b8de856ea966c4c56a5a1bd8e98188c423adee7503aa449f88af5bfbc7e01535c1544fffdce6533ff0fd47f395c2832e3158a47e8f9df2556a21be6a8922ef927c663938d2cf4f4b8b12c23f780f9a33864334947f81e098055cf6ccf938d106a14d931bb64f4b77e9179e8d9634e598409f8b8a839edb68976cca4c49be51739459002022f5b26154e04d4dd35d1396dfb48b92dfed04a724de4ad93dc97c607e8be11503125f43580f03318d8980bb5c3ac394bcab5375a5", @ANYRES32=r7, @ANYRESOCT=0x0, @ANYRES8=r13, @ANYRES8=r9], 0x40}}, 0x804) (async) r14 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) sendmsg$unix(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="d968b59276865b90301fcae703f8a240e17f7a2ec007025a48883e98aaf207bb67c22b0a8351bff09a7fb3b5a77eefc83c9e1aabf22ebe6d2872962cb59fc2ef9f3ff52b639fc3f90c108cd902bd118098826c51f58ea47188009dd82d428d1fe6a4783fbd42e226de1018e61c2b3cb4e79ce8a52b8e7ae4fcc9bd4a1a279a0a133e8300f78154ca82aa800c8e2bb23cc5ec3f487c09a86d5c0357fcfd215be03b913d", 0xa3}, {&(0x7f0000000000)="d73546102baff9c713846b8c5d4d2a6f38c341f1516f05500dd7", 0x1a}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="1c000000000000100100000002000000", @ANYRES32, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r14, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x40}, 0x24000001) 09:04:11 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) write$binfmt_script(r1, &(0x7f0000000040)={'#! ', './file0', [{0x20, ')\xcc%'}, {}, {0x20, '\x00'}, {0x20, '\x00'}], 0xa, "25904e47e033bd543b1b297d3c5cee2c4619d2a350b0d3e4b51401c6c42ea03e7724ca550b7edafc3875f5c92df541cd049552f39039a3c35d66fab0e1cb4ee86ecc7c8100dc41cd7e1c2d4fb50a472200b4a95105e334f14f20d2fce80dcf7963b4c6bdc7d5215e83701bf6915f0939f2fcd8f2e50eb603eec554c7d67969f8a922714d355c1279e23499e8e4125d99c79fd5de6ddf21011c95963a2bd9ccf57e8f0aee7f5b381d324119629c43571a8f5d0013c2c6f5b4fd2008a82eac25"}, 0xd3) sendmsg$inet6(r0, &(0x7f0000000280)={&(0x7f0000000000)={0xa, 0x4e24, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f00000002c0)=[@dstopts={{0x18}}, @hopopts_2292={{0x18}}], 0x30}, 0x0) 09:04:11 executing program 2: socket$inet6_udplite(0xa, 0x2, 0x88) (async) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) write$binfmt_script(r1, &(0x7f0000000040)={'#! ', './file0', [{0x20, ')\xcc%'}, {}, {0x20, '\x00'}, {0x20, '\x00'}], 0xa, "25904e47e033bd543b1b297d3c5cee2c4619d2a350b0d3e4b51401c6c42ea03e7724ca550b7edafc3875f5c92df541cd049552f39039a3c35d66fab0e1cb4ee86ecc7c8100dc41cd7e1c2d4fb50a472200b4a95105e334f14f20d2fce80dcf7963b4c6bdc7d5215e83701bf6915f0939f2fcd8f2e50eb603eec554c7d67969f8a922714d355c1279e23499e8e4125d99c79fd5de6ddf21011c95963a2bd9ccf57e8f0aee7f5b381d324119629c43571a8f5d0013c2c6f5b4fd2008a82eac25"}, 0xd3) sendmsg$inet6(r0, &(0x7f0000000280)={&(0x7f0000000000)={0xa, 0x4e24, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f00000002c0)=[@dstopts={{0x18}}, @hopopts_2292={{0x18}}], 0x30}, 0x0) 09:04:11 executing program 1: syz_clone3(&(0x7f0000002200)={0x40000480, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) ioctl$EXT4_IOC_GET_ES_CACHE(0xffffffffffffffff, 0xc020662a, &(0x7f0000000100)=ANY=[@ANYBLOB="09000000000000100000000000000000030000003f0000000308000000000000ffffffffffffffff0200000000000000018000000000000000000000000000000000160000000000890900000000000000000000000000009c4700000000000000010000000000000010000000004000000000000000000000000000000000000406000000000000000000000000e8ff0500000000000000f9ffbfffffffffff00000000000000800000000000000000000000000000000000010000000000000000000000000000d69af30b95d572154a8f5cf8a6ddf509a20441524b"]) syz_clone3(&(0x7f0000002200)={0x40000480, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) ioctl$EXT4_IOC_GET_ES_CACHE(0xffffffffffffffff, 0xc020662a, &(0x7f0000000100)=ANY=[@ANYBLOB="09000000000000100000000000000000030000003f0000000308000000000000ffffffffffffffff0200000000000000018000000000000000000000000000000000160000000000890900000000000000000000000000009c4700000000000000010000000000000010000000004000000000000000000000000000000000000406000000000000000000000000e8ff0500000000000000f9ffbfffffffffff00000000000000800000000000000000000000000000000000010000000000000000000000000000d69af30b95d572154a8f5cf8a6ddf509a20441524b"]) (async) 09:04:12 executing program 4: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) r2 = creat(&(0x7f0000000380)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) write$FUSE_LK(r4, &(0x7f0000000080)={0x28}, 0x28) mkdirat(r4, &(0x7f0000000140)='./bus\x00', 0x0) (async) ftruncate(r2, 0x208200) r5 = socket$inet6(0xa, 0x1, 0x0) close(r5) (async) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1145042, 0x0) ioctl$BINDER_THREAD_EXIT(r2, 0x40046208, 0x0) (async, rerun: 64) sendfile(r5, r6, 0x0, 0xffffdffa) (rerun: 64) sendfile(r0, r1, 0x0, 0x8400fffffffa) 09:04:12 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) (rerun: 64) connect$unix(r1, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 32) write$binfmt_script(r1, &(0x7f0000000040)={'#! ', './file0', [{0x20, ')\xcc%'}, {}, {0x20, '\x00'}, {0x20, '\x00'}], 0xa, "25904e47e033bd543b1b297d3c5cee2c4619d2a350b0d3e4b51401c6c42ea03e7724ca550b7edafc3875f5c92df541cd049552f39039a3c35d66fab0e1cb4ee86ecc7c8100dc41cd7e1c2d4fb50a472200b4a95105e334f14f20d2fce80dcf7963b4c6bdc7d5215e83701bf6915f0939f2fcd8f2e50eb603eec554c7d67969f8a922714d355c1279e23499e8e4125d99c79fd5de6ddf21011c95963a2bd9ccf57e8f0aee7f5b381d324119629c43571a8f5d0013c2c6f5b4fd2008a82eac25"}, 0xd3) (rerun: 32) sendmsg$inet6(r0, &(0x7f0000000280)={&(0x7f0000000000)={0xa, 0x4e24, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f00000002c0)=[@dstopts={{0x18}}, @hopopts_2292={{0x18}}], 0x30}, 0x0) 09:04:12 executing program 2: r0 = getuid() r1 = syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYRESHEX=r0], 0x1, 0x53a, &(0x7f0000000fc0)="$eJzs1T9rE3EYB/AnaazRqbM4/MDFqVQ3JyOSQvFAUTLoZKBxyYmQWy6Z8hJ8Ab4wB1+EZMp2Ei5VWxSDNLnSfj7LPdz3ud+/g7v39z+OTz8VH75+/hLdXivavbjTXrbiINpxZh4AwHWyrKr4XtWaXgsAsBv+/wBw87x5++7Fsyzrv06pG7GYl4NyUF/r/Pgk6x+llf3fnlqU5WDvZ/4o1c7nt+LuOn/8x3w/Hj6o81X2/GV2Ib8dp1vfPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3GyHKXUiIqWUDn7dXZTlYK/OD9OZC3ldHZ9k/aN1w/m8E/c6O9sGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAmK6Ww8zPPR5JoVEd9ix5N210d6uSMv/tXTW097VU5+m8XTTZtfLatq05GfRMTWF9+KmK/eUvNnuGnR3DcJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoVjGdjYd5PpoUTa8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgqiulsPMzz0eS/i2jVI/29p+k9AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM34EQAA///P7Cnj") r2 = dup2(r1, r1) openat$cgroup_ro(r2, &(0x7f0000000080)='io.stat\x00', 0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0xa000, 0x0, 0x3) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) 09:04:12 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xffffffffffffffff) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) sched_setscheduler(r3, 0x3, &(0x7f00000005c0)=0x3) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f0000000880)=[{{&(0x7f0000000780)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000000800)=""/85, 0x55}, 0x100}], 0x1, 0xa2, 0x0) r4 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000440)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000480)=0x1c, 0x1000) ioctl$BTRFS_IOC_RESIZE(r1, 0x50009403, &(0x7f00000006c0)=ANY=[@ANYRES32=r4, @ANYBLOB="000000006d6178b00a588449249e4d29ea6e6d994e69b0c883569305000000000000002b73f63d97746e1060bad94f6b75cb6d39c0bdf3d1e56105fb777b7dfbe87e9da166b6a156891b7b5784f37e585668b7158c78c1a6ae5a3f77151eb3e6f100000000000000001a811f2da39a630b51d1a6c353c5c8914449b23bb99de424c10121edfb0a208b76fa56576c79de3434525be8d8d0ddeee3068f6e8c4b68ddbf764389d562ec63f161"]) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFBR(r5, 0x89a0, &(0x7f0000000300)=@add_del={0x3, &(0x7f0000000280)='hsr0\x00'}) fcntl$getown(0xffffffffffffffff, 0x9) sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x3) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) r7 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) connect$unix(r5, &(0x7f0000000600)=@abs={0x0, 0x0, 0x4e21}, 0x6e) pwritev(0xffffffffffffffff, &(0x7f0000000540), 0x0, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r6, 0x4c00, r7) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r8 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000540), 0x222001, 0x0) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000680)={'lo\x00', {0x2, 0x4e20, @local}}) 09:04:12 executing program 2: r0 = getuid() r1 = syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYRESHEX=r0], 0x1, 0x53a, &(0x7f0000000fc0)="$eJzs1T9rE3EYB/AnaazRqbM4/MDFqVQ3JyOSQvFAUTLoZKBxyYmQWy6Z8hJ8Ab4wB1+EZMp2Ei5VWxSDNLnSfj7LPdz3ud+/g7v39z+OTz8VH75+/hLdXivavbjTXrbiINpxZh4AwHWyrKr4XtWaXgsAsBv+/wBw87x5++7Fsyzrv06pG7GYl4NyUF/r/Pgk6x+llf3fnlqU5WDvZ/4o1c7nt+LuOn/8x3w/Hj6o81X2/GV2Ib8dp1vfPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3GyHKXUiIqWUDn7dXZTlYK/OD9OZC3ldHZ9k/aN1w/m8E/c6O9sGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAmK6Ww8zPPR5JoVEd9ix5N210d6uSMv/tXTW097VU5+m8XTTZtfLatq05GfRMTWF9+KmK/eUvNnuGnR3DcJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoVjGdjYd5PpoUTa8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgqiulsPMzz0eS/i2jVI/29p+k9AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM34EQAA///P7Cnj") r2 = dup2(r1, r1) openat$cgroup_ro(r2, &(0x7f0000000080)='io.stat\x00', 0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0xa000, 0x0, 0x3) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) 09:04:12 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f00000021c0)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x4}}, 0x1c, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="103e003ede20000012"], 0x18}}], 0x1, 0x0) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000000040)="c1765b783ac040b0ed1d744b49ffa3bd4e12cde03107fcf9209ed2b8b07fae1bd8eb30dfaaa10256f8717230989d6b5b009e67878a194bbc8301c0554e89f12ca8dcf0baf67280a0adc236272459be2683", 0x51) syz_clone3(&(0x7f0000000340)={0x40000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:04:12 executing program 0: syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) (async) geteuid() bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, 0x0, &(0x7f0000000080)='GPL\x00', 0x0, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x90) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, 0x0) (async) r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x10, &(0x7f0000000200)=ANY=[@ANYBLOB="626172726965722c6e6f6175746f5f64615f616c6c6f632c64696f726561645f6e6f6c6f636b2c6f6c64616c6c6f632c00f501293add424f5564620d31dee986aff91abc6b72c5b14976ae8b78588d3ba5770ee190db0262b8ea08c96bf8d5dea39cef09030000000000000002898bbb7c4e4b2854831938622001000000000000008ff80268443c615b5c036e6b39b692fbf13a7ff3e3bb4e4dff4eec118e2954a5fe289294828f4d8dab342c5703875045d660d6033c9927a0db2208005dca660491be34af04d4396ef68f94b304432cdd78000000008000003e2b8c600000000093458b195f283fa6c35960610089899c1d1f37a5f80ae4b89ea0e1db518733d17f4d9977e518d5d60b2af102a805a18220053a2dc62b69a8d0217b806abd41e7d68d1bc9c6614453dca7016157aaf05d99a0f9cd413257e71215676fb0df0bb1e10e3c17fd15b90eaf869c350435f8f5f8ac8d0faf6adf4b839cc9700a1fc466bad0028cd77743a2a778efbd4a8e42e39a04e2bbab81edb562ff0fbd8199c069a2ba6abb6820fcdc89077b3771256a6f93f56d2b5ac8604031286fa6cc9c7f567f6ea90a2fbcb8b4a2f31d6e7eaca988cc9e5814b385837ae945ae24e2fc0ecd914619dd103131db5317d2d5e1f7515138da16c4ce841594fa04e0ce56ad18f1"], 0x1, 0x77c, &(0x7f0000000f80)="$eJzs3d9rW1UcAPDvTZt1dtNWENx8CghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FHSI4IugwwdBX/bsj/nmqz9e9V/QFxHZmNoNJz5I5abJmq5Jl3b9Me3nA6c9596TnPvNvfeck9xLEsCulUv/ZCIORsT7ScRAY3kSEdl6rjfi+FK9WwvzxTQlsbj46u9Jvc7NhflitDwmta9ROBAR374TcSizut3q7NxEoVwuTTfKw7XJc8PV2bnDZycL46Xx0tTRkdHRI8eeOXZ082L984e5/dc+eOnJL47//fajV977Lonjsb+xrjWOzZKLXOM1yaYv4QovbnZjOyzZ6Q1gQ9JTs2fpLI+DMRA99Vx3uq8JANxP3oyIRQBgl0mM/wCwyzQ/B7i5MF9spp39RGJ7XX8hIvYuxd+8vrm0prdxzW5v/Tpo/81kxfWOJCIGN6H9XER88tXrn6Uptug6JEA7b12MiNODudX9f7LqnoX1eqqLOrk7yvo/2D5fp/OfZ9vN/zK35z/RZv7T1+bc3YhcxJ7W8urzP3N1E5rpKJ3/PZ9dvrftVkv8DYM9jdKD9TlfNjlztlxK+7aHImIosn1peWSNNoZu/HNjxYKe5Wzr/O+PS298mraf/l+ukbna27fy+cYKtcK9xt10/WLEY73t4k9u7/+kw/z3ZJdtvPzcux93WpfGn8bbTCvj3/q7yhYvRzwR7eNvSta8P3G4fjgMNw+KNr78+aP+Tu237v80pe033wtsh3T/968d/2DSer9mdf1tfH954JtO6+4ef/vjf0/yWj3f7DwuFGq16ZGIPckrq5cfWX5ss9ysn8Y/9Hj783+t4z99T3i6y/h7r/32+cbj31pp/GPr2v/rz1y5NdHTqf3u9v9oPTfUWNJN/9ftBt7LawcAAAAAAAAAAAAAAAAAAAAAAAAA3cpExP5IMvnb+Uwmn1/6De9Hoj9TrlRrh85UZqbGov5b2YORzTS/6nKg5ftQRxrfh98sH7mj/HREPBwRH/Y9UC/ni5Xy2E4HDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+zr8/n/q176d3joAYMvsvWuNG6Vt2RAAYNvcffwHAP5vjP8AsPsY/wFg9zH+A8DuY/wHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgi508cSJNi38tzBfT8tj52ZmJyvnDY6XqRH5yppgvVqbP5ccrlfFyKV+sTLY89Md2z1euVM6NxtTMheFaqVobrs7OnZqszEzVTp2dLIyXTpWy2xYZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHSvOjs3USiXS9MyMvdr5pfDPx1Yq84lh/HmZ3a6ZwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4b/g3AAD//9LfLIo=") (async) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1010fe, 0x0) geteuid() (async) ftruncate(r1, 0x2007fff) (async) sendfile(r1, r1, 0x0, 0x8080fffffffe) (async, rerun: 32) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0xd8) (async, rerun: 32) r3 = open(&(0x7f0000002000)='./bus\x00', 0x101402, 0x0) sendfile(r2, r3, 0x0, 0x1000000201005) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r5, &(0x7f00000002c0)=[{{&(0x7f0000000d00)=@l2tp={0x2, 0x0, @initdev}, 0x0, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/87}]}, 0x2}], 0xcf44, 0x2042, 0x0) (async, rerun: 32) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3a423cdac8d8000000000000020e16ad10a48b243cc7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae6607173a649c1cfd6587d452d46b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6200000003a00000000000000abecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b69e68ff304d1a13ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4afe1f44ccb19e810879b70a75578f5105fc144e2998c660000000000000000000000d7900a820b6327944e9a217b9800e02a92895614cd50cbe43a1ed25268816b004519c9c5cff097d8000000000009d27d753a3096e9e0860defb6670c3d62ad0a973a66b223fa8b148871c8d31d24291c25449f106b99893ed20fa7a050fbbef90327e827e513e96068000000000124494ec822a961546ed5363c17ff1432d08806bcb376b27b5b31a79d19d7376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30eb4ae7dc3b2aeb0d11cd22c35d32940f19dff00ffffffff080000000300000000000000621e348955183aa0d1d6e6c2cf9d12b064f34b1046a1813668297a7edad187ef106ae7fcbb25090f17d0baadeb8ae190a1fb5a315f8347fb0379659500000000000000000000000000000000000000000000b9569f85b1c806045ec9a0d777b6aeb10f77a20f2434f2854cacbf7ef0487b60ac31ed1161421901025a5fb3f707492194f2d2861f020395ea613f57856bcde46ac986c2b6cb8cc1e70dd4f905f678805d279de1aec479272f418716ccbf0d5dd35ecba30024b4e4f43e5745c9f1d238c9ac7b39a28becaa09715dd0bac0a67f51abbd18f9730de3f449b83051abf3d97182c93e879b929ef6da80269a89696ee0cd22a6f688dc0647d60ba97a79749880b98637fd3de1a1e5aa46125c79c0f00f58544e946b69b4d6f74d8312518ac7da71797513c59bd22e38f4000000000000000000000000000000ffb65e8dc061e3716b14e86dfa0cd78dff8ae31b12ddf542036e27cdfd60160bdf789aa86d1fc59cf340e70a30430d194b66a60b0b832706dc650ea876b180c7dc7cfeb588805f0cd899a3a9e5024c4b8a32b4227a0e88f5adc51d72093ad8d1293aa4073b4af3d6553967e3a2b12a5175d806e7e0b3030d7392fa31790bd0bc5bda5934cb4aa72fcb44b41d77d2c1499e000000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) (rerun: 32) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) (async) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = getpid() r10 = getpgid(r9) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) (async) r12 = gettid() (async) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000ac0)=0x0) sendmmsg$unix(r5, &(0x7f0000000b40)=[{{&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000e00)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4e57c74d6a446e968ca7f68422855f28fab4dd079935f72463aa42589adf4a68603aa8429ea1b045141250650055", 0x46}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feefd1", 0x12}, {&(0x7f0000000480)="dd59d8cfc9a3bf3a291eaebfa6da989c3681d0a59377fedd5441f646fb318e50103651c11662a93602d3b164f887d3aed80553bc104bf990", 0x38}, {&(0x7f00000004c0)="9d1a7ecdfb46d2e45dbe7d996c884c658b2010579e213ff6fd3c7885e952ca", 0x1f}, {&(0x7f0000000500)="02097a99d327acb075d2d4d4fc68bbc38c6c2a6457d69e2e91bf37b14a42eb6032b79a832cc262491bfe67c266494ff624dc81f07c2dba123bbdb4aba160374709f8a13ebe5cb354941fce54ce2c4b31acad689f457f433a1bd4cdd791b95f2beceefab0cba3c3451020d58c51a1e974ed8cf432e6c17ec2d228a7b35b477e00c010d89f22840d432941915baae7feb59892edb5b0f0ae4632833b8ff69be96591612bacd8c994b047680bd1302d4fe28315eb0d07e1d4b9a7e9c5e0f168ead39c0cb0bc37e4cfa28830981bace9d9e1f4bcca7d7b100406ca8b26d85929c8", 0xdf}, {&(0x7f0000000600)="0de64dcb6d7a49a5c2bb81f68c4c5648a1b12baa13e7f0d5cbbbe8953a541820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565fcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c5125bbb64cf723cb4778a36c90649def4716f3c09c3052109e10e657957f6", 0xd2}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000780)="e5b45b477ae4e1ca7865144a148a375a8f928e606a072081aaeb0dc7bf5016c48e9b815cb9c7b8dec8ba71c7eae78e1dfa89fb74b6a62afeea69a73c15a1b457feea8b672490e61ad26f6e09052455f3b62d84abe7533253bf75d2af62d1597bc144845ecc54ad14d2faf42b928666725dab5a4c84ebebbc1f04656f6c449214c5ba3046e4a52560e3e30e96724226f82dc548a9bfb2cf1154d5ae37b52454e25dd63f8d73", 0xa5}, {&(0x7f0000000840)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421d2890ef509534bffd39c25db5eb41ca06b0af052547ad82151718ee2ba2eef552902c6bb4950fdc1eed36ec6328a76737a0bade83e972234de40c98db2ffa772176996c8874081da2717", 0xd8}], 0x9, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r10, 0xffffffffffffffff, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, 0xee00}}}], 0x40, 0x20000880}}], 0x1, 0x800) sendmsg$nl_route(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000018c0)=ANY=[@ANYRESDEC, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e000100776972366a4a4c72640004000400028008000a00cf8a1d9438745a4618c05a324f98d41fc643ed3e9ebe0d1ab0a234128da827da367d27518de1480000ba4b9358e6671d790f5c0468676dc07ad72478278dbb257c102fd1497dd49e971936e6184cf9a104f1ab734fe1fc07051171273c8fffea89c08fad6d27e74f23edbc7a355927c029fd3523c7bbfaf3c41a7e55f6bc7ca0232f352f8359b993613dae6efa7e1fea0d14a559e3f2e224cc7546bd0ccfd1474b5abf0fc829ba743de8a9a6adb900db03714b25000ae5249cde16cc0eef451983e754af98ce13ae1bfdccbd9f8d38d4b38b0664db3c9d044ff3ccbd7df5fd2d5b7600babbdc04802f1e7e3113afc970444376842feed2930302dffe985e0dd2e800000000000000000000009aeca0d12e3d48c1ea4f3764eaf83e3778e1d987e7d7927eacd0c7464d47926bff492b7825fc43c6c1c32637f55a3dce3cc492ec14add1a38d4a7a40ae3794b16025c18004194402f53d7ce92d66237242ff8ac83d3d810cbcc99ae6680a7e20ccfcc3afa08e35b2df0ef7b8de856ea966c4c56a5a1bd8e98188c423adee7503aa449f88af5bfbc7e01535c1544fffdce6533ff0fd47f395c2832e3158a47e8f9df2556a21be6a8922ef927c663938d2cf4f4b8b12c23f780f9a33864334947f81e098055cf6ccf938d106a14d931bb64f4b77e9179e8d9634e598409f8b8a839edb68976cca4c49be51739459002022f5b26154e04d4dd35d1396dfb48b92dfed04a724de4ad93dc97c607e8be11503125f43580f03318d8980bb5c3ac394bcab5375a5", @ANYRES32=r7, @ANYRESOCT=0x0, @ANYRES8=r13, @ANYRES8=r9], 0x40}}, 0x804) (async) r14 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) sendmsg$unix(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="d968b59276865b90301fcae703f8a240e17f7a2ec007025a48883e98aaf207bb67c22b0a8351bff09a7fb3b5a77eefc83c9e1aabf22ebe6d2872962cb59fc2ef9f3ff52b639fc3f90c108cd902bd118098826c51f58ea47188009dd82d428d1fe6a4783fbd42e226de1018e61c2b3cb4e79ce8a52b8e7ae4fcc9bd4a1a279a0a133e8300f78154ca82aa800c8e2bb23cc5ec3f487c09a86d5c0357fcfd215be03b913d", 0xa3}, {&(0x7f0000000000)="d73546102baff9c713846b8c5d4d2a6f38c341f1516f05500dd7", 0x1a}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="1c000000000000100100000002000000", @ANYRES32, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r14, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x40}, 0x24000001) [ 1222.782928][ T567] ================================================================== [ 1222.790833][ T567] BUG: KASAN: slab-out-of-bounds in unaccount_page_cache_page+0x99f/0xa80 [ 1222.799150][ T567] Read of size 4 at addr ffff888173397470 by task syz-executor.3/567 [ 1222.807036][ T567] [ 1222.809220][ T567] CPU: 0 PID: 567 Comm: syz-executor.3 Tainted: G W 5.10.194-syzkaller-00508-ga27512601c2d #0 [ 1222.820587][ T567] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1222.830477][ T567] Call Trace: [ 1222.833613][ T567] dump_stack_lvl+0x1e2/0x24b [ 1222.838124][ T567] ? bfq_pos_tree_add_move+0x43b/0x43b [ 1222.843413][ T567] ? panic+0x80b/0x80b [ 1222.847322][ T567] print_address_description+0x81/0x3b0 [ 1222.852705][ T567] kasan_report+0x179/0x1c0 [ 1222.857045][ T567] ? unaccount_page_cache_page+0x99f/0xa80 [ 1222.862687][ T567] ? unaccount_page_cache_page+0x99f/0xa80 [ 1222.868327][ T567] __asan_report_load4_noabort+0x14/0x20 [ 1222.873791][ T567] unaccount_page_cache_page+0x99f/0xa80 [ 1222.879260][ T567] ? __kasan_check_read+0x11/0x20 [ 1222.884188][ T567] ? total_mapcount+0xaf/0x3a0 [ 1222.888723][ T567] __delete_from_page_cache+0xd0/0x5d0 [ 1222.894019][ T567] ? __bpf_trace_file_check_and_advance_wb_err+0x30/0x30 [ 1222.900876][ T567] ? _raw_spin_lock+0x1b0/0x1b0 [ 1222.905560][ T567] ? __kasan_check_read+0x11/0x20 [ 1222.910418][ T567] ? workingset_eviction+0x470/0x9e0 [ 1222.915542][ T567] ? __kasan_check_read+0x11/0x20 [ 1222.920461][ T567] __remove_mapping+0x567/0x690 [ 1222.925089][ T567] shrink_page_list+0x1f38/0x4c60 [ 1222.929956][ T567] ? reclaim_clean_pages_from_list+0x8d0/0x8d0 [ 1222.935938][ T567] ? shrink_inactive_list+0x1150/0x1150 [ 1222.941322][ T567] ? _raw_spin_lock_irq+0xa5/0x1b0 [ 1222.946269][ T567] ? check_preemption_disabled+0xc0/0x100 [ 1222.951825][ T567] shrink_inactive_list+0x591/0x1150 [ 1222.956945][ T567] ? shrink_active_list+0x1040/0x1040 [ 1222.962154][ T567] ? enqueue_task_fair+0x763/0x2820 [ 1222.967183][ T567] ? __kasan_check_read+0x11/0x20 [ 1222.972045][ T567] ? lruvec_lru_size+0x24a/0x270 [ 1222.976817][ T567] ? shrink_lruvec+0x95a/0x3860 [ 1222.981591][ T567] ? blk_start_plug+0x5a/0x170 [ 1222.986101][ T567] shrink_lruvec+0xced/0x3860 [ 1222.990624][ T567] ? mem_cgroup_shrink_node+0x680/0x680 [ 1222.996021][ T567] ? unwind_next_frame+0x3cb/0x700 [ 1223.001000][ T567] ? stack_trace_save+0x1c0/0x1c0 [ 1223.005804][ T567] ? arch_stack_walk+0x101/0x140 [ 1223.010583][ T567] ? __kasan_check_read+0x11/0x20 [ 1223.015440][ T567] ? shrink_node+0x1fb0/0x1fb0 [ 1223.020046][ T567] ? stack_trace_save+0x113/0x1c0 [ 1223.024905][ T567] shrink_node+0xdf3/0x1fb0 [ 1223.029249][ T567] do_try_to_free_pages+0x67e/0x15e0 [ 1223.034369][ T567] ? try_to_free_pages+0xd50/0xd50 [ 1223.039313][ T567] ? kvm_sched_clock_read+0x18/0x40 [ 1223.044348][ T567] try_to_free_mem_cgroup_pages+0x369/0x830 [ 1223.050072][ T567] ? __kasan_check_read+0x11/0x20 [ 1223.054931][ T567] ? shrink_lruvec+0x3860/0x3860 [ 1223.059702][ T567] ? _raw_spin_unlock_irq+0x4e/0x70 [ 1223.064739][ T567] ? psi_memstall_enter+0xfd/0x150 [ 1223.069685][ T567] try_charge+0x4b8/0x15f0 [ 1223.073945][ T567] ? __kasan_check_write+0x14/0x20 [ 1223.078901][ T567] ? arch_stack_walk+0xf3/0x140 [ 1223.083582][ T567] ? __memcg_kmem_charge+0x180/0x180 [ 1223.088697][ T567] ? get_mem_cgroup_from_mm+0x186/0x1a0 [ 1223.094074][ T567] __mem_cgroup_charge+0x147/0x6e0 [ 1223.099023][ T567] __add_to_page_cache_locked+0x29d/0xba0 [ 1223.104582][ T567] ? __alloc_pages_nodemask+0xaf0/0xaf0 [ 1223.109963][ T567] ? put_page+0xd0/0xd0 [ 1223.113952][ T567] ? __alloc_pages_nodemask+0x435/0xaf0 [ 1223.119332][ T567] ? workingset_activation+0x250/0x250 [ 1223.124628][ T567] add_to_page_cache_lru+0x117/0x2c0 [ 1223.129746][ T567] ? add_to_page_cache_locked+0x40/0x40 [ 1223.135128][ T567] ? debug_smp_processor_id+0x17/0x20 [ 1223.140334][ T567] pagecache_get_page+0x71e/0x950 [ 1223.145200][ T567] grab_cache_page_write_begin+0x5d/0xa0 [ 1223.150668][ T567] ext4_da_write_begin+0x587/0xf60 [ 1223.155670][ T567] ? jbd2_journal_stop+0x8be/0xd40 [ 1223.160564][ T567] ? jbd2_journal_stop+0x8be/0xd40 [ 1223.165506][ T567] ? ext4_set_page_dirty+0x1a0/0x1a0 [ 1223.170668][ T567] ? __ext4_journal_stop+0x179/0x1c0 [ 1223.175780][ T567] ? iov_iter_advance+0x827/0xb20 [ 1223.180609][ T567] ? iov_iter_fault_in_readable+0x258/0x4f0 [ 1223.186339][ T567] ? ktime_get_coarse_real_ts64+0xe1/0xf0 [ 1223.191891][ T567] ? uuid_parse+0x470/0x470 [ 1223.196230][ T567] ? current_time+0x1af/0x2f0 [ 1223.200745][ T567] generic_perform_write+0x2cd/0x570 [ 1223.205874][ T567] ? file_remove_privs+0x570/0x570 [ 1223.210812][ T567] ? grab_cache_page_write_begin+0xa0/0xa0 [ 1223.216455][ T567] ? down_write+0xd7/0x150 [ 1223.220704][ T567] ? down_read_killable+0x220/0x220 [ 1223.225742][ T567] ? generic_write_checks+0x3b9/0x470 [ 1223.230951][ T567] ext4_buffered_write_iter+0x482/0x610 [ 1223.236332][ T567] ext4_file_write_iter+0x193/0x1c80 [ 1223.241455][ T567] ? put_page+0xd0/0xd0 [ 1223.245458][ T567] ? memset+0x35/0x40 [ 1223.249265][ T567] ? follow_page_mask+0x903/0x1300 [ 1223.254289][ T567] ? __fsnotify_update_child_dentry_flags+0x2b0/0x2b0 [ 1223.260804][ T567] ? ext4_file_read_iter+0x4d0/0x4d0 [ 1223.265927][ T567] ? follow_page+0x230/0x230 [ 1223.270352][ T567] ? iov_iter_kvec+0x3f/0x120 [ 1223.274879][ T567] __kernel_write+0x5ab/0x9d0 [ 1223.279381][ T567] ? vfs_read+0xbb0/0xbb0 [ 1223.283553][ T567] ? __kasan_check_write+0x14/0x20 [ 1223.288552][ T567] dump_emit+0x261/0x3a0 [ 1223.292567][ T567] ? wait_for_dump_helpers+0x3b0/0x3b0 [ 1223.297867][ T567] ? dump_user_range+0x12a/0x1a0 [ 1223.302632][ T567] ? dump_user_range+0x141/0x1a0 [ 1223.307409][ T567] dump_user_range+0x71/0x1a0 [ 1223.311924][ T567] elf_core_dump+0x33bd/0x3c10 [ 1223.316526][ T567] ? load_elf_binary+0x2750/0x2750 [ 1223.321468][ T567] ? __fsnotify_parent+0x5ed/0x6c0 [ 1223.326453][ T567] ? trace_writeback_dirty_inode_enqueue+0x1b/0x110 [ 1223.332839][ T567] ? __fsnotify_update_child_dentry_flags+0x2b0/0x2b0 [ 1223.339432][ T567] ? __mark_inode_dirty+0x63e/0x9d0 [ 1223.344474][ T567] ? __kasan_check_read+0x11/0x20 [ 1223.349327][ T567] ? unshare_files+0x1c5/0x2c0 [ 1223.353930][ T567] ? __ia32_sys_unshare+0x40/0x40 [ 1223.358797][ T567] do_coredump+0x1eb8/0x2d60 [ 1223.363214][ T567] ? asm_exc_page_fault+0x1e/0x30 [ 1223.368078][ T567] ? simple_acl_create+0x2c0/0x2c0 [ 1223.373025][ T567] ? kmem_cache_free+0xa9/0x1e0 [ 1223.377706][ T567] ? ____kasan_slab_free+0x12c/0x160 [ 1223.382831][ T567] ? kmem_cache_free+0xa9/0x1e0 [ 1223.387564][ T567] get_signal+0x102c/0x1410 [ 1223.391859][ T567] arch_do_signal_or_restart+0xbd/0x17c0 [ 1223.397326][ T567] ? __do_sys_rt_sigreturn+0x1e0/0x1e0 [ 1223.402618][ T567] ? __bad_area_nosemaphore+0x440/0x440 [ 1223.408071][ T567] ? __bad_area_nosemaphore+0x2cb/0x440 [ 1223.413445][ T567] ? __init_rwsem+0x1c0/0x1c0 [ 1223.417903][ T567] exit_to_user_mode_loop+0x9b/0xd0 [ 1223.422929][ T567] irqentry_exit_to_user_mode+0x5a/0x80 [ 1223.428308][ T567] irqentry_exit+0x12/0x60 [ 1223.432566][ T567] exc_page_fault+0x33d/0x5b0 [ 1223.437077][ T567] ? asm_exc_page_fault+0x8/0x30 [ 1223.441852][ T567] asm_exc_page_fault+0x1e/0x30 [ 1223.446533][ T567] RIP: 0033:0x0 [ 1223.449830][ T567] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6. [ 1223.457381][ T567] RSP: 002b:0000000020000048 EFLAGS: 00010217 [ 1223.463284][ T567] RAX: 0000000000000000 RBX: 00007f68ce532050 RCX: 00007f68ce412ae9 [ 1223.471094][ T567] RDX: 0000000020000080 RSI: 0000000020000040 RDI: 0000000000000000 [ 1223.478906][ T567] RBP: 00007f68ce45e47a R08: 0000000020000100 R09: 0000000020000100 [ 1223.486716][ T567] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1223.494527][ T567] R13: 000000000000000b R14: 00007f68ce532050 R15: 00007ffeb73ecd48 [ 1223.502340][ T567] [ 1223.504509][ T567] Allocated by task 94: [ 1223.508506][ T567] ____kasan_kmalloc+0xdb/0x110 [ 1223.513189][ T567] __kasan_kmalloc+0x9/0x10 [ 1223.517532][ T567] kmem_cache_alloc_trace+0x18a/0x2e0 [ 1223.522746][ T567] kobject_uevent_env+0x269/0x700 [ 1223.527597][ T567] kobject_synth_uevent+0x4eb/0xae0 [ 1223.532699][ T567] uevent_store+0x25/0x60 [ 1223.536799][ T567] dev_attr_store+0x5c/0x80 [ 1223.541224][ T567] sysfs_kf_write+0x123/0x140 [ 1223.545737][ T567] kernfs_fop_write_iter+0x2c4/0x410 [ 1223.550946][ T567] vfs_write+0xb55/0xe70 [ 1223.555025][ T567] ksys_write+0x199/0x2c0 [ 1223.559190][ T567] __x64_sys_write+0x7b/0x90 [ 1223.563618][ T567] do_syscall_64+0x34/0x70 [ 1223.567875][ T567] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1223.573599][ T567] [ 1223.575765][ T567] Freed by task 94: [ 1223.579414][ T567] kasan_set_track+0x4b/0x70 [ 1223.583840][ T567] kasan_set_free_info+0x23/0x40 [ 1223.588615][ T567] ____kasan_slab_free+0x121/0x160 [ 1223.593566][ T567] __kasan_slab_free+0x11/0x20 [ 1223.598165][ T567] slab_free_freelist_hook+0xc0/0x190 [ 1223.603370][ T567] kfree+0xc3/0x270 [ 1223.607014][ T567] kobject_uevent_env+0x33c/0x700 [ 1223.611878][ T567] kobject_synth_uevent+0x4eb/0xae0 [ 1223.616909][ T567] uevent_store+0x25/0x60 [ 1223.621075][ T567] dev_attr_store+0x5c/0x80 [ 1223.625413][ T567] sysfs_kf_write+0x123/0x140 [ 1223.629927][ T567] kernfs_fop_write_iter+0x2c4/0x410 [ 1223.635049][ T567] vfs_write+0xb55/0xe70 [ 1223.639132][ T567] ksys_write+0x199/0x2c0 [ 1223.643294][ T567] __x64_sys_write+0x7b/0x90 [ 1223.647722][ T567] do_syscall_64+0x34/0x70 [ 1223.651974][ T567] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1223.657696][ T567] [ 1223.659872][ T567] The buggy address belongs to the object at ffff888173396000 [ 1223.659872][ T567] which belongs to the cache kmalloc-4k of size 4096 [ 1223.673760][ T567] The buggy address is located 1136 bytes to the right of [ 1223.673760][ T567] 4096-byte region [ffff888173396000, ffff888173397000) [ 1223.687561][ T567] The buggy address belongs to the page: [ 1223.693033][ T567] page:ffffea0005cce400 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x173390 [ 1223.703108][ T567] head:ffffea0005cce400 order:3 compound_mapcount:0 compound_pincount:0 [ 1223.711253][ T567] flags: 0x4000000000010200(slab|head) [ 1223.716555][ T567] raw: 4000000000010200 0000000000000000 0000000100000001 ffff888100042c00 [ 1223.724969][ T567] raw: 0000000000000000 0000000000040004 00000001ffffffff 0000000000000000 [ 1223.733382][ T567] page dumped because: kasan: bad access detected [ 1223.739632][ T567] page_owner tracks the page as allocated [ 1223.745281][ T567] page last allocated via order 3, migratetype Unmovable, gfp_mask 0x1d20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL), pid 21327, ts 850798700815, free_ts 850747441053 [ 1223.765853][ T567] prep_new_page+0x166/0x180 [ 1223.770275][ T567] get_page_from_freelist+0x2d8c/0x2f30 [ 1223.775654][ T567] __alloc_pages_nodemask+0x435/0xaf0 [ 1223.780863][ T567] new_slab+0x80/0x400 [ 1223.784767][ T567] ___slab_alloc+0x302/0x4b0 [ 1223.789193][ T567] __slab_alloc+0x63/0xa0 [ 1223.793358][ T567] kmem_cache_alloc_trace+0x1bd/0x2e0 [ 1223.798569][ T567] kobject_uevent_env+0x269/0x700 [ 1223.803448][ T567] kobject_uevent+0x1f/0x30 [ 1223.807769][ T567] device_add+0x791/0xbc0 [ 1223.811972][ T567] netdev_register_kobject+0x177/0x320 [ 1223.817249][ T567] register_netdevice+0xe9b/0x13f0 [ 1223.822175][ T567] register_netdev+0x3c/0x50 [ 1223.826620][ T567] vti6_init_net+0x2b8/0x370 [ 1223.831045][ T567] ops_init+0x1cf/0x4a0 [ 1223.835019][ T567] setup_net+0x367/0xbf0 [ 1223.839095][ T567] page last free stack trace: [ 1223.843613][ T567] __free_pages_ok+0x82c/0x850 [ 1223.848214][ T567] free_the_page+0x76/0x370 [ 1223.852550][ T567] __free_pages+0x67/0xc0 [ 1223.856718][ T567] __free_slab+0xcf/0x190 [ 1223.860886][ T567] unfreeze_partials+0x15e/0x190 [ 1223.865657][ T567] put_cpu_partial+0xbf/0x180 [ 1223.870172][ T567] __slab_free+0x2c8/0x3a0 [ 1223.874423][ T567] ___cache_free+0x111/0x130 [ 1223.878853][ T567] qlink_free+0x50/0x90 [ 1223.882842][ T567] qlist_free_all+0x47/0xb0 [ 1223.887182][ T567] kasan_quarantine_reduce+0x15a/0x170 [ 1223.892476][ T567] __kasan_slab_alloc+0x2f/0xe0 [ 1223.897166][ T567] slab_post_alloc_hook+0x61/0x2f0 [ 1223.902112][ T567] kmem_cache_alloc+0x168/0x2e0 [ 1223.906797][ T567] getname_flags+0xba/0x520 [ 1223.911139][ T567] user_path_at_empty+0x2d/0x50 [ 1223.915823][ T567] [ 1223.917992][ T567] Memory state around the buggy address: [ 1223.923466][ T567] ffff888173397300: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 1223.931360][ T567] ffff888173397380: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 1223.939259][ T567] >ffff888173397400: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 1223.947154][ T567] ^ [ 1223.954710][ T567] ffff888173397480: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 1223.962608][ T567] ffff888173397500: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 1223.970500][ T567] ================================================================== [ 1223.978602][ T567] Disabling lock debugging due to kernel taint [ 1224.177881][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.282027][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.317761][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.389024][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.456446][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.559442][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.603701][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.686000][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.740273][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.773731][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.839568][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.877507][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.918308][ T837] overlayfs: filesystem on './bus' not supported as upperdir [ 1224.946778][ T837] overlayfs: filesystem on './bus' not supported as upperdir 09:04:15 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000000), 0x0, &(0x7f0000000080)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}, {@index_off, 0x0}]}) recvmmsg(0xffffffffffffffff, &(0x7f0000004ec0)=[{{&(0x7f00000000c0)=@xdp, 0x80, &(0x7f0000000040)=[{&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000480)=""/161, 0xa1}], 0x3, &(0x7f0000000540)=""/244, 0xf4}, 0x8}, {{&(0x7f0000000640)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000140)=[{&(0x7f00000006c0)=""/135, 0x87}], 0x1, &(0x7f0000000780)=""/87, 0x57}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000800)=""/150, 0x96}], 0x1, &(0x7f00000008c0)=""/102, 0x66}, 0x3}, {{0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000940)=""/165, 0xa5}, {&(0x7f0000000a00)=""/253, 0xfd}, {&(0x7f0000000b00)=""/20, 0x14}, {&(0x7f0000000b40)=""/24, 0x18}], 0x4, &(0x7f0000000bc0)=""/59, 0x3b}, 0x1}, {{&(0x7f0000000c00)=@l2tp6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000e00)=[{&(0x7f0000000c80)}, {&(0x7f0000000cc0)=""/31, 0x1f}, {&(0x7f0000000d00)=""/156, 0x9c}, {&(0x7f0000000dc0)=""/24, 0x18}], 0x4, &(0x7f0000000e40)=""/185, 0xb9}}, {{&(0x7f0000000f00)=@l2={0x1f, 0x0, @none}, 0x80, &(0x7f0000002340)=[{&(0x7f0000000f80)=""/31, 0x1f}, {&(0x7f0000000fc0)=""/244, 0xf4}, {&(0x7f00000010c0)=""/71, 0x47}, {&(0x7f0000001140)=""/116, 0x74}, {&(0x7f00000011c0)=""/93, 0x5d}, {&(0x7f0000001240)=""/220, 0xdc}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x7}, 0x1}, {{&(0x7f00000023c0)=@l2, 0x80, &(0x7f0000003640)=[{&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/32, 0x20}, {&(0x7f0000003480)=""/4, 0x4}, {&(0x7f00000034c0)=""/167, 0xa7}, {&(0x7f0000003580)=""/151, 0x97}], 0x5, &(0x7f00000036c0)=""/4096, 0x1000}, 0x9}, {{0x0, 0x0, &(0x7f00000047c0)=[{&(0x7f00000046c0)=""/226, 0xe2}], 0x1, &(0x7f0000004800)=""/244, 0xf4}, 0x800}, {{&(0x7f0000004900)=@alg, 0x80, &(0x7f0000004c00)=[{&(0x7f0000004980)=""/75, 0x4b}, {&(0x7f0000004a00)=""/47, 0x2f}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/115, 0x73}, {&(0x7f0000004b40)=""/52, 0x34}, {&(0x7f0000004b80)=""/65, 0x41}], 0x6}, 0xfb4e}, {{&(0x7f0000004c80)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, &(0x7f0000004e00)=[{&(0x7f0000004d00)=""/233, 0xe9}], 0x1, &(0x7f0000004e40)=""/126, 0x7e}, 0x4}], 0xa, 0x40, &(0x7f0000005140)={0x77359400}) 09:04:15 executing program 2: r0 = getuid() r1 = syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYRESHEX=r0], 0x1, 0x53a, &(0x7f0000000fc0)="$eJzs1T9rE3EYB/AnaazRqbM4/MDFqVQ3JyOSQvFAUTLoZKBxyYmQWy6Z8hJ8Ab4wB1+EZMp2Ei5VWxSDNLnSfj7LPdz3ud+/g7v39z+OTz8VH75+/hLdXivavbjTXrbiINpxZh4AwHWyrKr4XtWaXgsAsBv+/wBw87x5++7Fsyzrv06pG7GYl4NyUF/r/Pgk6x+llf3fnlqU5WDvZ/4o1c7nt+LuOn/8x3w/Hj6o81X2/GV2Ib8dp1vfPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3GyHKXUiIqWUDn7dXZTlYK/OD9OZC3ldHZ9k/aN1w/m8E/c6O9sGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAmK6Ww8zPPR5JoVEd9ix5N210d6uSMv/tXTW097VU5+m8XTTZtfLatq05GfRMTWF9+KmK/eUvNnuGnR3DcJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoVjGdjYd5PpoUTa8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgqiulsPMzz0eS/i2jVI/29p+k9AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM34EQAA///P7Cnj") r2 = dup2(r1, r1) openat$cgroup_ro(r2, &(0x7f0000000080)='io.stat\x00', 0x0, 0x0) (async) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0xa000, 0x0, 0x3) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) 09:04:15 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f00000021c0)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x4}}, 0x1c, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="103e003ede20000012"], 0x18}}], 0x1, 0x0) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000000040)="c1765b783ac040b0ed1d744b49ffa3bd4e12cde03107fcf9209ed2b8b07fae1bd8eb30dfaaa10256f8717230989d6b5b009e67878a194bbc8301c0554e89f12ca8dcf0baf67280a0adc236272459be2683", 0x51) syz_clone3(&(0x7f0000000340)={0x40000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) socket$inet6_udp(0xa, 0x2, 0x0) (async) sendmmsg$inet6(r0, &(0x7f00000021c0)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x4}}, 0x1c, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="103e003ede20000012"], 0x18}}], 0x1, 0x0) (async) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000000040)="c1765b783ac040b0ed1d744b49ffa3bd4e12cde03107fcf9209ed2b8b07fae1bd8eb30dfaaa10256f8717230989d6b5b009e67878a194bbc8301c0554e89f12ca8dcf0baf67280a0adc236272459be2683", 0x51) (async) syz_clone3(&(0x7f0000000340)={0x40000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) 09:04:15 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x43) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x50, 0xffffffffffffffff, 0xaddc0000) writev(r0, 0x0, 0x0) prlimit64(0x0, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) ptrace$ARCH_SHSTK_STATUS(0x1e, r3, &(0x7f0000000000), 0x5005) lseek(0xffffffffffffffff, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) 09:04:15 executing program 4: ioctl$KVM_TRANSLATE(0xffffffffffffffff, 0xc018ae85, &(0x7f0000000080)={0x2, 0x100000, 0x97, 0x0, 0x1}) fsetxattr$security_capability(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=@v2={0x2000000, [{0x2, 0xfff}, {0x8, 0x9d33}]}, 0x14, 0x1) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000140), 0x2, 0x80800) setsockopt$inet6_int(r1, 0x29, 0x5, &(0x7f0000000180)=0x4, 0x4) sendmsg$inet6(r0, &(0x7f0000000440)={&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000040)='6', 0x1}], 0x1}, 0x0) 09:04:15 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) (async, rerun: 64) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 64) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xffffffffffffffff) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) sched_setscheduler(r3, 0x3, &(0x7f00000005c0)=0x3) (async, rerun: 64) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f0000000880)=[{{&(0x7f0000000780)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000000800)=""/85, 0x55}, 0x100}], 0x1, 0xa2, 0x0) (async) r4 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000440)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000480)=0x1c, 0x1000) ioctl$BTRFS_IOC_RESIZE(r1, 0x50009403, &(0x7f00000006c0)=ANY=[@ANYRES32=r4, @ANYBLOB="000000006d6178b00a588449249e4d29ea6e6d994e69b0c883569305000000000000002b73f63d97746e1060bad94f6b75cb6d39c0bdf3d1e56105fb777b7dfbe87e9da166b6a156891b7b5784f37e585668b7158c78c1a6ae5a3f77151eb3e6f100000000000000001a811f2da39a630b51d1a6c353c5c8914449b23bb99de424c10121edfb0a208b76fa56576c79de3434525be8d8d0ddeee3068f6e8c4b68ddbf764389d562ec63f161"]) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFBR(r5, 0x89a0, &(0x7f0000000300)=@add_del={0x3, &(0x7f0000000280)='hsr0\x00'}) fcntl$getown(0xffffffffffffffff, 0x9) sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x3) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) (async) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) (async) r7 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) (async) connect$unix(r5, &(0x7f0000000600)=@abs={0x0, 0x0, 0x4e21}, 0x6e) pwritev(0xffffffffffffffff, &(0x7f0000000540), 0x0, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r6, 0x4c00, r7) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) r8 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000540), 0x222001, 0x0) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000680)={'lo\x00', {0x2, 0x4e20, @local}}) [ 1224.966485][ T837] overlayfs: filesystem on './bus' not supported as upperdir 09:04:15 executing program 4: ioctl$KVM_TRANSLATE(0xffffffffffffffff, 0xc018ae85, &(0x7f0000000080)={0x2, 0x100000, 0x97, 0x0, 0x1}) (async) fsetxattr$security_capability(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=@v2={0x2000000, [{0x2, 0xfff}, {0x8, 0x9d33}]}, 0x14, 0x1) (async) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000140), 0x2, 0x80800) setsockopt$inet6_int(r1, 0x29, 0x5, &(0x7f0000000180)=0x4, 0x4) (async) sendmsg$inet6(r0, &(0x7f0000000440)={&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000040)='6', 0x1}], 0x1}, 0x0) 09:04:15 executing program 2: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000000300)=0x3) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r5) ptrace$peeksig(0x4209, r5, 0x0, 0x0) getpgid(r5) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) getrlimit(0xc, &(0x7f0000000240)) ioctl$LOOP_CTL_ADD(r6, 0x4c80, 0xb) ptrace$setsig(0x4203, r4, 0x1ff, &(0x7f0000000480)={0x11, 0x6, 0x6}) recvfrom$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x4e24}, 0x6e) ioctl$LOOP_CTL_REMOVE(r6, 0x4c81, 0xb) sync() sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, 0x0, 0x0) sendmsg$NLBL_UNLABEL_C_STATICLIST(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000340)={&(0x7f00000005c0)=ANY=[@ANYBLOB="1cacfe35", @ANYRES16=0x0, @ANYBLOB="20002d5e3cfa56ea4e34a59d85206e5ce866320362bd7000ffdbdf25050000001400060073797a6b716c6c657231451aa39a1ab54491038cfa900000"], 0x30}, 0x1, 0x0, 0x0, 0x801}, 0x40000) 09:04:15 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x43) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x50, 0xffffffffffffffff, 0xaddc0000) writev(r0, 0x0, 0x0) prlimit64(0x0, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) ptrace$ARCH_SHSTK_STATUS(0x1e, r3, &(0x7f0000000000), 0x5005) lseek(0xffffffffffffffff, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) open(0x0, 0x0, 0x43) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x50, 0xffffffffffffffff, 0xaddc0000) (async) writev(r0, 0x0, 0x0) (async) prlimit64(0x0, 0x0, 0x0, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) getpid() (async) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async) ptrace$ARCH_SHSTK_STATUS(0x1e, r3, &(0x7f0000000000), 0x5005) (async) lseek(0xffffffffffffffff, 0x0, 0x3) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) (async) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) close_range(r2, 0xffffffffffffffff, 0x0) (async) 09:04:15 executing program 4: ioctl$KVM_TRANSLATE(0xffffffffffffffff, 0xc018ae85, &(0x7f0000000080)={0x2, 0x100000, 0x97, 0x0, 0x1}) fsetxattr$security_capability(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=@v2={0x2000000, [{0x2, 0xfff}, {0x8, 0x9d33}]}, 0x14, 0x1) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000140), 0x2, 0x80800) setsockopt$inet6_int(r1, 0x29, 0x5, &(0x7f0000000180)=0x4, 0x4) sendmsg$inet6(r0, &(0x7f0000000440)={&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000040)='6', 0x1}], 0x1}, 0x0) ioctl$KVM_TRANSLATE(0xffffffffffffffff, 0xc018ae85, &(0x7f0000000080)={0x2, 0x100000, 0x97, 0x0, 0x1}) (async) fsetxattr$security_capability(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=@v2={0x2000000, [{0x2, 0xfff}, {0x8, 0x9d33}]}, 0x14, 0x1) (async) socket$inet6(0xa, 0x2, 0x0) (async) syz_open_dev$vcsu(&(0x7f0000000140), 0x2, 0x80800) (async) setsockopt$inet6_int(r1, 0x29, 0x5, &(0x7f0000000180)=0x4, 0x4) (async) sendmsg$inet6(r0, &(0x7f0000000440)={&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000040)='6', 0x1}], 0x1}, 0x0) (async) 09:04:15 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f00000021c0)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x4}}, 0x1c, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="103e003ede20000012"], 0x18}}], 0x1, 0x0) (async, rerun: 64) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000000040)="c1765b783ac040b0ed1d744b49ffa3bd4e12cde03107fcf9209ed2b8b07fae1bd8eb30dfaaa10256f8717230989d6b5b009e67878a194bbc8301c0554e89f12ca8dcf0baf67280a0adc236272459be2683", 0x51) (async, rerun: 64) syz_clone3(&(0x7f0000000340)={0x40000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:04:15 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(0x0, 0x0, 0x43) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x50, 0xffffffffffffffff, 0xaddc0000) (async) writev(r0, 0x0, 0x0) (async) prlimit64(0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 64) r1 = getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async) ptrace$ARCH_SHSTK_STATUS(0x1e, r3, &(0x7f0000000000), 0x5005) (async) lseek(0xffffffffffffffff, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) close_range(r2, 0xffffffffffffffff, 0x0) 09:04:16 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000000f00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f00000001c0)='kmem_cache_free\x00', r0}, 0x10) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000380)={'ip6gre0\x00', &(0x7f0000000300)={'ip6_vti0\x00', 0x0, 0x29, 0x20, 0x80, 0x1000, 0x28, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, 0x20, 0x0, 0x2b2a, 0xb6bb}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB="580000001400000126bd7000fbdbdf25024aacfd", @ANYRES32=r1, @ANYBLOB="140006000ede0000020000007a0500000003007767320000000000000000000000000008000a000000000008000400ac1e01010000c82a6f84e5a38dec39337896255e4daa669f9d5b83220cd134f54377cfda00"/95], 0x58}, 0x1, 0x0, 0x0, 0x8001}, 0x40001) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20f42, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='percpu_create_chunk\x00'}, 0x10) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'\x00', 0x6132}) write$cgroup_subtree(r2, &(0x7f0000000000), 0xfe3a) 09:04:16 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x6, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="850000008c00000074000000ff000000ffffffffffff001ec88b6e7ce927c5910a604e368c9e52b5"], &(0x7f0000000040)='syzkaller\x00', 0x2, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffed8}, 0x3f) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={r0, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7, &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000240)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)=@ipv4_getnetconf={0x54, 0x52, 0x100, 0x70bd28, 0x25dfdbff, {}, [@NETCONFA_PROXY_NEIGH={0x8, 0x5, 0xfe52}, @IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x4}, @NETCONFA_FORWARDING={0x8, 0x2, 0xfc}, @NETCONFA_FORWARDING={0x8, 0x2, 0x91}, @NETCONFA_FORWARDING={0x8, 0x2, 0x8}, @NETCONFA_FORWARDING={0x8, 0x2, 0x3}, @NETCONFA_FORWARDING={0x8, 0x2, 0x2}, @NETCONFA_IFINDEX={0x8, 0x1, r1}]}, 0x54}, 0x1, 0x0, 0x0, 0x8844}, 0x4000) 09:04:16 executing program 4: r0 = open(0x0, 0x4e603f, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x10d) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() mount(&(0x7f0000000a80)=@md0, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='rootfs\x00', 0x208000, &(0x7f0000000b40)=':\xb1-\\{\\\xa3.*\x00') sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000003300)={{{@in=@dev, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000003400)=0xe8) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000003440)=0x0) r8 = getpid() sched_setscheduler(r8, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) sendmmsg$unix(r5, &(0x7f0000006800)=[{{&(0x7f0000000b80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000003280)=[{&(0x7f0000000c00)="3256dcb0480353b87ca35b76d4b34a5d469bdf43e7fe", 0x16}, {&(0x7f0000002d00)="bec76cb3356c9c643caeecda03851f679531aae7d198472dd0510b382febaf96d84540144782447b6a51d8f2ac3c02033571fafabf2fbfdb4b539ced9e5028fe534156bb3dbd5f28d885043ee0fa69959b379a7237b63e520a9d432b09fbc9014762d585991ce7b5cf728ea23bc93003b77fd45b8ed8e135016436f9999ee5fa2294f0659703a6d08bbcf26bdf2e3f9500fcd9dbc9280f97e46ffcf2063447cfa40a3aac4190856777562425479b6e009950500d83665eb22e793f9eb3b783991bd29ea71f7db8cf44e23ed7846afe8d24cd8984b2e4dbef1175a475cb3e4e8b1cf91d26160ad906f5a9276f9d02e521af2732004d08a261135a057dad5251", 0xff}, {&(0x7f0000002ec0)="23c28a9939d443d8d3bcd6c07457c522d891993355a96477c08e3f4eb034cb3ce4d49b65148c66866822dee19922866174e3d2ee3a32bcb13914d73a60657f0e3f9c06e19d037d1272dc348955bec49392bdd81eab53dfe6e8cf15223c50b25fad4c46da11a10878afe7713839340f4608048d675c098214e4b278d68e2541075aae5bca25c367e97298c9833ad08163c80143c40283185f5b201536f34395e755a534ba1feac268c7ab9bf3d3fe9726c3e91825fe1581bbc2f626ed1d83", 0xbe}, {&(0x7f0000002f80)="5c645ec99f7a1c539001935cc20605ba1a44230a2166dd4de2e1c2c0e70f26dbfb2fb66e881cf600e6a104eb36520bb2b13a2257b10d60094cee6ebe47e681254c9a973881dbcf56b7f180fe17d4d790c03ac1dc2660c1941a326bdcba9aa7da96aa2911d1b339e587f13a8ac28abd3f06e97c815a0f9291730c4aaa0882c99f882ee821910e6cfa3c6790b704c1f5e2f2e7632839e2c0fa71936d8813863147c7297482e702cbc0eb54348ad2815c467fe48e08e1f313b0ded220cf127a505a5087d1e3c65a5a0691ef7bdac3973b0119dd1ba5701704d710e8f2828d12d71f05bea2ecda091c9d3b1a7ecb8f7a2f5a8c5c730d2a88", 0xf6}, {&(0x7f0000003080)="a665f41b616dac5c06ffdace880f5efdbf56f0d4033fbf85344693cb04b115ec2ee68e7f57f66b521debf396dd59492d112157c0e4e901a5243e4e53f819e9061be8d390408db7f341bf8ace07328551e75c6e5897368ea8b2f94a67fb1b6e096f741a1aea737eaf3ef29020089e98188431f90187232c8d7b8618234757afb1c540c5a7bca7e35610c382760436022e76f26b592fb4caec90d14a35eb14eaa88eb9885ac3e4b86d8c21386b11b67dd03207c44e355fc2e0fb7f1ee75fc35aff3a0569550e6630e2e4f81a6e685c368f", 0xd0}, {&(0x7f0000000c40)="5673ee332c3ec1039f78936fdecc50e059d2d6d808fb7b1e23838ae10b993eb04621a495f72369f6ccc1f1ebb35e56cf7dee287ca0676d1415a238ed0509e09904616a", 0x43}, {&(0x7f0000003180)="62085de26cc2d6d44d7c32db5ded1b505a09fab47649df7069b70fe21ff7ae16206e0bf539795e630564eca8398f355f432810bbbfc484faefe76bb60476cf1940d50c8ac928ac3e04e0d9bc8e92f3077c98c5834eab6f9ccb372020a58ec3d24813f7fd55817ada45190827631f5b43ea0f3519483e51b5b17718b26e581d78677490d60d82f09d353951db54006584c953260441ccdb288dd15c3253a5f22e6847992da6d0af3c0ec25ff510f56d0a0c51d221454a4c3ac4c8f3124e6c1a5e65532a01", 0xc4}, {&(0x7f0000004100)="d96b74c520137662156053120c73cfd76f8354a14fb4c8c06b23b401e37efb747922513778686bbf6ba650f89881dd40e8e82950da35a7612f6f4f08295317c026d8f31354bbbaf90ba72963b8e9feb152af11136ddd77cb36f6cb20ff8b8632d1f2f6c9e70124b55103fa7828937594dd2f94df1c02c6eba96c6eb11750906beaef0a48d863607dcff30e5d1be8c7e8032ed9e3197b13c7399a479c76983bda552a4a8e178bf7acaec5dff1504783939b3205fef229084399913d074e024f593a8941b8a66a629adc02367cc25c5f6a4d0b8dd1886afdb35ece304e41734b3b4f42a7bbd0b002e3e4bf884f38c5bf55e135104a83219d70f3232f9829d1f6108d006c849bf6a47ddee1dc57600328463544c5a379ea0007345f953e27f61b5e90f7de1786082254e1a38fc6b7604f2d7b3e7087963a49663e8a8eafbbf2811745523e38b70b178b5a49deb7645fe2d82c6a2f660288e7f9ba0f46a2f627c8ca013208e3ea46e5734655194faae09720708239176d7cf8481f48cfbb691347d3eaacad830798a32e59bd8110ea0555994c84f36bb34b9d25e0d850f1cadebf9b358060b541069764224395fc13c078ab430c3a2cad0e3a0ecc1dd0d52ac9a6e698001eae38825f6887c2a2f9c71387494821f4f8bc1d397bdab10ec146eb099d6f2de5495f1a5d042ff793b39dede2e8068763c7615f74d52cf8b686a5b9409a9afb3e37ada37de05b035849e16822acc104191ff3f3131de55271b365e3f4c57b6f96a0f87a5085d087869a80f3d143eb6154106a2bfa50bd283dbc6d87108b3c3e9e66978ba753738f5cb0f4063fbcdc0d465086242576f0ad73e0b034a3bb43a12f4f7a79eafd590e215215c6fe384d56d45898b2065196fb56fccda6541143c2b9b180d93b64ef6f41673d47542fbb14fd87b8aef9d29ea8c5aa6401c57c723f9848266d44a8cc093b09dbc890114a4694ce93b8d1cd5aed6394879af24a9e39d5212ed2c48b11c795f968a05d83162ddf3ab1fe6d08d4f574b949577e7139526acd5b1c9a096fe90f2aaa0dd30dcc4911fec473e2969f77940a4cd9c7371351167a52580c239a0bea06cd284ddccca0f93161b6e71672980aa64b30c15d3503bcbf89558ef0201ccf3410c44d42d008401e0af62dae5300d6c70dcb2f2186931d25c16d0edf0f457875822cddf2c14c88228834fc9b77a2288681eb16ccbc4891e1462aa20357cd05d4e4d87ad8000844a93a7b801f5cef4c494930248e2f2c6d5a61ba07e8f526c20d5d1cd3d050b4494febc94079ef7e1ffd5abf5e9981f94cb592d039531c7d60290a46d9f2e6a1a69ad10e66ffb713ab3230a4929144532a7e15792b1822733c0e741fba63cdd751439e271be3d4e183ff0cb073482fc3b0e6d3552dc6c656065ebe9ff0caf52cbe1e18f8417ae1c0dbd90969a9088d2dfe53055bd704da3573a7cac5850a444d7ec4898c67d9406be015d0730fe6dcea4f31b3c01e6fd91492d1bad37a0a7f2afb78dcc2d169a22fdd161f1962bd6fb6519f3868fb5da5e7b474b4f0b435a9e95a7e8536423bd7c6cb1d2fc2c678edff8436c50515579ecfeb09eea497d8d1d56884d55a488756c9806bb7d89ef54796a93d238a0050a7e28acd3c1a7410f0843dd7865c0bc51132e22f956ea8100eee1ae1db931db3094b2e13039a7b3aa6c74ad2d9b8462a01905d115eae021d9316f02013bc0bc00dd965c1f82fdce0e718acc2311ccbc213797009b5c830fe268688d11cd98b0a531548c14661df2f5d2d4b6995cc27cb6f8b016b5f841c63098d75e48b5ca00e841cc9b6a2997bf44f21fc910bd62931f13ec9fb41bd0f23441a6fac974d1879a1d66449b52ef62513bc25003020c8f3654ecddb293844b35deaf7569576cc4052b15a8723f3262f0681b416131bff9ad539f1014e7c28c787bf63add79259dd46c2cd99457c9e9218e730e5edad1c87f0a976373ab001cddb8d94f1da634b68a426fe9130051a6ffd88b5b433513854517eaa98986b3cfaa30daafe45943b1a0a89a7655b7260695d9710a315d82f945631d2b0ff1a67388338a991fd7cbc9ef7066441ead8870326d8bf2a9c94db68af5a22aff21dbe0c0c55730d7c3904c0e9d586cd26899980b370d6749b5d537a897212a281a4fa6129a9e2dd39ce204448d0b50cb239770204af2846f3f25c5821304ff95a342bbf477aa0110b37ef4ca42e4c3e1bfc21dcfb965d0dd3b231ec5a25d571f9287726e8c4a3f8555ee78e496cac8c7b1a033ae01b08104fd7f1ad002d8b63f1cdfcb45c04d4b972ea1fd9cf48e1bcc6d3866c140583ec3a3e6b9a4927d79e0c54627b7d6718e3a50c1cf69b827b300ab5bb80f7d60570b4abcced97813c1eab92c28a254f27ee1c2eafde3b06f25f884ca1e5e3fe8b2f3487d013e1d6a6d62721ea4e68e1ced6a82a2fce64413bc15596f2380debbd7eec4604136878721c1988cdcf9ad016e3b59ce5824b3a275fc9662dae91492df96987fe15f3cc051b3bce99a76fce51b208b9105cc6b786153dfcdfa129737cbc967ff821d4a6e113bab4570b19f4d03c02feb2693187f14829371513d8f43cd12dd6fa03c5143802074cfa476384687ae75fbd8502a2e61bd2d957d454332d38c47d29571a4ad70c11977d0cc85500936cf0e575cac9e42dfd6cc14bd65896e0909c1c11179944227ad5f7cb8684b11a3a53b70d70ad718ccd03797637a26849046eff8144695ea4694f69186aef2d9be780ec1f9ff1096011d2c1c90cd9653b091bc984182d0741dbb01428a446ab63c18e6516d5ae6feb53c5b4033599c7bb83c4b12077da7975715764cec6a2dd98e137aea839660aa22134f7cb574f844934eef03600f5d2c0cb0660d1bc3b48728ea5a2099e9b31608e9c37f73f8071678a374d668e99688530a43563dad2057938521df02838e7ccec41b87ee4d81f6cd0dd6662c35436e365e84422684c01b90b3197e3d94ce25e8ba0ccadb839f903d73ada46f7144567c0cd3b807e36116607e5c17227d0568946889a81bcf19cf385c84806a519c33f62282c09c6766aa1187fe8c03f64d75f1e9bb2f261e49185cc6b401232461f6ab5442a623bda9abda7ecfc48eef0f5d9bf6c8a493473ff7d72d82dec4c2b55fb2d0d861ecee193d72528f499cdf9eacd15611d282e2833e6a12d28ae3eac4c7c40b640316b4e7d6dc7a0ba4da2f30b842a2dd85ba5cb139144ae2546297684b534e4bf1d1b7f3ea078e3cc2c3cf3545b0c6ceb44cf476a7dfa5eb883df4572598278ea9fd90d561992b906b2a8c95abd1c23dc424f9850f1bf3c6586699a550154ba10534efabbd409b560b19ceab3004a9396d56c95456b4109478ab0de681e2c25483c7b09ec01bce897a0fe7e2a8364a06f64f4faf2a7e60006961809e3103e9e93b3768d2d9ef238327a8e9761ed77773c05fd024897771283aed57766dfac19e31577c95f78e48af142b51862f2440c197e9668135f3bd1441693c5fd07703c79529f35066b6d574ef7b631585268ef595c7765c12373413a0b32111c65a30d2da4addf426d39593a995caf391980ba2c78d4d39781dbc722feb6009874d39445434ad267fa1130cdc43833d69587f6aeccf680ba47bb4267e55a44342f0b2195908a7aab2c0b5f758e324f31c51e367c2039a0c8dadd44da7d8d213fcc1480f1a2e52c3032296ee49fec733c76364c8667a2d244f0c2faec60a76faa7e06ab645310b408d410e412e526e13ef6ba641c87bcec7176390a4e253966035a2799034937fa742bfa04f02ecf00d5d052f61c788b96fafd7c599af6cec47bc7d5bb9aa451ffbc53c90ff65cfab7d6f17f78c69c4f70cd37b3bed0e856fb8023c07f8d98b5a8cf1a44fc446ce6e94e44900abe35433b298c34b65ef4117a70bb7b94f91fd3e106d9a35c0279700a713a0056008f893e640fd9796b6ce07b1aee5eab1d67536f903e6ed80f10efacda57e05ddd7ab64950d9d33f1d1aef8e2e04a20d147cad8958e070b0db34df45114a91284ac3b8be614c59340db33b7ecc717c5f68e76eb60e907b98917c7198a66af9ecdc966ef8be74e04eb50e157128715bf569a1e6e172bdd38f272853fccab7ebf2ef349b7b320232c968f22a983ac16fa504f594130603303fbdf6ef9423207d04dc53e187ec3367608a5ac924012a8a62496a72476b04b3dc0b37e082c5c55b6c90063a976bfe5d1099a73a62d50317c8b542a53b718a204a5fcf67807ee4c32fe48292a850b51a4b935c75cafa8ce224bd34c370da1bc46731ec8b7267e733b79af6211b787eec260bd7f1d6e91d53e46b7758e8b7499acabc2185426e5efb782ab3d066cfcc10b2efa3d5edb34a9359b07dafbcb5bd302236d34b48e097f4fb6a8ce16eadcc21aabb0d46fbaab557bfcdf7a3fb2b9ba694ce696374984c2ca9d83cba0638ea579d96477d090d79fe3f2f2669d6f3cfa5ae13ed42eb07af6709c16022a1282eff3b75816c882cd6d881827aae46a73d62a8579a425c5e59f8ebc53d965deee3470abd4a182e6038a06fa7c18012ba15a24cff76ce059b377610c9ec3db6382efe9f3cb3a68b00cc70bfbfa1ba436b7be26ff6c08878599067334f712f17b1ab946e7099356bdaa57ec7781b7c06d34ab90b7a625c4b9b4c83fe9c49cbbe6e56755f5dffb1063a3da3cd5cebf6de6e418de382058fc8c869961a80bbe725206a086ab3121c06662ede8810df5b9f8114c8541fd68d24314354528ff4b9d848ea748f16474ebc045b2bed1a3d6de848502924242b18b836ab0b574e5635080a04141201aee57d62f7f749112bac4b44a6c267ae86f45760eed7dbb9e570b9afc70ec2c8027b70f0aabd7c856fea7b8198deda7055c77ed3bdff22443b38109301726f5c93190ecddbb960d334f3a4ee697bd9872ee2be9859247d0616ba3e879b63575a14e8f676f62de0b1b0cdb0730bbe26c790af7143ecbe5ff35a1cec469e454b622159c339c8356b28e385351ae2ea52655f2d598b58aa5a1b5aa3683a3bab436643875e7525afcd680e9136c2213380963e8176cc95a934d3978261dccb51278abc6865cbdf314c5d26f658b040b467391a929aea295ec30ba288ac549b5f5cb094a187b013681286536593f40d52a57ca2bab5a43713c5e33c58e567357734fb160201d68a8f77cea73fed51a4cfd13386f154dc5e6f21fce1927b175559b20b8473a8a1f447885969a22677e0e94596144b5c07e4a5270867de9748a3439ae8b75171342a7dcc1ae83663ab399540d9bf07b25bf984919d8d3a2b8e460712210438f038969854a470ecae0d2c4977459c00efa6deffef40d451f6de724733a83419db471c6d41daa2a0c42aa8469de6a47db71d32b4fba8bf41731962eca89c7e8d8d912cc8511c9b6c5e7edc87aaba34482295ec3679b9a6c5c964c1c070333dc982423d5568d58edaedddbf3b48e81335c2f5321380bd8c3ea80445af24016f856d4069f1d6df88a85bf70da7d9bf0de03cd43411045c5111d3ea696cafa52da9f4f247046fb1da1bc727f518f93a8bdecb6b6da51032b5cd5f57590f82e34f8d5783bbe67f015881138fe0a9788898a8a5ecf646d77c1241ea11ec6f008ce4d14fb833d1c065764f26e871c767c60070871c4081cb224ff04168c04c96efbf3c6aa9534395bd49d97fd251aeb599155b99de1072513914299b751cef1279c10df099645b855e2a4fd38ebd4db8886fb3ec99473fb27d12b333c59c18a230ffb34a93d792872f9b", 0x1000}], 0x8, &(0x7f0000003540)=[@cred={{0x1c, 0x1, 0x2, {r3, r6, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xee00, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r2, r0]}}, @cred={{0x1c}}], 0x78, 0x40}}, {{&(0x7f00000035c0)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000003a40)=[{&(0x7f0000003640)="12a8d71d984b7403a2198a00da661146c75438716ebb14102a6b79a0cd8f21cb60a89ab44e98944b63479d7c21f3434326c326069af58e10d06397a8c97b6661cc1192bcb05db8e440790cb8cfc19e812b38eb8ccba43721", 0x58}, {&(0x7f00000036c0)="3f1ae16f5e88b030982439d8d2ee39c8d387704435f08d6dd2", 0x19}, {&(0x7f0000003700)="076a4a130a46b5b806238b0ee529273832bac7edf04c29ce73418c7269e63b3314fdacfc8eb8d1e00ae80e8f9a0a874546af84b72081859fd76a5ddd929c1db93075bdde02f9da1adfc9bcb90c3df4e9c78581ebff5f658ea9fe5b0ec6d06b06b156fe96b5d1a8a35d5ab77a5368c2a7e6dc3b28cc0256c189fae1948a89b09b538956c4927ea53e11d8309996d3de9efd394a9fdc94e2f74f", 0x99}, {&(0x7f00000037c0)="e28d7c7c7c00adfb72452deab56564deadf05539c57b677fa53162377a2d2ccba922258ca69306c3da88403c6c7a03c7ee41813a66ccd4ce15deb3c00360de04aa7fe3196a8ad785f86f31f3aeda2d92489d4ab20917034baf97f8b6ba045dd77fb8bd3b0ce44d51be1f82abe33b3d2657f3c0e84d71ff8c8f16c1a7aca25af44e98fe06564da536fc0c3b0bd10b085ab9192aeafeee0831e013ccb4732024ce83718dc74697448deb91932a209e3e1db6296449d82fb6b7ebe609a5952f50670399d1a2e67bbf74fda8f2c49155c591ba2c47bfcf5bbce42c9ad24a2137c93c66cb348c5e3a225281", 0xe9}, {&(0x7f00000038c0)="8ead876246e664a4cc384b05d48d807f8584df1f0329e6eabd7363", 0x1b}, {&(0x7f0000003900)="cc0a656c00fb69ccc3b92632aef2ee59eca4cdc619816a71831cac9b3361bd7a4ffb07478f77fc0874b76d2d76a6bad9e9dccd2138cd5506314ecbec20b962b8a80bd3ac37fb9df6f4e7bc8315d7605e8177ba03139e0003b15bdd7491a3193fb9c317629f1225174c089f5481c972b162c6d1a76243c04d81d1b8b008a7560b7c2373be3517a5ac50e246cf595d06beabbc3709f695255e504bcf4708474bc2822b3c2451bcf3bd4960b57f5f18155cd5c91aad0c11175fc36bb42243c0fda09e0fc8213e36902bd2045cad69afc0277666051ec72e77f5605cbd7b574a9cfd7adc322fc66346ee", 0xe8}, {&(0x7f0000003a00)="e2f143d306a89e86ec8b19ff63a0951989164dffafa76048423eeb5df712ae6f3e5e62fe29767609c07ac6ccd5d2741025c963c397fd49ff84416d", 0x3b}], 0x7, &(0x7f0000003dc0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x60, 0x8810}}, {{&(0x7f0000003e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006280)=[{&(0x7f0000003ec0)="95a1d0cd09f5fd96e11e81c9c0a8391eba77a41b", 0x14}, {&(0x7f0000003f00)="2c2fca867d4c2300", 0x8}, {&(0x7f0000003f40)="008ccac696a5de9d7f941ebef8881e62a1ebb550e51a4e156308f7fee64cd399a3965c6de10a3216fdf7a14c331373e9120aa6b1b224777e7b80bb2a52a9021220124cd2353b8fbbf079a3c556b59153d5be46e0d62e14a02cbb4e60d68a70823e82f5b5b04eaf6c5dab039d42e4cbedce", 0x71}, {&(0x7f0000006100)="f79807909fd0ab20e8c1b898aac5cc43d09a5ed860689a95b086a900c0e55c05df53e2bb0ae839ba391f7279f7ab60ea2367b8695168a39edf99eeafa6530df8fae195ee124e13f1071e346bd772988639a9304c7649d621a206cf629a08903ea2d2171d5ececf3a6d5733f6a592de72838157f32693fdca2a5370521d2718a6f27873134e482c06964a99f55a965f0e4bb1cbb5b712974b86a0fb6afb16d9c9763e0527dfbd807bb50a368d", 0xac}, {&(0x7f00000061c0)="b3795b9158d6decfc3d4b8c0e3be6cfa2004df54329a3e648c794c7c6cd2d60a0ac5eefd6d67589abcd7f77143d6121b71314d3544baab4844f9fce4196960bb942586261c9bc2d5d77949fb58eb", 0x4e}, {&(0x7f0000006240)="43fa858c8c3f6c92f37f5ba331c32d4b286e", 0x12}], 0x6, &(0x7f0000006740)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r1, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0xa8, 0x2000000}}], 0x3, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r3, 0x8, &(0x7f0000000300)=0x6) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@base={0xd, 0x2, 0x4, 0x4}, 0x48) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000d00)="627bf84425246a42c94661d43e7f8356d41b67ef5c7ac94734eb1cfb1b4b290feb6739904962a24862bc6b5838dc472bf67bb5897b6a56f6167a0d020ff906b883b4afa24527fcadf85c21a643e29e23a2ef7aac7e755a01d3f1e618c5b3c4fad331e0c8c21c8a46a2c5dab4bc99ee42cd52a7ad576cf6e8a2a6be9be3107aade9fb93b6fb458f9c6933e5cc2b46f65c8d14f7108160708343894687674b7c26804da47adbbb8e412ceabb00d1a82bddb6dec8eba6190066b8a10aaa40a2d509905f26da5215df01b7e864dce923b959c2a37e1488d598ad059301824701a6298c7a8ba7eb0b94dea0bd2441bf4f6a43560fa6b32494453d03bc3170f5560450698f87fb984823b3acddd8ee5dfff2179882f6dc5d9b3d0615be2249202a8862f2dbff372649fda90099185837517f38f8c4707b3633c29da00a7fa834e9229414b8643ee02782216fb0094bb078ce27490581ec7ca600f6330e9ffa96caeeb57aada7f64b37c93017e410f72cf4a5d291682bea45dbf5d8db4beec56263df46d51bdbb85bb3ae3135ef702f79f7fe235c0e5a9bff2afc804cf2a52c8c8d44964cf72493987e3726da2727bb7127416bc9143b76d20ef687abaea6404326d9c650e5242e4356e32577fc15ebd5efe909c4cec729da6c53be90db279f5df3b0a0ad73a0c18b8a3d62319ce6bd1842b9a56445ab78fdc90c27482b2ccba96b11856fb9cbfc41c80c59a98c0d416b2ddf660dab05a350314b16664a04531c4596cb48743e8bd8f501fe893bc9fe531287f7dbda8e0a37f29949004a4105c6a050171e21ef5532cade3955c3c5529adb9e0df036d19da82a3dc41c4d90accb2fd131a24149a711e6e9c93d94e3dd7a1921c3d0e19d0370157efd1c33e02b435604903acbf8754de824589447a327a1aa8fd5c18ba55623b1aac4ac42f180287fb082d70cb19fc3fbd8f4dc6e98e90e2ab0e785c6a3a309f37f0a18c040ed6f3521159da9dcfd935d54994d866263da3169a719f7937c9b393e85cc3597f9fc4f9dd2045785c36e6a08bdf176a853e5544f3eb5a5832122fc0e81ec78244d0994693af209bf87348b0b3811032bfe73d449c86437a57115412fc4fab3364de341376fc5338557b9303302fecb26ee76d69f586fc688c76071a206918bbe10fffa3c137267827a15ccd13907258b005431e3a727c4d414e97707e2f58733bba89f2b079c783169e5ccdee9a2f43cedacbe466ab4981ea6424eedfe885fde0307027c149ecf19c34c6dbf7f97348c177cc28efd54aa462ea90f85c46313f0d810c43fa38d25ca857ea5d31a75b58ea2f9f7a7f98759f82d46c3f10b027b682fb4fddf2b942dbdefdad22396ef28b86ce11408b37ec99422d9883630e43c4bc5c6b9773fc2f4b0ee2f496a74753d6410f1fb72f9e05ff284ed6aea55af97a234e02aeb9c35d9381c9f5923e8a9143496754a00324e2d7f92952b13b6e6b7446e244d9b99ad8965e8c8f967a6c0109f0c3dcc4afb3e8d5d60c30ceec3de266a84e227764ccb0f8813519ed3d4a37748d753b89fa0591ddf7f4421f3196533f0356c66b75360f2c115dcf5d0b16e02c89fe8870539b3a11c829a31e24533a748583343898fdef323f69b444d773a515d32158efa57ef2cda50b6e5b7bfc9d83953b8cddaac1e44ff79f98748db8828658ab3afd12fd95fc373b0bb69f068056259d1ca29493ad0000a14308d2fa0e558e349d5c0b00c32302e0459d040cad053fcc3e6a5427e763ee10afde1ca778864ec6f558e39cb674ad3a0da0e17b667bd8d90a17d4a0591ffb57fc55ec6c34880b15e90117162d97d420f1f643ba9e901a3cb965f9edb2a2b13efeac4613c491b1ea08ef4b49141050121077e33db580a9c5bda9e4f52c350cbcacccadf3a877950d931652bf14f31aa105f1fbf4dc8c5516cbcf391a919a4140b505a051d91326409b52e1b8a0664d7560cb9cb65a550abe01ff7cb6c39f8d5b2cd34e1105a95bf2fd29bf95566ba83673e4ade02f9615d2c51a26cbe71a7f01d871fbee455d88e849c750171f259e8f001693e62bce40e29deb76ea80bc8a83f8fa40ce5a4f30f171834dde258774359012e158e7ee960e6c5e95e8025f67c9bc3d8677456e8d0bf52e3faedc4a5e7f090c144de676074b1aef91c5f95ecc87873f584cd4509b785379b05a4febe457971d161422c7734ae3ebba69e20c8581433b553646255e3b8d34ade686f4c049b261aa89e880ee2d817cdb6a9412f354b8c7bf4704068fb97ced37fae45483e36b4227977ddbc5a7bc5cd9b052a6bd1043347c8d3815e3a9c6dee41bf29ab3a3f1f0741bd610056b2a54fdca5f0ee2dd0bdb37adc05b18d782b1b3558c999bce2a09113087bdf77e6a51f6708dd7a0b213b12ee564bd0b516cbf2fb899ef1eb1111a084f2d58a44f53befd6f4330836dec1b2d8412a5bcc962f176a0fc48d62da22d4d8b32dfd2752a1a713d1064f1387a6796966ecb1feeee01dd88b5a76ac625382a23faea9a09d99ff023fed3d9f6f396b4a6d44f1132483ded37b22089d83e2635d8a2f9edb81ae81d5d6a409d37506a071479b0fc10a6eeec8d8ce4ecdb1e5737f24b85e19c95e16c854a75056017cf1913002747d386751981df315d0105aa3325b2ecef99d1519d911adfbc804957be5c2f78e1aeb8c363074836c7bf0696ff1b2d5252ad1fc0bc96bea3c9b240380438bd880a0e5a65ae01eaaf10f344ff18ed2e6a10d68177a6ef9a8956389ac80cb9a82ccb9a94cd111b73a888b6b41fb5fb71b9d3c71095d9b152eb2fd3b6c16bd15243a94fa245779dc590a5f42978d187d91d63cec8dfa84a4089940300f03e43248ec2cfaee9afd7a8b89b652d2847c62c849dd50914cdb4a324a9434811167f7183d2e3c129b71f598d62ea0d877cd0651531bf2dbf186de44cb472c28ee48027e3fb6f3b68c632e4ee862d5a41b2fef30fbf586f3cd6eeecf4bea90894de8d60c881d6cad58038dfa8e41e6c3c0cff99077262c3184b02d0abc8e4305de707765e55330381bbdd8cff37439d5f6bd113a2c3c58a633d5513ddb81aea6bcd45308b8defe1bda7439b7eed8c13eab1ecc99bb58b7b35d03224ee03c9caf4361cf3be239dc3b9629b341e7cb18ab26f7a856dc477e77e8d73c220b8dbfb30acee115563aa95f4a1cc5c168f11c42aed31f157bec394901fc69ca86da1cf5116a1d2f1f4e6707c3534e3ec57ce0c1220b6012c0d3d21a56a3dbf597abf164c1dac8337e60a9438cd67a3b1e5ca5d505033c825d33692be98fa4fdceb4f052b1b9f7621de94b0a46014a6ca7a6690000a17600a592589bca5d697d6170084e0e821ca12fe9d5a3cc58c8647bad3d132c8c9780ac26b76cb097f0cb99fe7a520d2e14eba49ba90a0400d336a74070a76368a015406702b20ef162e1a3697bda463d5920fb36ab466f0ca49f0b8c662126e18cb121813c14e42f1b8a0ef055b2d0dc204017f3c0094b7bf6381ef0963fe19f909d347f4ff615a7d7af09eb609390e8ef3771c7d4b4a85c5aa99dfcf62ea4bca4073f2736b529b507015c8cf59c8639ab9fb66093932a1fa75bdaba290e84e351bf3d8765e275bcfbe3a14e29608dbd8d2ccb6a20a32b0ddd648002edecc478f66570ef6907dea2052c3859c9bb921b2876165857c1a4c5e8ae5c114b7e6a2f4bcd9e0a77468eea0ae4acd7b56de533ea632c9f81f39844e9f334b3428dcb714b667f7f7b227f178b13f9b02e4f7b24a5d4aee83953dda530c7fa3ad7f21f147f670796769a90e3449e7ed3685ff065e7e0cc341e8e153c3f4b44780e9709366d5415812a78b55ddbef8a9c16b30afced15cf8e2f9418712aaacbf5b41682c96d9866442544b97985b3c661f575b0580476f165b76ab4ee77ca2443c05751a2221b73ca6e0889f99a352b4ca2b303f7c45ce53e431129626df6d91ecba0bb52d367f86d13f0964d6d889876696c70541e33f81ac3fb0b29fee2afbaf94f573614697449e1087b6830e9f13fb5f8bba68d4c9f194eb324a4636d1e559c778eb231a36350a258be0e8f6e8879065de9885f6b1b05123a99dd28cf608d99d7794545ab36ffbad7967439809f2618036793a4c9c629c207f8f953a96f9e853453b7a60308171322e381a3fe7beb8c88ab16769d5152a0bd9bdb50eb44e8d4690166658c7225cfe8eb7fb9a1bb4cc61c1926d79d3eeb25f7d17dc2579dc7b04240a17d993b87fadf2c093dc4a84647c24496b511330f4e29448cb02df3370958de506e44ddf317c65b16d01a349f1d0695aac21e521f11dd142d99a5c2926dc8948fa9e6de2152274145ec7be72ed19c7ddc93eb5ab8775f6c8d858b782eb64a0b00f253b24710d9a3e3d808ce104d8a38466d853148fe8965d512cee6e76e5ab560adcd74d6cf78682ba5bffa13f123b13a52e703f6e3cc77666a6a29b2878b413a479cf281e887f795c1ca1d8aee27950672111557a3e5e574d8ba838d13dd7b5ef814b82f30a1aafd268c03385a174f7b2ebd5b5fd9b8e7cc30ff0fc769f7b7f7e414a7c8992fa8a5bffcc3fa55b99decca922cf318682cd473ee55fdd9928e658c561cb90da40e5d91bb07cc172b66e6762b8275dad7855cd037fe7f3866d6c3febca7aaaadf0d882b2e015c96fabec5303b78fb822d029b6214924236273c03fed89f7c97c63bef1d2342d84678c581a579740db66b996befb8709b455466ea74fa2f7ffd30d8f2404bed6ea466a31076e3b86ab1c5c71aaefc4b8e689f2c5b62e1509f508783000b3d1a889a71517abc920bb8e7f9dbd5227fdec5b4ad7685a14a5517e77a1ae5ee02e1921ef7df606d40b7b67cf3b1f578708517da455da970e65af75f1e4e155ec9fa3985ce8309aa982e07e354460d6b44e1a0b0e9ca801e920dfdb797c7773ab979162552801662001ab903320dd175208a5cd2ceffe3970091e6caafdc665512146d014125332f537fdfc1069e6106005a8c006ae30de97e439697be59285b4c228b08e47d4d604f0f486746ba5d747016d5c698612451a26048e36eacbc3c1d60595f504d13a03dc3c5746944fe47baebf21b8619421be1006fede274d62f97feb85e89eb1bfba70a7ea941bd891f3482f7c782b7115453d7cf300ddc9835e29c6894fd49ef79b400617c64b51ca6cdcf88512e01fa619ab35edf283ec85109aeb06231890970fc03cc7654079f70673097dd2af8d2b32088c78f20d689fe4681d2a1138ccb2fa12f5880c4f460e444b169933b2e30d71f6efe804b80ebcd6657d3c361241c682288f0ca2ffd31e1646b01a2668cc7b354810241fbc8ce9b93aa788367d572f4ad5735ccb023b521d89f274b7d9f1e48e882af816b04c4ee0a39b5a450e511ca45dd1c4f7f8a8a276b138c83bfdb61610818a87810ec795a376a6c8f63852bb67e9678b010421faa921a3aebeeb6da6abdf6d16a82c6d5ba4e86021d816d8f6d9d56db46723f450d2e17371e344ce9d7a352b45db6cae8b7219019f18547e74ccd4f59fc33a83eacc725d390d10048c719319828b854d33fe8a6150016b0a674d6a86ac979942d80c2a5f304c81cfd03a07c00fc4f4648eb5dd5d5fe803a6fb56c8b398d573b858649d4e972ce6eefad7f407fe004c4ff9dfecc4bdbe4b5ebc2e3d756f75b21a26bab2b0c8039e6c667bd39706ae414eb33c3f68af981c7fa086a0bfef6f2f1403e20aa84bee11145594ea4b7531bc5827f1b1125f6ce864ab677ef6504c7787008cfaae99e6ed104a4d74295b316f6c5", 0x1000}, {&(0x7f0000000600)="38df03d63d627cc21cda85e1619ae4943c3a8f461c2c486561288d769832beff1b7c1021e52de99db8d708e4cdd614da876c008f570eb134ee99a09a9b9130b91f1b9c81ad39e6ecb9fa17143e59cef656b252a9998aad1532c8a9efe55b0d218523dde5a0868bdfa5016cb69c8d2bdac19c1a59cc877445954d3e4fc3c57f7a03", 0x81}, {&(0x7f00000006c0)="18a50e1e2542b9d8667c6d549d57b5928fc28d3bbb4769f0706723b269e6bcbde8a3aee1bde496206acd6c871e7adcdf16857642b77e362373ac1a5c8e3e094357c26b89b0c572838553645bd3b4f1537a1a90329b1ecd7cef86bff34c984aad40e788a7257c477baac63084a46025ff5e69247570b185b345d660a26e4bc28b39262dc70cc5b148d817a3537cf4445c17a410013aca847d31114b429870d1e54b981c2e69cdb0991e23dcccd2d70fc97fd75212599ceccd836d242ac206a4bc3cdf2804e37fa961db906e75c33a86ba377d60182100"/227, 0xe3}, {&(0x7f0000000540)="0ac89a7775480c73d9b84f5d7d5c4928c84270ea142df84309aac76ade508c088c835df2dcb69937c9d9bbbbf7c27bdc0ca290870c8746239f9ddf5c12e738efefa79c", 0x43}, {&(0x7f0000001d00)="423be6058502d547097539696053738287342a8353ec2ee00c301364a335510e60565a0747f73e6b86000bba6ee329395954ef6009e6a5cabff3595203385ba9651a063a5ac028088729404719a8937c60891510c141417a6dcbd3281ff1026d23a83288f2f6609d32f0da9c7b9c1f389ba56666d3f49de176f608e3929d9fc91af9b5565b896e3bd14cd7cdc2b382f7dc191f66e5e0bd159ee69c4cd5a282f968eda856b630de82819a64e96d6388dd9b3fb6336060776e69eaaa482b53090075150154aaa87d824e53baa3fa587791c41d94bfe539fa3534510c951885c59c9af8d260b8789eccea2ca227148eabfcd135b97612a1a8b1bd92f04afb5e7e633a98cd39288c7245afe1dfd502aa59111a2020878b10e17a48762cd5f78b2d351ea18ef70bc832c42d4a80d62a22b0548b4f3972ac551564ae40d87136dc38c6910fe67e239722611128e3caba27eac58f22d8efdd08a1e6ed1d4aab14862fb1f63c692c963883f8f9a4ee46d4394d90ab2deb8a4b5d801062a4745fefe0f7f3ed8df9e180642739004473f76a5291eb6165a6f53de33094b718c88194f238275701187dd009562dc7239ae2223645f0452a78e27ce3f8eb4732e23d131c06ac7d070b40c643e07b860c3e273d6faf21a585173c1e2e26ae949a955214cc3ec22ae14cfe8c95d31959111edf6d284f4573ec0b2bfda54521390e56652eb94ae8dbc7339d2b65300d7ba5235fbfbf98041d71162d5149b23888baaa794c78f26684f4d870e5086d2ba211b89cc00cb92578284b5561e918beccbacddec906d8498c5428f52ea3189140bae269f942637ee931acc5db367e5b5001d08002471e2d0076275df2b34fab5c2686abff8808b7e621c0bc19c4198f290c08917c2548aee60534328189c906116e5fe242181a5048dcee03c8262ee62c5a967730c6fbf706689f00b566ebb8bef860e12a276e98b06d11dabf1284c3f89b4bb9d424a3689877b36bd8dd812bdb22cf5ed93354a251e46dde35642556728ff0d1c5dd39ca1a5adb72c58d6af7fb6b68570696c31adb4a4831de49ab7100f55df481ef21b7321c42c25bdb27c7bb9ef8c4c8b697e62791fb93fda3d49af826ed4eb2c9c00d1a1ec6c0d6cecc018b425da5d2c30ab78419b3bea9e03ea27dafa6d12186a8531e4a8904cdffb603ea6ee2e26c7402a97f45cb3b96d655d5233104dec777a69d16b66ad5524e7b2e3d30d6d22a5c59384d21fdb36ed42d982188fc7e372cbd26597418cb844b8847daa9e332b42c79d3fd2078e18797ed7746e9e095be7adfac5f2f5b129aeb87400f0f24519f1b8b8b19de587d09574cd8d508a475675ad865d51999a813430a7e67e6e220f322b44e958401fec858eee4cf5081bf3ed026422f4bc5ee435c9d269ae6875b2456c89b2fc1501856f6212110c3edfc4a3ebe1b1bf4c7193b347773959ad8802ac6e066e2abffbfa654c76ef99edb0be0ce6215ed33d1c2d7dd1f5aa7374d2bbe62ea6592315ae4effc7c609b2195727210853498d11740547cf997b49b8e13f970cb1c402a7586a91321f01241d3119bb65cde71b2e2f7a1c7e4d07a4791c49d607bc30f2de4bb1f058603e9e8a9234b1dc3dd2d2691e2bbdcffd0a9da25bd8af052354fa5c979b59d095502a787ac398d7505272615a6859f282e312952d9d822f9c9dd0cf537481946d842df8f2798bd488c01403c4b305902a8ff5cb3a3fd6f11be8695d6b36c2cd3338b70785e453bd09b54cab68388925fff522e32c4d759216f1f1e4e8e157143c980315db721204ecf04cfc2067f42aedf1a70a51723b9d76e882dcf872bc0f86f0ee153aca4cd2f79de9617d79c277fa391c8fcb53e3570b4f95b120626fc3491e997091308f82c05bf6ea4207259f478cc03799b08362b617ee003f68a00eef98d118f10031b28fe3982ecd162d0dadd8e0a069cc7339c846f6d46e09a7561dcf66895438d5d6d95e2d5eeba89eb061246478d7be655d447f7e0e53ac3fa7f7c8050ac47443244717fd8a997796ca1f4c4e589f3213c37f44bf262ac7cda754c5f36071a507ec0107f47e24785c348830818b2ba83f1f596adfff3aa1f5ef12430fcdaead0bb966a329f615bfef574addd6ea32d8abf0ecebbccab3d1b7509a6e833c4f13fb705819e7b30e9799db253d9a582fcd2adab67ad5d4dcb5dcb1b83e8bfe50c71fc1ead8822d5e2ca363e6056f00147ce591cc4fde094e0308a0c4ff312873a866578a000bf4a5563c323ce7770f22d6ad1945cc61086fa16947b053bb9ffc3dac651465646f93e2b017383936592bad7e3820aaa38419226293fd47b6a16e76b2a488ab7412f1ebdb9d00814449453a678c300c73dbaddb7064ca133dbb9008b6c8a6d180f2139b7bc9133180f64a6b70f4f849bf55e53aa9a5cb33697f625aa7e1aa9a72de9037361aaf093f1fba57acb42d03d6403014c0cc7316bb23cfdd746cf22bd3fe2af861e2f9bff55ba65db22f0e50ffc1917f9084a7654641bddba00c536f4d17230dd43a33bcf3b0c9c143880e28e93b27803bf75f43269cc1ab91b39ada8e9a87d2560731ae09b62e37c83baa5435fd5420e9d6acad0ce4f46829ef5708fb3631c7290895f7e26d75f93a7d497be4e4d5fc6a78ca300d528144eb8a0982b8816063dc4749675e0d1237cb235d97425cd25ff23718264e7113687065d61a0c110ddbaa5cdd09d7720551ddcdf41e5c947551bf14bbaa01d579c4cd27d826e6b5d2d37ac7e18a5ac77c136b7ce094e1b05ab39a5b61e45a71f67c2e00e880787c7c0248577ebbe3c34bd5847028a16ee0e8479d43ea05928348803e86125a62b1e8dec531e0e78f92d2353ac8ec603a27aa5a9069bafecab9dfe98209370bdb99392839afd0e5bde583c19f1f51029577def0b52900372d7565c1bd548ff2a70da383c4b437e0de523500cafb2e7ac9c94c7dc1785a417bb86329e13eded44a5bad438834a473873fcda06916cb13d3bf17f927c3672924218161698297212ef38c6fc78fa654982d2fbc1f91f4ef6785474d158485c555bed421f9b5fbefc4907985b3e84c773652ee090a4cb5a4135a14068c6f5c0e325b2a6ba957ddf00301eab193ec0c32b934bc16ee02e4493f56674c1b2b1bad2a570518887fd254f485a30adad284a83d761f74b44ebb8c0491aedea645af255d524a0e8a0d2bacb460ccb3e49dd52e5ed7cda01c6e828626009d69339f451e931fab990dd19a7d524dc31613b39b3bf5152540de7a42f661c0d3e2cdf4e33a6510403ba349a9d3e135bf150b54223f46d7cd0285da586642d712745037daf3049e3fb97dbd26f268e4c1be60cb384fad12062558ff8fdea5dbcb3dd82f99fac5451b6daccc76182af6ccec236b705ae9edf2c4f977bb706c5673b85726c2ccf159d8c16fba6c8389ef679d5457229f8b73f69c6da40a21dd28b1636c5085496c2acb17f85145a0ea55214d0f12673e6ba85464e8f2d3b2e4d8fe552a5e2c09953a799790f795acda9fba3383548279ba3c8ed04be61724a1d6d5a541e308d31950de9fda8a58b7ad127d493b735f76a752a417cc7e2b884139c27bd89037d703c8ac9ad7f495694c08d4082125299fe61f330705ee667c3dbd016d718597e5bdeb814351c70acb72ddd31c3a4ca0d70db0f5c4bbdbeb18b4c98d4c58e569b4c29f680b889834cb282ba5e7a6311f6a85e6c36a725a2d512a033f62181bb9f3097cfb882e900b6b77ef0404eda91557e05916aa7d0dcf1b9009f772052392adc04fbfa029797a527e1fea387c8f07912f266a93cc8e35264cc66d3915ae98ae47feade7cb3c88547d7a7c399800d41c8929cb342ec365296ff24e4900663b8b6fed19cdf77023f2a66138b5e4c0b2b436b4e6993995d6fd3221eccfb81919e8388e6e889637c5ebb51b6c998d8e6a3f260769e8dc903e7c11c118f9b8878181c1c1ce5d7f9a6e2e8a3beb5657d4d2e11bcfef9a9dcc3dc4cfa344ff333cd243e6fb37cb86e8336af1d0b7dc30062dd55bdd6045820d431f5d11bc7961d9620e2947bf8fd1d7789f79718d61da3e13c89c904f746a1b1e5acbb584e976fb5fb27a217fc13c1cc77faeed295315a357af082ecdda0261867d2c5bc1c209c0e38a782084b9f426d1b0514f1f02d63762e9759d52358a81efbd2980843a7047821c3f5edfd840e3809e1b0e74cdf44dfe45b04e1406e75b1b3e3048b84469320b9951949777f0a4eb90102cee71a480c1256952b20335a2e080592a299fdcb79da41e0f864643961960eca9cf3116eab8a55c2f2acc3c9069a304768ec8ea02d7d659f11f524a224118c1330e281c1fb5ed3a2626a740435d52f7789115b473de681b855770822369186479e6d843b5a69c8075db73b1ae0ce541d77609cf38d947363a7d4adfeac4f021ca6ae7fcb1500960cd6f7bfdfd5fc9d94bed560202152781392b17790f845a53afcdb61e909b45c1bd3875bfa299052ca04a9ae8bd99159a99621f910d3cf95aff680c1eba97e13b7df54095df3f8689de8b77e84ffc3578dd98eacdbf4d07d8df783a6b8fa207f302b952326e34aaa15a609ce9be30f7c2bbd632a6f2c6931d344d95fd8e99fbe2684f0475cfc07b9a179ee3a5472e816518f2eb8caff55e903362a62ee458bcda78a342d478cc563759d2d4efbf88f0940a16f608c4f4d72d80b026d9be2f50f025254e15bf4ba11b1f7c0e9e579b15da43e41e17644603c4303e75e67728052d022e91166920ab3a5149aee15d9ddf2aff0e61ab8789c200ae61038829780f5e902349db0e56d6b13ac4136f7e4321db3f1adf166c2bd9f5b492352ae4e320e760c3b8e3a6c4440d989ef0e2f0e47230f988bf6df30d9ad5e48c8a910682f4e2fadef42ce41c8a1b0778d9e570b8b138fafdd7281e7eb8f8173055a60c0898c5c851f2f5ec1a18cd6dc8ef25cb322c3972c3f57f09ede387dabd8640416d49168085d8a43d6fe2eedf064766d119122c7722333b577011baa91a652b0820942eb75e8d6d6c5d2eef246dd2eda0f0881bba40f4265516e764bc17d712de05494ea810fe5123f3252fd5c52968e55770f5879d15e2f14f6bcdf991208f5f7d04789c5719b107e49f2dedc01b3d742b3614a35872372fca1d44f9926099a9f2fa0e45cb3af2052a9e488f675b165fffc1f07df26d7c2c272809bf62d033255b8d47f1d66b1263cf235286da56b9094d0eb64ee155ec5ccf38bdf470d2b6998d74f80c7d3a5d6ad84f625bfe5bc36a5dc92f5045bedee1d43e5475ef658b358a298e9876fbd477d847f4e56d4267cb2389d1e0efcaf27a467db88b23d78fb10103e971f883a8080f1a83d2659633d95707d288a026e5d126bae256db14f1fec2548021c7c8127ade09e0462102a5273da971b7a21c3caa74360e575ed9529fb8f38ac51c73626b0fc831d549018543c5c7f514dab7e117c700696d7bc2b7f2d149e9349c12d5b37ce9735ced3667bde0e22d7b77d3c9b66684d28083feff8630f5aeb7f62ceb0385f16727de7220229a9704154bc3fff6ec481f08a6411935b0ffe725bc181cc7cd324785cdf127de4b35c12c1ffdcf58778353810cb0cdd11e6a00d4dff7bf1cf7f98a07a362304478a863f66e18b1e73cd8fdd35f76753b79ac6952aa10bd35b8857918995ed3ce575558a9778d67f051de0c971a98275afc1afa95a9c371c6be4416577c16c87433420d72315676b5a2e50f105d06acb6ce4a02b17ccd0af26b41c26b20c095babffb4f8df8efd69123d", 0x1000}, {&(0x7f0000000480)="bc70ebdb00361d3ba97f", 0xa}, {&(0x7f00000007c0)="1a3c746849494bbf2665eca8b8d504e8792ff5b8952f29cec488afd7ee550faa5ef6fb4d293c104fdb11b77d76a55c527929dc", 0x33}, {&(0x7f0000000800)="8420f997bf8d54016e545a93053719ff01e5cbfffbc1c8201eaeaad8f0ee140256bd93f25139cf7e31c0c2de4220f2660b6b687843baf096c239b3bd8b65d4094e2b3d22845c0f5b3f79571239c3a34f917331d69470727892a4cf31c683d0c334e76fe2f31602dec757568552e75d6750d6a2a5bb0263ce46db244ebe8cc743f4baf572f0489f12723b454e6edd3a17469a259ebfb8610310f7c48873a22a045e93b5e7aac9ec15f051530fd6c20710a8ffd9a48605baeef30bfb7a1d0abf62fd44e93b689cd57bed928bb9e630392324781e451aebd024ec47bccc79ec63595a8a5645ee272938c6", 0xe9}, {&(0x7f0000000900)="8858f62a9fa6f74f8b1e3401c1bed0cca74a6d16615951f78e39a42486fa57db390773f8c41c3b73b98258fc45ce39cf809b60148f3a921cc731e8781da2ccff690843515ed60fe09dd04a4bef37579a9a6ea01f7aaaffb139711527645a6f8190f2e0b3177002f4a0c0f875c38ca2605129bc075feb5fb1396320aad7a8174c19e885f96ca529c39f321571a34847e1e9637ab9774e49fd663dcee0a26a5481", 0xa0}], 0x9) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) process_vm_readv(r3, &(0x7f0000000380)=[{&(0x7f0000000240)=""/70, 0x46}, {&(0x7f0000000400)=""/84, 0x54}], 0x2, &(0x7f0000004080)=[{0x0}, {0x0}, {&(0x7f0000002e00)=""/168, 0xa8}, {0x0}, {&(0x7f0000003fc0)=""/158, 0x9e}], 0x5, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000003480)=[{&(0x7f00000005c0)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYBLOB="09001b000000000000000021000000000000000400000000000000000bdaa5608d0000"], 0x40}], 0x1}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000340)=ANY=[@ANYBLOB="38000000100001000000000000000000080000000000000008000000", @ANYRES32=0x0, @ANYBLOB="14001b0000000000000000210000000000005964863be80000"], 0x38}], 0x1}, 0x0) 09:04:16 executing program 3: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0xf, 0xe, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1f7, 0x0, 0x0, 0x0, 0x1}, [@generic={0x5, 0x2, 0x5, 0x81, 0x8}, @generic={0xfc, 0x9, 0x8, 0x800, 0x6}, @jmp={0x5, 0x1, 0x1, 0x2, 0x5, 0xffffffffffffffc0, 0x4}, @jmp={0x5, 0x0, 0x6, 0x6, 0x6, 0xfffffffffffffff8, 0xffffffffffffffff}, @map_val={0x18, 0x2, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0xf81}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3}, @jmp={0x5, 0x0, 0x1, 0x4, 0x0, 0x18, 0x10}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffa}]}, &(0x7f00000000c0)='GPL\x00', 0xffff, 0xad, &(0x7f0000000100)=""/173, 0x40f00, 0x6a, '\x00', 0x0, 0x3, r1, 0x8, &(0x7f0000000200)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x2, 0x704, 0x1}, 0x10, 0x0, 0xffffffffffffffff, 0x9, &(0x7f0000000280), &(0x7f00000002c0)=[{0x5, 0x2, 0x7, 0x4}, {0x0, 0x1, 0xd, 0x6}, {0x0, 0x5, 0x1, 0x8}, {0x0, 0x3, 0x4, 0xb}, {0x4, 0x3, 0xd, 0x8}, {0x0, 0x3, 0xb, 0x9}, {0x2, 0x5, 0x9, 0x5}, {0x5, 0x5, 0xc, 0x4}, {0x2, 0x2, 0x7, 0x5}], 0x10, 0xfffffff7}, 0x90) r3 = dup2(r2, r0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@bloom_filter={0x1e, 0x1, 0x8, 0xffffffff, 0x0, r3, 0x0, '\x00', 0x0, r1, 0x1, 0x4, 0x1, 0xc}, 0x48) r5 = socket$inet6_udp(0xa, 0x2, 0x0) finit_module(r5, &(0x7f00000004c0)='GPL\x00', 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f0000000640)={'syztnl2\x00', 0x0, 0x29, 0xff, 0x2, 0x2000, 0xc, @dev={0xfe, 0x80, '\x00', 0x2f}, @mcast2, 0x40, 0x20, 0x0, 0x7}}) r7 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000900)={&(0x7f0000000700)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xbc, 0xbc, 0xa, [@enum={0x3, 0x7, 0x0, 0x6, 0x4, [{0x5, 0xe3}, {0xf, 0x4}, {0x9, 0x800}, {0x1, 0x9}, {0xe, 0xffff}, {0x4, 0x7}, {0x6, 0x2}]}, @fwd={0x3}, @const={0xe, 0x0, 0x0, 0xa, 0x3}, @ptr={0xd, 0x0, 0x0, 0x2, 0x5}, @struct={0x7, 0x3, 0x0, 0x4, 0x1, 0x7e2f, [{0xb, 0x0, 0x5}, {0x7, 0x5, 0x7}, {0xf, 0x1, 0xcb4}]}, @ptr={0xb}, @ptr={0x6}, @restrict={0x3}]}, {0x0, [0x0, 0x2e, 0x61, 0x0, 0x5f, 0x5f, 0x2e, 0x2e]}}, &(0x7f0000000800)=""/221, 0xde, 0xdd, 0x1, 0x3}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x1d, 0x7, &(0x7f0000000500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xb9c9}, [@ldst={0x0, 0x3, 0x1, 0x0, 0x4, 0x40}, @alu={0x7, 0x0, 0x7, 0x3, 0x8, 0xfffffffffffffffc, 0x4}, @map_idx={0x18, 0x4, 0x5, 0x0, 0xa}]}, &(0x7f0000000540)='GPL\x00', 0x10000, 0xa9, &(0x7f0000000580)=""/169, 0x41000, 0x11, '\x00', r6, 0x0, r7, 0x8, &(0x7f0000000940)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000980)={0x2, 0xc, 0x5}, 0x10, 0x0, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000a80)={r3, 0x100000000, 0x8000000000000000, 0xc363}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r3, 0x89f8, &(0x7f0000000c00)={'erspan0\x00', &(0x7f0000000b00)={'ip_vti0\x00', r6, 0x7, 0x80, 0x2, 0x7, {{0x2a, 0x4, 0x1, 0x4, 0xa8, 0x66, 0x0, 0x0, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010100, {[@timestamp_prespec={0x44, 0x3c, 0x33, 0x3, 0x5, [{@dev={0xac, 0x14, 0x14, 0x39}, 0x2}, {@rand_addr=0x64010102, 0x3}, {@loopback, 0x19a40000}, {@rand_addr=0x64010101, 0x8}, {@broadcast, 0x240000}, {@remote, 0xceb}, {@empty, 0x3}]}, @timestamp_prespec={0x44, 0x2c, 0x10, 0x3, 0x8, [{@broadcast, 0xaa2}, {@empty, 0x5}, {@multicast2, 0x8}, {@multicast1, 0x1}, {@multicast1, 0x3}]}, @timestamp_prespec={0x44, 0xc, 0x11, 0x3, 0x4, [{@rand_addr=0x64010102, 0xe226}]}, @cipso={0x86, 0x1e, 0x0, [{0x1, 0xc, "a0b22d3ff7d118d5812d"}, {0x5, 0xc, "06e3cd9823c4d17d3514"}]}]}}}}}) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000c40)={@ipv4={""/10, ""/2, @loopback}, 0x0}, &(0x7f0000000c80)=0x14) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000fc0)={r1, 0xe0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000cc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f0000000d00)=[0x0, 0x0], &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000d80)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x48, 0x10, &(0x7f0000000e00), &(0x7f0000000e40), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000e80)}}, 0x10) sendmsg$ETHTOOL_MSG_WOL_GET(r8, &(0x7f0000001100)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000010c0)={&(0x7f0000001000)={0xbc, 0x0, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r11}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6erspan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x4008050}, 0x44041) r12 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000001180)=@generic={&(0x7f0000001140)='./file0\x00', 0x0, 0x8}, 0x18) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f00000011c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001240)={&(0x7f0000001200)=@RTM_GETNSID={0x1c, 0x5a, 0x800, 0x70bd28, 0x25dfdbff, {}, [@NETNSA_NSID={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20040080}, 0x4000000) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001540)={0x11, 0x5, &(0x7f00000012c0)=@raw=[@alu={0x7, 0x0, 0xd, 0x0, 0xa, 0xfffffffffffffffc, 0x8}, @alu={0x4, 0x0, 0xd, 0x4, 0x9, 0x30}, @map_fd={0x18, 0x6, 0x1, 0x0, r0}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}], &(0x7f0000001300)='syzkaller\x00', 0xff, 0xe4, &(0x7f0000001340)=""/228, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001440)={0x5, 0x1}, 0x8, 0x10, &(0x7f0000001480)={0x1, 0xf, 0xa9c, 0x1000}, 0x10, 0x0, 0x0, 0x4, &(0x7f00000014c0)=[r1, r1], &(0x7f0000001500)=[{0x5, 0x5, 0x4, 0x7}, {0x0, 0x2, 0x8, 0x5}, {0x0, 0x5, 0x2, 0xa}, {0x5, 0x2, 0xd}], 0x10, 0x4}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000018c0)={r2, 0xe0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000001600)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6, &(0x7f0000001640)=[0x0, 0x0], &(0x7f0000001680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000016c0)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000001700), &(0x7f0000001740), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001780)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001900)={r13}, 0x4) write$tcp_mem(0xffffffffffffffff, &(0x7f0000001940)={0xd6, 0x20, 0x0, 0x20, 0x1}, 0x48) r14 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000019c0), 0x181, 0x0) r15 = getpgid(0x0) sendmsg$nl_route(r14, &(0x7f0000001ac0)={&(0x7f0000001a00)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000001a80)={&(0x7f0000001a40)=@RTM_NEWNSID={0x24, 0x58, 0x8, 0x70bd29, 0x25dfdbfe, {}, [@NETNSA_NSID={0x8}, @NETNSA_PID={0x8, 0x2, r15}]}, 0x24}, 0x1, 0x0, 0x0, 0x4004}, 0x24404) prlimit64(r15, 0x0, &(0x7f0000001b00)={0x7, 0xe3}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000001c00)={'team0\x00', 0x0}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001d80)={0x11, 0x5, &(0x7f0000001b40)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xff}, [@map_idx={0x18, 0xa, 0x5, 0x0, 0xd}]}, &(0x7f0000001b80)='GPL\x00', 0x7fffffff, 0x3, &(0x7f0000001bc0)=""/3, 0x40f00, 0x12, '\x00', r16, 0x0, r1, 0x8, &(0x7f0000001c40)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x1, 0x8, 0x7, 0x401}, 0x10, 0x0, 0x0, 0x5, &(0x7f0000001cc0)=[0x1, r4, r12], &(0x7f0000001d00)=[{0x5, 0x3, 0x4, 0xb}, {0x0, 0x5, 0x1, 0x9}, {0x1, 0x4, 0x2, 0x6}, {0x0, 0x3, 0x1, 0x6}, {0x4, 0x3, 0x3, 0x8}], 0x10, 0x1000}, 0x90) sendmmsg$inet(r3, &(0x7f0000002340)=[{{&(0x7f0000001e40)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000001f00)=[{&(0x7f0000001e80)="34c7d0768745ae7234467731b81180e938b67e549afc2ffcc64a752fb52f920b50dd808c0dd760670da44a8bef1eeed818cf22ba1d9e89c28bde18cd4b074b5d8caf3ff7eb73ad05a4d451e9c0e5fb154d27d34198e3", 0x56}], 0x1}}, {{&(0x7f0000001f40)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000002280)=[{&(0x7f0000001f80)="ad6ef6c5cbb48c692cf773ffd7063ead2a36174ffaf9fc3471b6f0b785690d36a2e8d83ad99a3b8cc2ea4d0055687baf6b9d72f5dc1b4dc22d25eeb0dc9a7a743de284b0c2d58c7268e7b23e3dc92b51666034e2ec8cce6845db402786890a458352515c7a7c366e43a03ea753070eba0d", 0x71}, {&(0x7f0000002000)="08e1a5e2f03029ab712daa7e5b3dde5d57d9da08dc34b6885444387e1b871064c155fbfc133ef5ae2e6e8751b5a2d5bade237856c44ad0987a55652122b942dcc86410cfbdc719448db307d25e87e8730631a96b", 0x54}, {&(0x7f0000002080)="7124f570d947aa717f1501a18f94ca6ab0494229348262ddc1a3b64d9e80d35efc2b875439cc4ea01c2d5500c2d43a4934b6f2f040df76071d4444fe74d53619580e06b74e0ce4663668a8c6c644568f26b88cf698f85bd4890f9f5e606c35c742d7f553138ccfec0a74a168e3cfe0669386d05e165b870b3bd540d8c9580e3257e69bc5484cd4e1c00c908ab2b70a024b15722b185e3d07fd0066940d1eedbae7336447811562435fc16a4255baae14361729488cb353362f4f507d70d19238b48b0704b6b49d7f4c10b09dc48c", 0xce}, {&(0x7f0000002180)="21709a7340980b8927b10de2cf299b933a96f12df475b7dbb17114bc43bca719ef7ba5a20bfa4f749b26a839975d752886758d07c931a79c660feea8001159ee1be409efdf81974a2bedef2599da7e1aa5a7b65258c4a28495e9e6f779d70725cca20f9ae83e83e7935e0d1142be7300b20b8ced6fdb3c529273f92e06e187f7d99b148faf73f20b81f398e5b51d6f5e4973aa9522bae6b3a2dceb65accac17782cfe1c7c09174c05b5d624e", 0xac}, {&(0x7f0000002240)="8d67c868420ce17996ee07e014ec40536bb9040d72b64399ad7599f9b6a92a09d9515320554e758c01f6fd9a05c3", 0x2e}], 0x5, &(0x7f0000002300)=[@ip_retopts={{0x20, 0x0, 0x7, {[@rr={0x7, 0xf, 0x51, [@initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @private=0xa010102, @broadcast}}}], 0x40}}], 0x2, 0x4000800) getrlimit(0x8, &(0x7f00000023c0)) ioctl$ifreq_SIOCGIFINDEX_team(r14, 0x8933, &(0x7f0000002400)) 09:04:16 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x6, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="850000008c00000074000000ff000000ffffffffffff001ec88b6e7ce927c5910a604e368c9e52b5"], &(0x7f0000000040)='syzkaller\x00', 0x2, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffed8}, 0x3f) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={r0, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7, &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000240)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={r0, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7, &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000240)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)=@ipv4_getnetconf={0x54, 0x52, 0x100, 0x70bd28, 0x25dfdbff, {}, [@NETCONFA_PROXY_NEIGH={0x8, 0x5, 0xfe52}, @IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x4}, @NETCONFA_FORWARDING={0x8, 0x2, 0xfc}, @NETCONFA_FORWARDING={0x8, 0x2, 0x91}, @NETCONFA_FORWARDING={0x8, 0x2, 0x8}, @NETCONFA_FORWARDING={0x8, 0x2, 0x3}, @NETCONFA_FORWARDING={0x8, 0x2, 0x2}, @NETCONFA_IFINDEX={0x8, 0x1, r1}]}, 0x54}, 0x1, 0x0, 0x0, 0x8844}, 0x4000) 09:04:16 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) (async, rerun: 32) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 32) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xffffffffffffffff) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) sched_setscheduler(r3, 0x3, &(0x7f00000005c0)=0x3) (async, rerun: 32) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 32) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f0000000880)=[{{&(0x7f0000000780)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f00000004c0), 0x0, &(0x7f0000000800)=""/85, 0x55}, 0x100}], 0x1, 0xa2, 0x0) (async, rerun: 64) r4 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000440)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000480)=0x1c, 0x1000) (rerun: 64) ioctl$BTRFS_IOC_RESIZE(r1, 0x50009403, &(0x7f00000006c0)=ANY=[@ANYRES32=r4, @ANYBLOB="000000006d6178b00a588449249e4d29ea6e6d994e69b0c883569305000000000000002b73f63d97746e1060bad94f6b75cb6d39c0bdf3d1e56105fb777b7dfbe87e9da166b6a156891b7b5784f37e585668b7158c78c1a6ae5a3f77151eb3e6f100000000000000001a811f2da39a630b51d1a6c353c5c8914449b23bb99de424c10121edfb0a208b76fa56576c79de3434525be8d8d0ddeee3068f6e8c4b68ddbf764389d562ec63f161"]) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFBR(r5, 0x89a0, &(0x7f0000000300)=@add_del={0x3, &(0x7f0000000280)='hsr0\x00'}) (async) fcntl$getown(0xffffffffffffffff, 0x9) (async) sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x3) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) (async) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) (async) r7 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) connect$unix(r5, &(0x7f0000000600)=@abs={0x0, 0x0, 0x4e21}, 0x6e) (async) pwritev(0xffffffffffffffff, &(0x7f0000000540), 0x0, 0x81806, 0x0) (async) ioctl$LOOP_CHANGE_FD(r6, 0x4c00, r7) (async, rerun: 64) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (rerun: 64) r8 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000540), 0x222001, 0x0) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000680)={'lo\x00', {0x2, 0x4e20, @local}}) 09:04:16 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000000f00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f00000001c0)='kmem_cache_free\x00', r0}, 0x10) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000380)={'ip6gre0\x00', &(0x7f0000000300)={'ip6_vti0\x00', 0x0, 0x29, 0x20, 0x80, 0x1000, 0x28, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, 0x20, 0x0, 0x2b2a, 0xb6bb}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB="580000001400000126bd7000fbdbdf25024aacfd", @ANYRES32=r1, @ANYBLOB="140006000ede0000020000007a0500000003007767320000000000000000000000000008000a000000000008000400ac1e01010000c82a6f84e5a38dec39337896255e4daa669f9d5b83220cd134f54377cfda00"/95], 0x58}, 0x1, 0x0, 0x0, 0x8001}, 0x40001) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB="580000001400000126bd7000fbdbdf25024aacfd", @ANYRES32=r1, @ANYBLOB="140006000ede0000020000007a0500000003007767320000000000000000000000000008000a000000000008000400ac1e01010000c82a6f84e5a38dec39337896255e4daa669f9d5b83220cd134f54377cfda00"/95], 0x58}, 0x1, 0x0, 0x0, 0x8001}, 0x40001) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20f42, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='percpu_create_chunk\x00'}, 0x10) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'\x00', 0x6132}) write$cgroup_subtree(r2, &(0x7f0000000000), 0xfe3a) (async) write$cgroup_subtree(r2, &(0x7f0000000000), 0xfe3a) 09:04:16 executing program 2: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000000300)=0x3) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) (async, rerun: 32) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r5) (async, rerun: 32) ptrace$peeksig(0x4209, r5, 0x0, 0x0) (async, rerun: 32) getpgid(r5) (async) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) getrlimit(0xc, &(0x7f0000000240)) (async) ioctl$LOOP_CTL_ADD(r6, 0x4c80, 0xb) (async) ptrace$setsig(0x4203, r4, 0x1ff, &(0x7f0000000480)={0x11, 0x6, 0x6}) recvfrom$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x4e24}, 0x6e) ioctl$LOOP_CTL_REMOVE(r6, 0x4c81, 0xb) sync() sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$NLBL_UNLABEL_C_STATICLIST(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000340)={&(0x7f00000005c0)=ANY=[@ANYBLOB="1cacfe35", @ANYRES16=0x0, @ANYBLOB="20002d5e3cfa56ea4e34a59d85206e5ce866320362bd7000ffdbdf25050000001400060073797a6b716c6c657231451aa39a1ab54491038cfa900000"], 0x30}, 0x1, 0x0, 0x0, 0x801}, 0x40000) 09:04:16 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x6, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="850000008c00000074000000ff000000ffffffffffff001ec88b6e7ce927c5910a604e368c9e52b5"], &(0x7f0000000040)='syzkaller\x00', 0x2, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffed8}, 0x3f) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={r0, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7, &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000240)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)=@ipv4_getnetconf={0x54, 0x52, 0x100, 0x70bd28, 0x25dfdbff, {}, [@NETCONFA_PROXY_NEIGH={0x8, 0x5, 0xfe52}, @IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x4}, @NETCONFA_FORWARDING={0x8, 0x2, 0xfc}, @NETCONFA_FORWARDING={0x8, 0x2, 0x91}, @NETCONFA_FORWARDING={0x8, 0x2, 0x8}, @NETCONFA_FORWARDING={0x8, 0x2, 0x3}, @NETCONFA_FORWARDING={0x8, 0x2, 0x2}, @NETCONFA_IFINDEX={0x8, 0x1, r1}]}, 0x54}, 0x1, 0x0, 0x0, 0x8844}, 0x4000) 09:04:16 executing program 3: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0xf, 0xe, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1f7, 0x0, 0x0, 0x0, 0x1}, [@generic={0x5, 0x2, 0x5, 0x81, 0x8}, @generic={0xfc, 0x9, 0x8, 0x800, 0x6}, @jmp={0x5, 0x1, 0x1, 0x2, 0x5, 0xffffffffffffffc0, 0x4}, @jmp={0x5, 0x0, 0x6, 0x6, 0x6, 0xfffffffffffffff8, 0xffffffffffffffff}, @map_val={0x18, 0x2, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0xf81}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3}, @jmp={0x5, 0x0, 0x1, 0x4, 0x0, 0x18, 0x10}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffa}]}, &(0x7f00000000c0)='GPL\x00', 0xffff, 0xad, &(0x7f0000000100)=""/173, 0x40f00, 0x6a, '\x00', 0x0, 0x3, r1, 0x8, &(0x7f0000000200)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x2, 0x704, 0x1}, 0x10, 0x0, 0xffffffffffffffff, 0x9, &(0x7f0000000280), &(0x7f00000002c0)=[{0x5, 0x2, 0x7, 0x4}, {0x0, 0x1, 0xd, 0x6}, {0x0, 0x5, 0x1, 0x8}, {0x0, 0x3, 0x4, 0xb}, {0x4, 0x3, 0xd, 0x8}, {0x0, 0x3, 0xb, 0x9}, {0x2, 0x5, 0x9, 0x5}, {0x5, 0x5, 0xc, 0x4}, {0x2, 0x2, 0x7, 0x5}], 0x10, 0xfffffff7}, 0x90) r3 = dup2(r2, r0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@bloom_filter={0x1e, 0x1, 0x8, 0xffffffff, 0x0, r3, 0x0, '\x00', 0x0, r1, 0x1, 0x4, 0x1, 0xc}, 0x48) (async, rerun: 64) r5 = socket$inet6_udp(0xa, 0x2, 0x0) (rerun: 64) finit_module(r5, &(0x7f00000004c0)='GPL\x00', 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f0000000640)={'syztnl2\x00', 0x0, 0x29, 0xff, 0x2, 0x2000, 0xc, @dev={0xfe, 0x80, '\x00', 0x2f}, @mcast2, 0x40, 0x20, 0x0, 0x7}}) (async) r7 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000900)={&(0x7f0000000700)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xbc, 0xbc, 0xa, [@enum={0x3, 0x7, 0x0, 0x6, 0x4, [{0x5, 0xe3}, {0xf, 0x4}, {0x9, 0x800}, {0x1, 0x9}, {0xe, 0xffff}, {0x4, 0x7}, {0x6, 0x2}]}, @fwd={0x3}, @const={0xe, 0x0, 0x0, 0xa, 0x3}, @ptr={0xd, 0x0, 0x0, 0x2, 0x5}, @struct={0x7, 0x3, 0x0, 0x4, 0x1, 0x7e2f, [{0xb, 0x0, 0x5}, {0x7, 0x5, 0x7}, {0xf, 0x1, 0xcb4}]}, @ptr={0xb}, @ptr={0x6}, @restrict={0x3}]}, {0x0, [0x0, 0x2e, 0x61, 0x0, 0x5f, 0x5f, 0x2e, 0x2e]}}, &(0x7f0000000800)=""/221, 0xde, 0xdd, 0x1, 0x3}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x1d, 0x7, &(0x7f0000000500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xb9c9}, [@ldst={0x0, 0x3, 0x1, 0x0, 0x4, 0x40}, @alu={0x7, 0x0, 0x7, 0x3, 0x8, 0xfffffffffffffffc, 0x4}, @map_idx={0x18, 0x4, 0x5, 0x0, 0xa}]}, &(0x7f0000000540)='GPL\x00', 0x10000, 0xa9, &(0x7f0000000580)=""/169, 0x41000, 0x11, '\x00', r6, 0x0, r7, 0x8, &(0x7f0000000940)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000980)={0x2, 0xc, 0x5}, 0x10, 0x0, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) (async, rerun: 64) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000a80)={r3, 0x100000000, 0x8000000000000000, 0xc363}) (async, rerun: 64) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r3, 0x89f8, &(0x7f0000000c00)={'erspan0\x00', &(0x7f0000000b00)={'ip_vti0\x00', r6, 0x7, 0x80, 0x2, 0x7, {{0x2a, 0x4, 0x1, 0x4, 0xa8, 0x66, 0x0, 0x0, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010100, {[@timestamp_prespec={0x44, 0x3c, 0x33, 0x3, 0x5, [{@dev={0xac, 0x14, 0x14, 0x39}, 0x2}, {@rand_addr=0x64010102, 0x3}, {@loopback, 0x19a40000}, {@rand_addr=0x64010101, 0x8}, {@broadcast, 0x240000}, {@remote, 0xceb}, {@empty, 0x3}]}, @timestamp_prespec={0x44, 0x2c, 0x10, 0x3, 0x8, [{@broadcast, 0xaa2}, {@empty, 0x5}, {@multicast2, 0x8}, {@multicast1, 0x1}, {@multicast1, 0x3}]}, @timestamp_prespec={0x44, 0xc, 0x11, 0x3, 0x4, [{@rand_addr=0x64010102, 0xe226}]}, @cipso={0x86, 0x1e, 0x0, [{0x1, 0xc, "a0b22d3ff7d118d5812d"}, {0x5, 0xc, "06e3cd9823c4d17d3514"}]}]}}}}}) (async) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000c40)={@ipv4={""/10, ""/2, @loopback}, 0x0}, &(0x7f0000000c80)=0x14) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000fc0)={r1, 0xe0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000cc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f0000000d00)=[0x0, 0x0], &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000d80)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x48, 0x10, &(0x7f0000000e00), &(0x7f0000000e40), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000e80)}}, 0x10) sendmsg$ETHTOOL_MSG_WOL_GET(r8, &(0x7f0000001100)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000010c0)={&(0x7f0000001000)={0xbc, 0x0, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r11}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6erspan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x4008050}, 0x44041) (async) r12 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000001180)=@generic={&(0x7f0000001140)='./file0\x00', 0x0, 0x8}, 0x18) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f00000011c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001240)={&(0x7f0000001200)=@RTM_GETNSID={0x1c, 0x5a, 0x800, 0x70bd28, 0x25dfdbff, {}, [@NETNSA_NSID={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20040080}, 0x4000000) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001540)={0x11, 0x5, &(0x7f00000012c0)=@raw=[@alu={0x7, 0x0, 0xd, 0x0, 0xa, 0xfffffffffffffffc, 0x8}, @alu={0x4, 0x0, 0xd, 0x4, 0x9, 0x30}, @map_fd={0x18, 0x6, 0x1, 0x0, r0}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}], &(0x7f0000001300)='syzkaller\x00', 0xff, 0xe4, &(0x7f0000001340)=""/228, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001440)={0x5, 0x1}, 0x8, 0x10, &(0x7f0000001480)={0x1, 0xf, 0xa9c, 0x1000}, 0x10, 0x0, 0x0, 0x4, &(0x7f00000014c0)=[r1, r1], &(0x7f0000001500)=[{0x5, 0x5, 0x4, 0x7}, {0x0, 0x2, 0x8, 0x5}, {0x0, 0x5, 0x2, 0xa}, {0x5, 0x2, 0xd}], 0x10, 0x4}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000018c0)={r2, 0xe0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000001600)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6, &(0x7f0000001640)=[0x0, 0x0], &(0x7f0000001680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000016c0)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000001700), &(0x7f0000001740), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001780)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001900)={r13}, 0x4) (async) write$tcp_mem(0xffffffffffffffff, &(0x7f0000001940)={0xd6, 0x20, 0x0, 0x20, 0x1}, 0x48) (async) r14 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000019c0), 0x181, 0x0) (async) r15 = getpgid(0x0) sendmsg$nl_route(r14, &(0x7f0000001ac0)={&(0x7f0000001a00)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000001a80)={&(0x7f0000001a40)=@RTM_NEWNSID={0x24, 0x58, 0x8, 0x70bd29, 0x25dfdbfe, {}, [@NETNSA_NSID={0x8}, @NETNSA_PID={0x8, 0x2, r15}]}, 0x24}, 0x1, 0x0, 0x0, 0x4004}, 0x24404) prlimit64(r15, 0x0, &(0x7f0000001b00)={0x7, 0xe3}, 0x0) (async, rerun: 64) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000001c00)={'team0\x00', 0x0}) (rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001d80)={0x11, 0x5, &(0x7f0000001b40)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xff}, [@map_idx={0x18, 0xa, 0x5, 0x0, 0xd}]}, &(0x7f0000001b80)='GPL\x00', 0x7fffffff, 0x3, &(0x7f0000001bc0)=""/3, 0x40f00, 0x12, '\x00', r16, 0x0, r1, 0x8, &(0x7f0000001c40)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x1, 0x8, 0x7, 0x401}, 0x10, 0x0, 0x0, 0x5, &(0x7f0000001cc0)=[0x1, r4, r12], &(0x7f0000001d00)=[{0x5, 0x3, 0x4, 0xb}, {0x0, 0x5, 0x1, 0x9}, {0x1, 0x4, 0x2, 0x6}, {0x0, 0x3, 0x1, 0x6}, {0x4, 0x3, 0x3, 0x8}], 0x10, 0x1000}, 0x90) (async) sendmmsg$inet(r3, &(0x7f0000002340)=[{{&(0x7f0000001e40)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000001f00)=[{&(0x7f0000001e80)="34c7d0768745ae7234467731b81180e938b67e549afc2ffcc64a752fb52f920b50dd808c0dd760670da44a8bef1eeed818cf22ba1d9e89c28bde18cd4b074b5d8caf3ff7eb73ad05a4d451e9c0e5fb154d27d34198e3", 0x56}], 0x1}}, {{&(0x7f0000001f40)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000002280)=[{&(0x7f0000001f80)="ad6ef6c5cbb48c692cf773ffd7063ead2a36174ffaf9fc3471b6f0b785690d36a2e8d83ad99a3b8cc2ea4d0055687baf6b9d72f5dc1b4dc22d25eeb0dc9a7a743de284b0c2d58c7268e7b23e3dc92b51666034e2ec8cce6845db402786890a458352515c7a7c366e43a03ea753070eba0d", 0x71}, {&(0x7f0000002000)="08e1a5e2f03029ab712daa7e5b3dde5d57d9da08dc34b6885444387e1b871064c155fbfc133ef5ae2e6e8751b5a2d5bade237856c44ad0987a55652122b942dcc86410cfbdc719448db307d25e87e8730631a96b", 0x54}, {&(0x7f0000002080)="7124f570d947aa717f1501a18f94ca6ab0494229348262ddc1a3b64d9e80d35efc2b875439cc4ea01c2d5500c2d43a4934b6f2f040df76071d4444fe74d53619580e06b74e0ce4663668a8c6c644568f26b88cf698f85bd4890f9f5e606c35c742d7f553138ccfec0a74a168e3cfe0669386d05e165b870b3bd540d8c9580e3257e69bc5484cd4e1c00c908ab2b70a024b15722b185e3d07fd0066940d1eedbae7336447811562435fc16a4255baae14361729488cb353362f4f507d70d19238b48b0704b6b49d7f4c10b09dc48c", 0xce}, {&(0x7f0000002180)="21709a7340980b8927b10de2cf299b933a96f12df475b7dbb17114bc43bca719ef7ba5a20bfa4f749b26a839975d752886758d07c931a79c660feea8001159ee1be409efdf81974a2bedef2599da7e1aa5a7b65258c4a28495e9e6f779d70725cca20f9ae83e83e7935e0d1142be7300b20b8ced6fdb3c529273f92e06e187f7d99b148faf73f20b81f398e5b51d6f5e4973aa9522bae6b3a2dceb65accac17782cfe1c7c09174c05b5d624e", 0xac}, {&(0x7f0000002240)="8d67c868420ce17996ee07e014ec40536bb9040d72b64399ad7599f9b6a92a09d9515320554e758c01f6fd9a05c3", 0x2e}], 0x5, &(0x7f0000002300)=[@ip_retopts={{0x20, 0x0, 0x7, {[@rr={0x7, 0xf, 0x51, [@initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @private=0xa010102, @broadcast}}}], 0x40}}], 0x2, 0x4000800) (async) getrlimit(0x8, &(0x7f00000023c0)) (async, rerun: 32) ioctl$ifreq_SIOCGIFINDEX_team(r14, 0x8933, &(0x7f0000002400)) (rerun: 32) 09:04:16 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000000f00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f00000001c0)='kmem_cache_free\x00', r0}, 0x10) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000380)={'ip6gre0\x00', &(0x7f0000000300)={'ip6_vti0\x00', 0x0, 0x29, 0x20, 0x80, 0x1000, 0x28, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, 0x20, 0x0, 0x2b2a, 0xb6bb}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB="580000001400000126bd7000fbdbdf25024aacfd", @ANYRES32=r1, @ANYBLOB="140006000ede0000020000007a0500000003007767320000000000000000000000000008000a000000000008000400ac1e01010000c82a6f84e5a38dec39337896255e4daa669f9d5b83220cd134f54377cfda00"/95], 0x58}, 0x1, 0x0, 0x0, 0x8001}, 0x40001) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20f42, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='percpu_create_chunk\x00'}, 0x10) (async, rerun: 64) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'\x00', 0x6132}) (async, rerun: 64) write$cgroup_subtree(r2, &(0x7f0000000000), 0xfe3a) 09:04:16 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002300)=ANY=[@ANYRES16], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x8, 0x10, &(0x7f0000000000)={0x5}, 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x1ffffffe}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000780)={r0, 0x18000000000002a0, 0x33, 0x0, &(0x7f0000000080)="ffbcad8eb193bbbfc353e7d329c00ccfca1284cd439440738ee5b7332c622702271d17df383528f4470447cdc85b5cec1c2a0a", 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffff}, 0x85) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) 09:04:16 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002300)=ANY=[@ANYRES16], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x8, 0x10, &(0x7f0000000000)={0x5}, 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x1ffffffe}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000780)={r0, 0x18000000000002a0, 0x33, 0x0, &(0x7f0000000080)="ffbcad8eb193bbbfc353e7d329c00ccfca1284cd439440738ee5b7332c622702271d17df383528f4470447cdc85b5cec1c2a0a", 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffff}, 0x85) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002300)=ANY=[@ANYRES16], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x8, 0x10, &(0x7f0000000000)={0x5}, 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x1ffffffe}, 0x90) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000780)={r0, 0x18000000000002a0, 0x33, 0x0, &(0x7f0000000080)="ffbcad8eb193bbbfc353e7d329c00ccfca1284cd439440738ee5b7332c622702271d17df383528f4470447cdc85b5cec1c2a0a", 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffff}, 0x85) (async) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) (async) 09:04:16 executing program 3: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0xf, 0xe, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1f7, 0x0, 0x0, 0x0, 0x1}, [@generic={0x5, 0x2, 0x5, 0x81, 0x8}, @generic={0xfc, 0x9, 0x8, 0x800, 0x6}, @jmp={0x5, 0x1, 0x1, 0x2, 0x5, 0xffffffffffffffc0, 0x4}, @jmp={0x5, 0x0, 0x6, 0x6, 0x6, 0xfffffffffffffff8, 0xffffffffffffffff}, @map_val={0x18, 0x2, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0xf81}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3}, @jmp={0x5, 0x0, 0x1, 0x4, 0x0, 0x18, 0x10}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffa}]}, &(0x7f00000000c0)='GPL\x00', 0xffff, 0xad, &(0x7f0000000100)=""/173, 0x40f00, 0x6a, '\x00', 0x0, 0x3, r1, 0x8, &(0x7f0000000200)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x2, 0x704, 0x1}, 0x10, 0x0, 0xffffffffffffffff, 0x9, &(0x7f0000000280), &(0x7f00000002c0)=[{0x5, 0x2, 0x7, 0x4}, {0x0, 0x1, 0xd, 0x6}, {0x0, 0x5, 0x1, 0x8}, {0x0, 0x3, 0x4, 0xb}, {0x4, 0x3, 0xd, 0x8}, {0x0, 0x3, 0xb, 0x9}, {0x2, 0x5, 0x9, 0x5}, {0x5, 0x5, 0xc, 0x4}, {0x2, 0x2, 0x7, 0x5}], 0x10, 0xfffffff7}, 0x90) r3 = dup2(r2, r0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@bloom_filter={0x1e, 0x1, 0x8, 0xffffffff, 0x0, r3, 0x0, '\x00', 0x0, r1, 0x1, 0x4, 0x1, 0xc}, 0x48) (async) r5 = socket$inet6_udp(0xa, 0x2, 0x0) finit_module(r5, &(0x7f00000004c0)='GPL\x00', 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f0000000640)={'syztnl2\x00', 0x0, 0x29, 0xff, 0x2, 0x2000, 0xc, @dev={0xfe, 0x80, '\x00', 0x2f}, @mcast2, 0x40, 0x20, 0x0, 0x7}}) (async) r7 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000900)={&(0x7f0000000700)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xbc, 0xbc, 0xa, [@enum={0x3, 0x7, 0x0, 0x6, 0x4, [{0x5, 0xe3}, {0xf, 0x4}, {0x9, 0x800}, {0x1, 0x9}, {0xe, 0xffff}, {0x4, 0x7}, {0x6, 0x2}]}, @fwd={0x3}, @const={0xe, 0x0, 0x0, 0xa, 0x3}, @ptr={0xd, 0x0, 0x0, 0x2, 0x5}, @struct={0x7, 0x3, 0x0, 0x4, 0x1, 0x7e2f, [{0xb, 0x0, 0x5}, {0x7, 0x5, 0x7}, {0xf, 0x1, 0xcb4}]}, @ptr={0xb}, @ptr={0x6}, @restrict={0x3}]}, {0x0, [0x0, 0x2e, 0x61, 0x0, 0x5f, 0x5f, 0x2e, 0x2e]}}, &(0x7f0000000800)=""/221, 0xde, 0xdd, 0x1, 0x3}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x1d, 0x7, &(0x7f0000000500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xb9c9}, [@ldst={0x0, 0x3, 0x1, 0x0, 0x4, 0x40}, @alu={0x7, 0x0, 0x7, 0x3, 0x8, 0xfffffffffffffffc, 0x4}, @map_idx={0x18, 0x4, 0x5, 0x0, 0xa}]}, &(0x7f0000000540)='GPL\x00', 0x10000, 0xa9, &(0x7f0000000580)=""/169, 0x41000, 0x11, '\x00', r6, 0x0, r7, 0x8, &(0x7f0000000940)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000980)={0x2, 0xc, 0x5}, 0x10, 0x0, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000a80)={r3, 0x100000000, 0x8000000000000000, 0xc363}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r3, 0x89f8, &(0x7f0000000c00)={'erspan0\x00', &(0x7f0000000b00)={'ip_vti0\x00', r6, 0x7, 0x80, 0x2, 0x7, {{0x2a, 0x4, 0x1, 0x4, 0xa8, 0x66, 0x0, 0x0, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010100, {[@timestamp_prespec={0x44, 0x3c, 0x33, 0x3, 0x5, [{@dev={0xac, 0x14, 0x14, 0x39}, 0x2}, {@rand_addr=0x64010102, 0x3}, {@loopback, 0x19a40000}, {@rand_addr=0x64010101, 0x8}, {@broadcast, 0x240000}, {@remote, 0xceb}, {@empty, 0x3}]}, @timestamp_prespec={0x44, 0x2c, 0x10, 0x3, 0x8, [{@broadcast, 0xaa2}, {@empty, 0x5}, {@multicast2, 0x8}, {@multicast1, 0x1}, {@multicast1, 0x3}]}, @timestamp_prespec={0x44, 0xc, 0x11, 0x3, 0x4, [{@rand_addr=0x64010102, 0xe226}]}, @cipso={0x86, 0x1e, 0x0, [{0x1, 0xc, "a0b22d3ff7d118d5812d"}, {0x5, 0xc, "06e3cd9823c4d17d3514"}]}]}}}}}) (async) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000c40)={@ipv4={""/10, ""/2, @loopback}, 0x0}, &(0x7f0000000c80)=0x14) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000fc0)={r1, 0xe0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000cc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f0000000d00)=[0x0, 0x0], &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000d80)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x48, 0x10, &(0x7f0000000e00), &(0x7f0000000e40), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000e80)}}, 0x10) sendmsg$ETHTOOL_MSG_WOL_GET(r8, &(0x7f0000001100)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000010c0)={&(0x7f0000001000)={0xbc, 0x0, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r11}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6erspan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x4008050}, 0x44041) (async) r12 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000001180)=@generic={&(0x7f0000001140)='./file0\x00', 0x0, 0x8}, 0x18) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f00000011c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001240)={&(0x7f0000001200)=@RTM_GETNSID={0x1c, 0x5a, 0x800, 0x70bd28, 0x25dfdbff, {}, [@NETNSA_NSID={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20040080}, 0x4000000) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001540)={0x11, 0x5, &(0x7f00000012c0)=@raw=[@alu={0x7, 0x0, 0xd, 0x0, 0xa, 0xfffffffffffffffc, 0x8}, @alu={0x4, 0x0, 0xd, 0x4, 0x9, 0x30}, @map_fd={0x18, 0x6, 0x1, 0x0, r0}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}], &(0x7f0000001300)='syzkaller\x00', 0xff, 0xe4, &(0x7f0000001340)=""/228, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001440)={0x5, 0x1}, 0x8, 0x10, &(0x7f0000001480)={0x1, 0xf, 0xa9c, 0x1000}, 0x10, 0x0, 0x0, 0x4, &(0x7f00000014c0)=[r1, r1], &(0x7f0000001500)=[{0x5, 0x5, 0x4, 0x7}, {0x0, 0x2, 0x8, 0x5}, {0x0, 0x5, 0x2, 0xa}, {0x5, 0x2, 0xd}], 0x10, 0x4}, 0x90) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000018c0)={r2, 0xe0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000001600)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6, &(0x7f0000001640)=[0x0, 0x0], &(0x7f0000001680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000016c0)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000001700), &(0x7f0000001740), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001780)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001900)={r13}, 0x4) (async) write$tcp_mem(0xffffffffffffffff, &(0x7f0000001940)={0xd6, 0x20, 0x0, 0x20, 0x1}, 0x48) (async) r14 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000019c0), 0x181, 0x0) (async) r15 = getpgid(0x0) sendmsg$nl_route(r14, &(0x7f0000001ac0)={&(0x7f0000001a00)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000001a80)={&(0x7f0000001a40)=@RTM_NEWNSID={0x24, 0x58, 0x8, 0x70bd29, 0x25dfdbfe, {}, [@NETNSA_NSID={0x8}, @NETNSA_PID={0x8, 0x2, r15}]}, 0x24}, 0x1, 0x0, 0x0, 0x4004}, 0x24404) (async) prlimit64(r15, 0x0, &(0x7f0000001b00)={0x7, 0xe3}, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000001c00)={'team0\x00', 0x0}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001d80)={0x11, 0x5, &(0x7f0000001b40)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xff}, [@map_idx={0x18, 0xa, 0x5, 0x0, 0xd}]}, &(0x7f0000001b80)='GPL\x00', 0x7fffffff, 0x3, &(0x7f0000001bc0)=""/3, 0x40f00, 0x12, '\x00', r16, 0x0, r1, 0x8, &(0x7f0000001c40)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x1, 0x8, 0x7, 0x401}, 0x10, 0x0, 0x0, 0x5, &(0x7f0000001cc0)=[0x1, r4, r12], &(0x7f0000001d00)=[{0x5, 0x3, 0x4, 0xb}, {0x0, 0x5, 0x1, 0x9}, {0x1, 0x4, 0x2, 0x6}, {0x0, 0x3, 0x1, 0x6}, {0x4, 0x3, 0x3, 0x8}], 0x10, 0x1000}, 0x90) (async) sendmmsg$inet(r3, &(0x7f0000002340)=[{{&(0x7f0000001e40)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000001f00)=[{&(0x7f0000001e80)="34c7d0768745ae7234467731b81180e938b67e549afc2ffcc64a752fb52f920b50dd808c0dd760670da44a8bef1eeed818cf22ba1d9e89c28bde18cd4b074b5d8caf3ff7eb73ad05a4d451e9c0e5fb154d27d34198e3", 0x56}], 0x1}}, {{&(0x7f0000001f40)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000002280)=[{&(0x7f0000001f80)="ad6ef6c5cbb48c692cf773ffd7063ead2a36174ffaf9fc3471b6f0b785690d36a2e8d83ad99a3b8cc2ea4d0055687baf6b9d72f5dc1b4dc22d25eeb0dc9a7a743de284b0c2d58c7268e7b23e3dc92b51666034e2ec8cce6845db402786890a458352515c7a7c366e43a03ea753070eba0d", 0x71}, {&(0x7f0000002000)="08e1a5e2f03029ab712daa7e5b3dde5d57d9da08dc34b6885444387e1b871064c155fbfc133ef5ae2e6e8751b5a2d5bade237856c44ad0987a55652122b942dcc86410cfbdc719448db307d25e87e8730631a96b", 0x54}, {&(0x7f0000002080)="7124f570d947aa717f1501a18f94ca6ab0494229348262ddc1a3b64d9e80d35efc2b875439cc4ea01c2d5500c2d43a4934b6f2f040df76071d4444fe74d53619580e06b74e0ce4663668a8c6c644568f26b88cf698f85bd4890f9f5e606c35c742d7f553138ccfec0a74a168e3cfe0669386d05e165b870b3bd540d8c9580e3257e69bc5484cd4e1c00c908ab2b70a024b15722b185e3d07fd0066940d1eedbae7336447811562435fc16a4255baae14361729488cb353362f4f507d70d19238b48b0704b6b49d7f4c10b09dc48c", 0xce}, {&(0x7f0000002180)="21709a7340980b8927b10de2cf299b933a96f12df475b7dbb17114bc43bca719ef7ba5a20bfa4f749b26a839975d752886758d07c931a79c660feea8001159ee1be409efdf81974a2bedef2599da7e1aa5a7b65258c4a28495e9e6f779d70725cca20f9ae83e83e7935e0d1142be7300b20b8ced6fdb3c529273f92e06e187f7d99b148faf73f20b81f398e5b51d6f5e4973aa9522bae6b3a2dceb65accac17782cfe1c7c09174c05b5d624e", 0xac}, {&(0x7f0000002240)="8d67c868420ce17996ee07e014ec40536bb9040d72b64399ad7599f9b6a92a09d9515320554e758c01f6fd9a05c3", 0x2e}], 0x5, &(0x7f0000002300)=[@ip_retopts={{0x20, 0x0, 0x7, {[@rr={0x7, 0xf, 0x51, [@initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @private=0xa010102, @broadcast}}}], 0x40}}], 0x2, 0x4000800) (async) getrlimit(0x8, &(0x7f00000023c0)) (async) ioctl$ifreq_SIOCGIFINDEX_team(r14, 0x8933, &(0x7f0000002400)) 09:04:16 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002300)=ANY=[@ANYRES16], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x8, 0x10, &(0x7f0000000000)={0x5}, 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x1ffffffe}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000780)={r0, 0x18000000000002a0, 0x33, 0x0, &(0x7f0000000080)="ffbcad8eb193bbbfc353e7d329c00ccfca1284cd439440738ee5b7332c622702271d17df383528f4470447cdc85b5cec1c2a0a", 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffff}, 0x85) (async) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) 09:04:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_SET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000840)=ANY=[@ANYBLOB='\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000f0000001c0007800c00030000000000000000000c0004000000000000000000"], 0x30}}, 0x0) 09:04:16 executing program 4: r0 = open(0x0, 0x4e603f, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x10d) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x10d) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() (async) r3 = getpid() mount(&(0x7f0000000a80)=@md0, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='rootfs\x00', 0x208000, &(0x7f0000000b40)=':\xb1-\\{\\\xa3.*\x00') sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000003300)={{{@in=@dev, @in=@initdev}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000003400)=0xe8) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000003300)={{{@in=@dev, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000003400)=0xe8) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000003440)) (async) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000003440)=0x0) r8 = getpid() sched_setscheduler(r8, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) sendmmsg$unix(r5, &(0x7f0000006800)=[{{&(0x7f0000000b80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000003280)=[{&(0x7f0000000c00)="3256dcb0480353b87ca35b76d4b34a5d469bdf43e7fe", 0x16}, {&(0x7f0000002d00)="bec76cb3356c9c643caeecda03851f679531aae7d198472dd0510b382febaf96d84540144782447b6a51d8f2ac3c02033571fafabf2fbfdb4b539ced9e5028fe534156bb3dbd5f28d885043ee0fa69959b379a7237b63e520a9d432b09fbc9014762d585991ce7b5cf728ea23bc93003b77fd45b8ed8e135016436f9999ee5fa2294f0659703a6d08bbcf26bdf2e3f9500fcd9dbc9280f97e46ffcf2063447cfa40a3aac4190856777562425479b6e009950500d83665eb22e793f9eb3b783991bd29ea71f7db8cf44e23ed7846afe8d24cd8984b2e4dbef1175a475cb3e4e8b1cf91d26160ad906f5a9276f9d02e521af2732004d08a261135a057dad5251", 0xff}, {&(0x7f0000002ec0)="23c28a9939d443d8d3bcd6c07457c522d891993355a96477c08e3f4eb034cb3ce4d49b65148c66866822dee19922866174e3d2ee3a32bcb13914d73a60657f0e3f9c06e19d037d1272dc348955bec49392bdd81eab53dfe6e8cf15223c50b25fad4c46da11a10878afe7713839340f4608048d675c098214e4b278d68e2541075aae5bca25c367e97298c9833ad08163c80143c40283185f5b201536f34395e755a534ba1feac268c7ab9bf3d3fe9726c3e91825fe1581bbc2f626ed1d83", 0xbe}, {&(0x7f0000002f80)="5c645ec99f7a1c539001935cc20605ba1a44230a2166dd4de2e1c2c0e70f26dbfb2fb66e881cf600e6a104eb36520bb2b13a2257b10d60094cee6ebe47e681254c9a973881dbcf56b7f180fe17d4d790c03ac1dc2660c1941a326bdcba9aa7da96aa2911d1b339e587f13a8ac28abd3f06e97c815a0f9291730c4aaa0882c99f882ee821910e6cfa3c6790b704c1f5e2f2e7632839e2c0fa71936d8813863147c7297482e702cbc0eb54348ad2815c467fe48e08e1f313b0ded220cf127a505a5087d1e3c65a5a0691ef7bdac3973b0119dd1ba5701704d710e8f2828d12d71f05bea2ecda091c9d3b1a7ecb8f7a2f5a8c5c730d2a88", 0xf6}, {&(0x7f0000003080)="a665f41b616dac5c06ffdace880f5efdbf56f0d4033fbf85344693cb04b115ec2ee68e7f57f66b521debf396dd59492d112157c0e4e901a5243e4e53f819e9061be8d390408db7f341bf8ace07328551e75c6e5897368ea8b2f94a67fb1b6e096f741a1aea737eaf3ef29020089e98188431f90187232c8d7b8618234757afb1c540c5a7bca7e35610c382760436022e76f26b592fb4caec90d14a35eb14eaa88eb9885ac3e4b86d8c21386b11b67dd03207c44e355fc2e0fb7f1ee75fc35aff3a0569550e6630e2e4f81a6e685c368f", 0xd0}, {&(0x7f0000000c40)="5673ee332c3ec1039f78936fdecc50e059d2d6d808fb7b1e23838ae10b993eb04621a495f72369f6ccc1f1ebb35e56cf7dee287ca0676d1415a238ed0509e09904616a", 0x43}, {&(0x7f0000003180)="62085de26cc2d6d44d7c32db5ded1b505a09fab47649df7069b70fe21ff7ae16206e0bf539795e630564eca8398f355f432810bbbfc484faefe76bb60476cf1940d50c8ac928ac3e04e0d9bc8e92f3077c98c5834eab6f9ccb372020a58ec3d24813f7fd55817ada45190827631f5b43ea0f3519483e51b5b17718b26e581d78677490d60d82f09d353951db54006584c953260441ccdb288dd15c3253a5f22e6847992da6d0af3c0ec25ff510f56d0a0c51d221454a4c3ac4c8f3124e6c1a5e65532a01", 0xc4}, {&(0x7f0000004100)="d96b74c520137662156053120c73cfd76f8354a14fb4c8c06b23b401e37efb747922513778686bbf6ba650f89881dd40e8e82950da35a7612f6f4f08295317c026d8f31354bbbaf90ba72963b8e9feb152af11136ddd77cb36f6cb20ff8b8632d1f2f6c9e70124b55103fa7828937594dd2f94df1c02c6eba96c6eb11750906beaef0a48d863607dcff30e5d1be8c7e8032ed9e3197b13c7399a479c76983bda552a4a8e178bf7acaec5dff1504783939b3205fef229084399913d074e024f593a8941b8a66a629adc02367cc25c5f6a4d0b8dd1886afdb35ece304e41734b3b4f42a7bbd0b002e3e4bf884f38c5bf55e135104a83219d70f3232f9829d1f6108d006c849bf6a47ddee1dc57600328463544c5a379ea0007345f953e27f61b5e90f7de1786082254e1a38fc6b7604f2d7b3e7087963a49663e8a8eafbbf2811745523e38b70b178b5a49deb7645fe2d82c6a2f660288e7f9ba0f46a2f627c8ca013208e3ea46e5734655194faae09720708239176d7cf8481f48cfbb691347d3eaacad830798a32e59bd8110ea0555994c84f36bb34b9d25e0d850f1cadebf9b358060b541069764224395fc13c078ab430c3a2cad0e3a0ecc1dd0d52ac9a6e698001eae38825f6887c2a2f9c71387494821f4f8bc1d397bdab10ec146eb099d6f2de5495f1a5d042ff793b39dede2e8068763c7615f74d52cf8b686a5b9409a9afb3e37ada37de05b035849e16822acc104191ff3f3131de55271b365e3f4c57b6f96a0f87a5085d087869a80f3d143eb6154106a2bfa50bd283dbc6d87108b3c3e9e66978ba753738f5cb0f4063fbcdc0d465086242576f0ad73e0b034a3bb43a12f4f7a79eafd590e215215c6fe384d56d45898b2065196fb56fccda6541143c2b9b180d93b64ef6f41673d47542fbb14fd87b8aef9d29ea8c5aa6401c57c723f9848266d44a8cc093b09dbc890114a4694ce93b8d1cd5aed6394879af24a9e39d5212ed2c48b11c795f968a05d83162ddf3ab1fe6d08d4f574b949577e7139526acd5b1c9a096fe90f2aaa0dd30dcc4911fec473e2969f77940a4cd9c7371351167a52580c239a0bea06cd284ddccca0f93161b6e71672980aa64b30c15d3503bcbf89558ef0201ccf3410c44d42d008401e0af62dae5300d6c70dcb2f2186931d25c16d0edf0f457875822cddf2c14c88228834fc9b77a2288681eb16ccbc4891e1462aa20357cd05d4e4d87ad8000844a93a7b801f5cef4c494930248e2f2c6d5a61ba07e8f526c20d5d1cd3d050b4494febc94079ef7e1ffd5abf5e9981f94cb592d039531c7d60290a46d9f2e6a1a69ad10e66ffb713ab3230a4929144532a7e15792b1822733c0e741fba63cdd751439e271be3d4e183ff0cb073482fc3b0e6d3552dc6c656065ebe9ff0caf52cbe1e18f8417ae1c0dbd90969a9088d2dfe53055bd704da3573a7cac5850a444d7ec4898c67d9406be015d0730fe6dcea4f31b3c01e6fd91492d1bad37a0a7f2afb78dcc2d169a22fdd161f1962bd6fb6519f3868fb5da5e7b474b4f0b435a9e95a7e8536423bd7c6cb1d2fc2c678edff8436c50515579ecfeb09eea497d8d1d56884d55a488756c9806bb7d89ef54796a93d238a0050a7e28acd3c1a7410f0843dd7865c0bc51132e22f956ea8100eee1ae1db931db3094b2e13039a7b3aa6c74ad2d9b8462a01905d115eae021d9316f02013bc0bc00dd965c1f82fdce0e718acc2311ccbc213797009b5c830fe268688d11cd98b0a531548c14661df2f5d2d4b6995cc27cb6f8b016b5f841c63098d75e48b5ca00e841cc9b6a2997bf44f21fc910bd62931f13ec9fb41bd0f23441a6fac974d1879a1d66449b52ef62513bc25003020c8f3654ecddb293844b35deaf7569576cc4052b15a8723f3262f0681b416131bff9ad539f1014e7c28c787bf63add79259dd46c2cd99457c9e9218e730e5edad1c87f0a976373ab001cddb8d94f1da634b68a426fe9130051a6ffd88b5b433513854517eaa98986b3cfaa30daafe45943b1a0a89a7655b7260695d9710a315d82f945631d2b0ff1a67388338a991fd7cbc9ef7066441ead8870326d8bf2a9c94db68af5a22aff21dbe0c0c55730d7c3904c0e9d586cd26899980b370d6749b5d537a897212a281a4fa6129a9e2dd39ce204448d0b50cb239770204af2846f3f25c5821304ff95a342bbf477aa0110b37ef4ca42e4c3e1bfc21dcfb965d0dd3b231ec5a25d571f9287726e8c4a3f8555ee78e496cac8c7b1a033ae01b08104fd7f1ad002d8b63f1cdfcb45c04d4b972ea1fd9cf48e1bcc6d3866c140583ec3a3e6b9a4927d79e0c54627b7d6718e3a50c1cf69b827b300ab5bb80f7d60570b4abcced97813c1eab92c28a254f27ee1c2eafde3b06f25f884ca1e5e3fe8b2f3487d013e1d6a6d62721ea4e68e1ced6a82a2fce64413bc15596f2380debbd7eec4604136878721c1988cdcf9ad016e3b59ce5824b3a275fc9662dae91492df96987fe15f3cc051b3bce99a76fce51b208b9105cc6b786153dfcdfa129737cbc967ff821d4a6e113bab4570b19f4d03c02feb2693187f14829371513d8f43cd12dd6fa03c5143802074cfa476384687ae75fbd8502a2e61bd2d957d454332d38c47d29571a4ad70c11977d0cc85500936cf0e575cac9e42dfd6cc14bd65896e0909c1c11179944227ad5f7cb8684b11a3a53b70d70ad718ccd03797637a26849046eff8144695ea4694f69186aef2d9be780ec1f9ff1096011d2c1c90cd9653b091bc984182d0741dbb01428a446ab63c18e6516d5ae6feb53c5b4033599c7bb83c4b12077da7975715764cec6a2dd98e137aea839660aa22134f7cb574f844934eef03600f5d2c0cb0660d1bc3b48728ea5a2099e9b31608e9c37f73f8071678a374d668e99688530a43563dad2057938521df02838e7ccec41b87ee4d81f6cd0dd6662c35436e365e84422684c01b90b3197e3d94ce25e8ba0ccadb839f903d73ada46f7144567c0cd3b807e36116607e5c17227d0568946889a81bcf19cf385c84806a519c33f62282c09c6766aa1187fe8c03f64d75f1e9bb2f261e49185cc6b401232461f6ab5442a623bda9abda7ecfc48eef0f5d9bf6c8a493473ff7d72d82dec4c2b55fb2d0d861ecee193d72528f499cdf9eacd15611d282e2833e6a12d28ae3eac4c7c40b640316b4e7d6dc7a0ba4da2f30b842a2dd85ba5cb139144ae2546297684b534e4bf1d1b7f3ea078e3cc2c3cf3545b0c6ceb44cf476a7dfa5eb883df4572598278ea9fd90d561992b906b2a8c95abd1c23dc424f9850f1bf3c6586699a550154ba10534efabbd409b560b19ceab3004a9396d56c95456b4109478ab0de681e2c25483c7b09ec01bce897a0fe7e2a8364a06f64f4faf2a7e60006961809e3103e9e93b3768d2d9ef238327a8e9761ed77773c05fd024897771283aed57766dfac19e31577c95f78e48af142b51862f2440c197e9668135f3bd1441693c5fd07703c79529f35066b6d574ef7b631585268ef595c7765c12373413a0b32111c65a30d2da4addf426d39593a995caf391980ba2c78d4d39781dbc722feb6009874d39445434ad267fa1130cdc43833d69587f6aeccf680ba47bb4267e55a44342f0b2195908a7aab2c0b5f758e324f31c51e367c2039a0c8dadd44da7d8d213fcc1480f1a2e52c3032296ee49fec733c76364c8667a2d244f0c2faec60a76faa7e06ab645310b408d410e412e526e13ef6ba641c87bcec7176390a4e253966035a2799034937fa742bfa04f02ecf00d5d052f61c788b96fafd7c599af6cec47bc7d5bb9aa451ffbc53c90ff65cfab7d6f17f78c69c4f70cd37b3bed0e856fb8023c07f8d98b5a8cf1a44fc446ce6e94e44900abe35433b298c34b65ef4117a70bb7b94f91fd3e106d9a35c0279700a713a0056008f893e640fd9796b6ce07b1aee5eab1d67536f903e6ed80f10efacda57e05ddd7ab64950d9d33f1d1aef8e2e04a20d147cad8958e070b0db34df45114a91284ac3b8be614c59340db33b7ecc717c5f68e76eb60e907b98917c7198a66af9ecdc966ef8be74e04eb50e157128715bf569a1e6e172bdd38f272853fccab7ebf2ef349b7b320232c968f22a983ac16fa504f594130603303fbdf6ef9423207d04dc53e187ec3367608a5ac924012a8a62496a72476b04b3dc0b37e082c5c55b6c90063a976bfe5d1099a73a62d50317c8b542a53b718a204a5fcf67807ee4c32fe48292a850b51a4b935c75cafa8ce224bd34c370da1bc46731ec8b7267e733b79af6211b787eec260bd7f1d6e91d53e46b7758e8b7499acabc2185426e5efb782ab3d066cfcc10b2efa3d5edb34a9359b07dafbcb5bd302236d34b48e097f4fb6a8ce16eadcc21aabb0d46fbaab557bfcdf7a3fb2b9ba694ce696374984c2ca9d83cba0638ea579d96477d090d79fe3f2f2669d6f3cfa5ae13ed42eb07af6709c16022a1282eff3b75816c882cd6d881827aae46a73d62a8579a425c5e59f8ebc53d965deee3470abd4a182e6038a06fa7c18012ba15a24cff76ce059b377610c9ec3db6382efe9f3cb3a68b00cc70bfbfa1ba436b7be26ff6c08878599067334f712f17b1ab946e7099356bdaa57ec7781b7c06d34ab90b7a625c4b9b4c83fe9c49cbbe6e56755f5dffb1063a3da3cd5cebf6de6e418de382058fc8c869961a80bbe725206a086ab3121c06662ede8810df5b9f8114c8541fd68d24314354528ff4b9d848ea748f16474ebc045b2bed1a3d6de848502924242b18b836ab0b574e5635080a04141201aee57d62f7f749112bac4b44a6c267ae86f45760eed7dbb9e570b9afc70ec2c8027b70f0aabd7c856fea7b8198deda7055c77ed3bdff22443b38109301726f5c93190ecddbb960d334f3a4ee697bd9872ee2be9859247d0616ba3e879b63575a14e8f676f62de0b1b0cdb0730bbe26c790af7143ecbe5ff35a1cec469e454b622159c339c8356b28e385351ae2ea52655f2d598b58aa5a1b5aa3683a3bab436643875e7525afcd680e9136c2213380963e8176cc95a934d3978261dccb51278abc6865cbdf314c5d26f658b040b467391a929aea295ec30ba288ac549b5f5cb094a187b013681286536593f40d52a57ca2bab5a43713c5e33c58e567357734fb160201d68a8f77cea73fed51a4cfd13386f154dc5e6f21fce1927b175559b20b8473a8a1f447885969a22677e0e94596144b5c07e4a5270867de9748a3439ae8b75171342a7dcc1ae83663ab399540d9bf07b25bf984919d8d3a2b8e460712210438f038969854a470ecae0d2c4977459c00efa6deffef40d451f6de724733a83419db471c6d41daa2a0c42aa8469de6a47db71d32b4fba8bf41731962eca89c7e8d8d912cc8511c9b6c5e7edc87aaba34482295ec3679b9a6c5c964c1c070333dc982423d5568d58edaedddbf3b48e81335c2f5321380bd8c3ea80445af24016f856d4069f1d6df88a85bf70da7d9bf0de03cd43411045c5111d3ea696cafa52da9f4f247046fb1da1bc727f518f93a8bdecb6b6da51032b5cd5f57590f82e34f8d5783bbe67f015881138fe0a9788898a8a5ecf646d77c1241ea11ec6f008ce4d14fb833d1c065764f26e871c767c60070871c4081cb224ff04168c04c96efbf3c6aa9534395bd49d97fd251aeb599155b99de1072513914299b751cef1279c10df099645b855e2a4fd38ebd4db8886fb3ec99473fb27d12b333c59c18a230ffb34a93d792872f9b", 0x1000}], 0x8, &(0x7f0000003540)=[@cred={{0x1c, 0x1, 0x2, {r3, r6, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xee00, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r2, r0]}}, @cred={{0x1c}}], 0x78, 0x40}}, {{&(0x7f00000035c0)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000003a40)=[{&(0x7f0000003640)="12a8d71d984b7403a2198a00da661146c75438716ebb14102a6b79a0cd8f21cb60a89ab44e98944b63479d7c21f3434326c326069af58e10d06397a8c97b6661cc1192bcb05db8e440790cb8cfc19e812b38eb8ccba43721", 0x58}, {&(0x7f00000036c0)="3f1ae16f5e88b030982439d8d2ee39c8d387704435f08d6dd2", 0x19}, {&(0x7f0000003700)="076a4a130a46b5b806238b0ee529273832bac7edf04c29ce73418c72