qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWF/bm3TRgI4zj8+pIocZuMkN5KYAYaKgQj8CEhWfIMDMBCNFS0FovACiDBuaYzBc/T/H/FFfcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JouD1+8RUQRqcsUabz5Ob1HxEekbduOPm9Z7M7H5uues/1hkvM7pr9lRJRR9HEOAEDvqm5zrNb18i/vf95B3mHeat7Ui2d+GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAruzcz0sUbxwH8GdXd79fv7fvpUMUlAUJUesPxFW8FAUW9A94W3QTaS1RDylB2EW6BF26d+lSN0+d+g86dYkoqLtBQQhBbOzuTD2mxnrZWfH1gmfm4zDMPM8chPd8RgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOJCt9XA+rXMhhOO9v+uGt1/uzey137p/bDQdj04+X4yv2bhEIYRwc75WHezgWrrZ2TDc3H/4/HAgfoZ/nre8unarUqtVl45wsV2v17tgGgpFFxUZ/NICAODQKiSjkes/FjanGsdykyHUn+7M/+eiOrSZ/+tPBl7H94rz/1DHVtjd0vw/fX1j4m/5v7SysFhaXl27ML9QmavOVW8PjY2PDY6UR4fHSs33KSVvVQAAANhfMRlx/s9P7u7//xfVoc38/+rlten4Xj3y/y5p/r/c3/+svf5/BpMEAAA4Iv4/9e1rbo/juWIx3K2srCwNtba/fh5ubTOY6oH9k4w4//dMZj0rAAAAoBO21nM7+v+zUR3a7P+/375yIr5mTwihL+n/X5y5U5vt3HK6Vtr/n7hUuZH13/9nsHwAAAA6pC8Zcf+/0Pz+P386PScfQhg406qTfwPYVv7/8WD8TXyv+Pv/kc4tsSvly63nkeb/jXcv5vfL/81zyyH0ljOaLAAAAIfev8lo5P9Phc2ppe+PrxZ9/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/ZsWOUZoIoDuCTbPJ9jWJAEEsLbSxEBcEqYCFIPISFKAgeISAeQMGzWHgHkdRJ6QFSeAOZyY6EbVSQXQ2/H0z+j7DJvp1p8gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ+aHoWNXBfxpTer2+V747fhecxJJdNnb9YO4op1q962/5z1Mp8np0/juT1sHTbXEwAAAIunyPN9COG1+3gSs91P8/9WvibO/MPlWZ3n+ercnzPP/nEtPRRnHzfqze7TDSFcXl1f7Nb2hL/bZthPOXjZvp/fw+p1K1/4rk46n/QPTZGOrT24XZ1206637kaj43+p/P/zTwEAfNdOzrLIv49i7jXZGAALq1OuMDf/F/1mewIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACow3sAAAD//9vwlZM=") r0 = syz_open_procfs(0x0, &(0x7f0000000180)='mountinfo\x00') r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r3) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0), 0x2001, &(0x7f0000001e40)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYRES64=r0, @ANYRESHEX, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYBLOB="2c617564697e2c686173682c61756469742c6f6261002c726f6f74636f6e746578743d726f6f742c00a5da65a7043fe3d742105761018ef75bdf6a6d049b1ca1a164690bd5b90b3eeb7cf91608752b33422f3459fa26c75b4cb27f99c88b3509f9fed1448aa6c7dd8b118ef744a97d70a506293511d11f825b3f6d3d346038e4508817061c867395f0dc662a77608deb6ada5dae05d22c10846505f66a857fc7431a460f73d62f3e6105081f46a8d95bf4dfd91610165aec2d4fa4d505ac70cb5a2e169e4a4ac808b7128f37c87338353c6adf77439122bece403fe5fcffbf7ef30f", @ANYRES32=r1]) preadv(r0, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/230, 0xe6}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000007c0)=""/4093, 0xffd}, {&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001c40)=""/205, 0xcd}, {&(0x7f0000001940)=""/235, 0xeb}, {&(0x7f0000001b80)=""/167, 0xa7}], 0x8, 0x0, 0x3) r6 = getpid() r7 = getpid() perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x16408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x9, 0x2, 0x0, 0x0, 0x0, 0x9}, r7, 0x0, 0xffffffffffffffff, 0x8) r8 = syz_clone(0x22100200, &(0x7f0000000080)="fd353d25e7dae6661dfcfd902d05964ad2a079915f74a622c683bc02b449e13be4647d17ef4e7a7cb649", 0x2a, &(0x7f00000000c0), &(0x7f0000000180), &(0x7f00000001c0)="08434ac9ead3d08e7ee42171d55bcb5b72344081806a25fc1cf458cddc03be6ea00af41d6ebc2e4f92b9c159307eaa294ba4199f3b5ad8b829dcdda05344ba5ce4b8f5dfbad7ba179e6ad2e71d") r9 = syz_open_procfs(0x0, &(0x7f0000000180)='mountinfo\x00') r10 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r11, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r10, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) r12 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r12) r14 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r14, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r13, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0), 0x2001, &(0x7f0000001e40)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYRES64=r9, @ANYRESHEX, @ANYRESHEX=r13, @ANYRESDEC=0x0, @ANYBLOB="2c617564697e2c686173682c61756469742c6f6261002c726f6f74636f6e746578743d726f6f742c00a5da65a7043fe3d742105761018ef75bdf6a6d049b1ca1a164690bd5b90b3eeb7cf91608752b33422f3459fa26c75b4cb27f99c88b3509f9fed1448aa6c7dd8b118ef744a97d70a506293511d11f825b3f6d3d346038e4508817061c867395f0dc662a77608deb6ada5dae05d22c10846505f66a857fc7431a460f73d62f3e6105081f46a8d95bf4dfd91610165aec2d4fa4d505ac70cb5a2e169e4a4ac808b7128f37c87338353c6adf77439122bece403fe5fcffbf7ef30f", @ANYRES32=r10]) preadv(r9, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/230, 0xe6}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000007c0)=""/4093, 0xffd}, {&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001c40)=""/205, 0xcd}, {&(0x7f0000001940)=""/235, 0xeb}, {&(0x7f0000001b80)=""/167, 0xa7}], 0x8, 0x0, 0x3) sendmsg$nl_route(r0, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x802412}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@RTM_NEWNSID={0x4c, 0x58, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NETNSA_PID={0x8, 0x2, r6}, @NETNSA_PID={0x8, 0x2, r7}, @NETNSA_PID={0x8, 0x2, 0xffffffffffffffff}, @NETNSA_PID={0x8, 0x2, r8}, @NETNSA_FD={0x8}, @NETNSA_FD={0x8, 0x3, r9}, @NETNSA_PID={0x8, 0x2, 0xffffffffffffffff}]}, 0x4c}, 0x1, 0x0, 0x0, 0x88000}, 0x20000040) 21:19:04 executing program 1: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)=0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r3, &(0x7f0000000040)={'syz1\x00'}, 0x45c) (async) ioctl$UI_DEV_CREATE(r3, 0x5501) (async) ioctl$UI_SET_LEDBIT(r3, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) fstat(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount(&(0x7f00000004c0)=ANY=[@ANYRESDEC=r5], &(0x7f0000000500)='./file0\x00', &(0x7f0000000480)='romfs\x00', 0x950002, &(0x7f0000000400)='&:{*-&\x00') (async) statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4567d0af2a4b7e8, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@fscache}, {@cache_loose}, {@dfltuid={'dfltuid', 0x3d, r5}}, {@uname={'uname', 0x3d, '}\'['}}, {@aname}], [{@obj_role={'obj_role', 0x3d, '%$'}}, {@obj_type}, {@fowner_gt={'fowner>', r6}}, {@euid_eq}, {@smackfsroot}, {@subj_role={'subj_role', 0x3d, ')\a\''}}, {@pcr={'pcr', 0x3d, 0x2}}]}}) (async) io_submit(r0, 0x1, &(0x7f0000000380)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0}]) write$9p(r2, &(0x7f0000000140)='e', 0x1) 21:19:04 executing program 5: dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$F2FS_IOC_WRITE_CHECKPOINT(0xffffffffffffffff, 0xf507, 0x0) (async) r0 = syz_open_procfs(0xffffffffffffffff, 0x0) (async) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x1, 0x20, 0x14, 0x10015, 0x9, 0x4, 0x0, 0xd}) (async) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) (async) sendmsg$NL80211_CMD_SET_COALESCE(0xffffffffffffffff, 0x0, 0x4008000) (async) r1 = syz_open_dev$video(&(0x7f0000000300), 0x530, 0x800) fcntl$setlease(r1, 0x400, 0x0) (async, rerun: 64) r2 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) (rerun: 64) ioctl$RTC_RD_TIME(r2, 0x80247009, &(0x7f0000000280)) (async) write$evdev(0xffffffffffffffff, 0x0, 0x0) (async) r3 = openat$vicodec0(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VIDIOC_S_FMT(r3, 0xc0d05605, &(0x7f0000000100)={0x9, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {0x0, 0x7}, {}, {}, {}, {0x0, 0x40}]}}) (async) openat$null(0xffffffffffffff9c, 0x0, 0x240000, 0x0) (async) ioctl$VIDIOC_G_CTRL(0xffffffffffffffff, 0xc008561b, &(0x7f0000000100)={0x4, 0x200}) (async) socket$nl_route(0x10, 0x3, 0x0) (async) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x40000000) (async) socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="d6bf065a01d5ee72e0a528dfe84e39a98ae2aa8ff748236ce97e0f992e587a650712edc5fdc933c2e93d72"], 0x38}}, 0x0) (async, rerun: 32) sendmsg$MPTCP_PM_CMD_SET_LIMITS(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB='p\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010028bd7000fddbdf25050000000800020001000000440001", @ANYRES32=0x0, @ANYBLOB="14000400fc010400000000000000000000000001060001000000000005000200e908000008000300050000000800030005000000"], 0x70}, 0x1, 0x0, 0x0, 0x4000001}, 0x0) (rerun: 32) 21:19:04 executing program 2: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)=0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r3, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r3, 0x5501) ioctl$UI_SET_LEDBIT(r3, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fstat(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount(&(0x7f00000004c0)=ANY=[@ANYRESDEC=r5], &(0x7f0000000500)='./file0\x00', &(0x7f0000000480)='romfs\x00', 0x950002, &(0x7f0000000400)='&:{*-&\x00') statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4567d0af2a4b7e8, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@fscache}, {@cache_loose}, {@dfltuid={'dfltuid', 0x3d, r5}}, {@uname={'uname', 0x3d, '}\'['}}, {@aname}], [{@obj_role={'obj_role', 0x3d, '%$'}}, {@obj_type}, {@fowner_gt={'fowner>', r6}}, {@euid_eq}, {@smackfsroot}, {@subj_role={'subj_role', 0x3d, ')\a\''}}, {@pcr={'pcr', 0x3d, 0x2}}]}}) io_submit(r0, 0x1, &(0x7f0000000380)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0}]) write$9p(r2, &(0x7f0000000140)='e', 0x1) 21:19:04 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)=0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r3, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r3, 0x5501) ioctl$UI_SET_LEDBIT(r3, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fstat(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount(&(0x7f00000004c0)=ANY=[@ANYRESDEC=r5], &(0x7f0000000500)='./file0\x00', &(0x7f0000000480)='romfs\x00', 0x950002, &(0x7f0000000400)='&:{*-&\x00') statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4567d0af2a4b7e8, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@fscache}, {@cache_loose}, {@dfltuid={'dfltuid', 0x3d, r5}}, {@uname={'uname', 0x3d, '}\'['}}, {@aname}], [{@obj_role={'obj_role', 0x3d, '%$'}}, {@obj_type}, {@fowner_gt={'fowner>', r6}}, {@euid_eq}, {@smackfsroot}, {@subj_role={'subj_role', 0x3d, ')\a\''}}, {@pcr={'pcr', 0x3d, 0x2}}]}}) io_submit(r0, 0x1, &(0x7f0000000380)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0}]) write$9p(r2, &(0x7f0000000140)='e', 0x1) [ 426.214585] XFS (loop4): Unmounting Filesystem [ 426.288563] input: syz1 as /devices/virtual/input/input56 [ 426.303398] input: syz1 as /devices/virtual/input/input57 [ 426.320225] IPVS: ftp: loaded support on port[0] = 21 21:19:05 executing program 5: perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0x0, 0x0, 0x0, 0x0, 0x42b34fc5}, 0xffffffffffffffff, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0) sync() 21:19:05 executing program 5: perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0x0, 0x0, 0x0, 0x0, 0x42b34fc5}, 0xffffffffffffffff, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0x0, 0x0, 0x0, 0x0, 0x42b34fc5}, 0xffffffffffffffff, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0) sync() 21:19:05 executing program 5: perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0x0, 0x0, 0x0, 0x0, 0x42b34fc5}, 0xffffffffffffffff, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0) sync() 21:19:05 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000c80)=ANY=[@ANYBLOB="b702000001000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffff222e6405000000000065040400010000000404000001007d60b7030000010000006a0a00fe00000000850000000d000000b7000000000000009500000000000000496cf2827fb4782837f8c8903a431ca711fcd0cdf2146ec56175037958e271f60d25b7ff01000005005af06c8392e91b3438bd315a4b7a8f3dd29c034055b67dafe6c8dc215d787a74a009dc0200f382fbbb7db6061ff110026e67e26d2efe31ab7ea0c34f17e3ad6ea406622003b538dfd8e02d3835949740989899e90f4580d760551b5b341a2d7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e160e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c21436619f28d9961b63e1a9cf6c2a660a17e3c184b751c51160fbcbbf35b1e7be6148ba532e6083bf89358b2050021797eea09c346df9e85f80d44a479131700000000000000334d83ace8be6e80e71113610e10d858e8327af01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fb40000000000005fddeea0c6e95767d42b4e54861d0227dbfd246d7f715a7f3deadd02000000000000003767d2e24f296ea0182babc18cae2ed4b4390af8a9ceafd07ed00b00009727808700146000000000000000fa0089eafd9a546bfa8e2bdff12bcd584c7ee78ddb46e10811a4e78e80a63f27539bf11a7ecc6e4e3968bf931462bcbc5a6f33078e7eb5950000000001000000cb8bea4b40559169ebb5f3667895050000000000000038404e12d50ea59c5eef219d29999ba9b6017e0506e8e6dbd7e8b1e2dd0d3cbd3cf060d5efb6cf8664c37f74753b2c0fac823e4c83d78bfebb64dbeb16b29f4cf755328812466998c2cd1c924571923d3bffa80a423cceafa24386110897e147b7b878df1ba7d887d02e480200000000000000a97c3b5a00cc014b0171e535699e9be07d6246de8de2c57bc1da71942df987ae3eec9e0100d5c873343e443405abf4c12e95830afc42555cb19fcd9046099c2c24603ece05cfd0070045d9c69bfb4f7913063f3c253426982d78f001b8f80bb3c83d091bc1bee638842eae3bced49a24644c237dce13485352e7f75d01000000000000392d8b8b95fbfbec94ccf3fd7f85c1ab560185cbe9e34bd1a3049449d2d393d23d201ee73f3d6bd0a2f3225d684e345da168fb4685dfd201000000e01be64375b4003c689ebc5403a4e87510c060d16c404b931b198fa3f97d66e545dc746b1df5fcef6735fc6fa0fb0900000000956163dc371d177e944ce01a7731319adabcb27781ca0b3693ddb6b2e4037a9e74dea8b430911e24e58fe79996fd47d772fdc959f610dc3fc2642796bf2bacd38770f79ce533ca9f43a8dc1ba12d4142b4c55620db710000000000000000000000f7416352a66c11e95f36acb54b3cb2ab849170f72c70f82301a1ac39fc0a6403dd1d5cf2bdcea9f4be23c9d8472a5c50671ff0bb57ce865c6b63e6dfa6ad24d0f5de0137a5cef12a7123f8000000000000000000004728f8835d54b25a46ebb7f1b679776494b12979132c4fbdeee72edb5ac5a50780fc75052500000000000000000000000000d652d6c3d85582883a8e1385596f232873da205a8fd4817e441ed767f03261560b866a4d72a4b9e8cb0c45adceddbf8b4f7be7f005f94c0c67c4a4c47408fd25c2acab97588e023b4dab6ec5f3b777b3ce25e1a24cf0ac443ef8427ad9e22ea5d888f07002ef6d944708cdab8897952e5e5ecc10c7e8b7b3e0b684701c7f38e2f2192a5bf58c43127cf144e4f6ee5ffccd2ab4e38003008d4e79d6f34a6d736785e3b2018322bddc395943613fdc07e959078bbbc645850c20f65bc7af5a14ff30885d1b07ab520c199fac3bbf0383011dc957f10ff0d0aaf83fbb96120ce20805539ac7c153e476b7c5f9bfec770ecdb7cae6cf302679bd4c2ebe72e35c1543ad3ca19c1c03d8ca26cb7471a0224d68fa4557ce13a68ff182639bdf19339d8aa036008e807220971fd738535fb6f1fe044badbe8bd3bf02beac85f200000000b3c01932bc3abe76299664de9d4ce87cbcab27318ee3389e7ce734212932fd9f0f1c0cdfba0bd404bf17b14a2694d6b4e049210afeaa63705a766ffac10486c55fc7fef7e8e350283b19d333a465777ef9d3d8aa952d0b646e52de234b13b1a2013c00dce98e569f12abc1244f81072b1f06526d4bc05fb69b956e382582ef97ccaecc443b1acc9b5897369f1f9f457c82485c5cda82c98bee961b02fb9389536789c3de902f91aeabab344ca063e8c1bc6539a3d8c5a700946d0dbf040c16aef482a0d63cd9035c58eff472af4d94559fada1b02cd01ac13397e0dd056a7084fe9c840912e1c6c87ce9cfc085a412829b"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x8, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x2}, 0x8, 0x10, &(0x7f0000000580)={0x0, 0x0, 0x40000, 0x400}, 0x10}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r2, 0x18000000000002a0, 0x10, 0xfffffffffffffe8d, &(0x7f0000000500)="b9ff0300600d698cb89e14f043051fffffff00074000632f77fb05141410e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a39010108038da1924425181aa5", 0x0, 0x1a2, 0x60000000, 0xb20c, 0xfffffffffffffe09, &(0x7f0000000040)="3f58266c799726865bf7830e3773dce9aa7e76becc18910b7b50b80dbed5f757c2a04467671d72f716595ff422e71a25d906dcc8c7007c0605a0ffffffff"}, 0x28) close(r2) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000040)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[], 0x32600) r4 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000180)}, 0x80040, 0x0, 0x0, 0x5}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r5 = getpid() r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000c40)={r6, 0x11, 0x0, 0x7fffffff, 0x0}, 0x20) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x3, 0x32, 0x6, 0x9, 0x0, 0x7c84, 0x12d, 0xa, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x7fff}, 0x10000, 0x9, 0x7, 0x4, 0x301, 0x10000, 0x8d, 0x0, 0xffff, 0x0, 0x7ff}, r5, 0xa, r6, 0x1) perf_event_open(&(0x7f0000000740)={0x0, 0x80, 0x22, 0x1f, 0xff, 0x2, 0x0, 0x6, 0x100, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, @perf_bp={&(0x7f0000000700)}, 0x5000, 0xd2be, 0x389, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1ba800000000}, r5, 0xd, r4, 0x3) perf_event_open$cgroup(&(0x7f0000000280)={0x5, 0x80, 0x4, 0x8, 0x36, 0x20, 0x0, 0x80, 0x570, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, @perf_config_ext={0x5, 0xf52}, 0x8002, 0x5, 0x9, 0x2, 0x1, 0x20, 0x8, 0x0, 0x18, 0x0, 0x8001}, r1, 0x6, 0xffffffffffffffff, 0xc) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x7c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r7 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r8 = getpid() perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0xff, 0x6, 0x8, 0x1, 0x0, 0x3, 0x800, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x401, 0x1, @perf_config_ext={0xffffffffffffffff, 0x7}, 0x90, 0x40, 0x3, 0x3, 0x10001, 0x6, 0x81, 0x0, 0x1352, 0x0, 0x72}, 0x0, 0x5, 0xffffffffffffffff, 0x13) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x7, 0xe2, 0x1, 0x6, 0x0, 0xffffffffa598feff, 0x44600, 0x9, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x0, @perf_config_ext={0x7f, 0x7}, 0x248c, 0x9, 0x7, 0x8, 0x1ff, 0x200, 0x1ff, 0x0, 0x6, 0x0, 0x4}, 0x0, 0xf, r7, 0x9) perf_event_open(&(0x7f0000000740)={0x0, 0x80, 0x22, 0x1f, 0xff, 0x2, 0x0, 0x6, 0x100, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, @perf_bp={&(0x7f0000000700)}, 0x5000, 0xd2be, 0x389, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1ba800000000}, r8, 0xd, r7, 0x3) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x6a, 0x4, 0x7, 0x0, 0x6, 0x92045, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x80000000, 0x1, @perf_bp={&(0x7f0000000180)}, 0x9a2, 0x2, 0x20000, 0x0, 0x101, 0x8, 0x8, 0x0, 0xf6, 0x0, 0x200}, r8, 0x3, 0xffffffffffffffff, 0x3) perf_event_open(0x0, r8, 0x0, 0xffffffffffffffff, 0x2) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.throttle.io_service_bytes_recursive\x00', 0x7a05, 0x1700) openat$cgroup_ro(r3, &(0x7f0000000380)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[], 0xda00) write$cgroup_subtree(r0, &(0x7f0000000240)={[{0x0, 'memory'}]}, 0x8) write$cgroup_int(r9, &(0x7f0000000200), 0x43408) 21:19:05 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$sock_int(r0, 0x1, 0x28, &(0x7f00000002c0)=0x7fff, 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x14e24}, 0x1c) (async) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000000c0), 0x4104c0, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000340)={0x0}, 0x1, 0x0, 0x0, 0x100}, 0x0) (async) getsockopt$inet_mreq(r4, 0x0, 0x20, &(0x7f00000000c0)={@broadcast, @broadcast}, &(0x7f0000000180)=0x8) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000500)=@newlink={0x5c, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x800}, [@IFLA_LINKINFO={0x34, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x24, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x14, 0x7, @mcast1}, @IFLA_GRE_IFLAGS={0x6}, @IFLA_GRE_COLLECT_METADATA={0x4}]}}}, @IFLA_MASTER={0x8, 0xa, r5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) (async) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="28001f007200000828bd250700f7fff3675045801999ff0a12a13bb52e0d8ac616eb84494c00"/50, @ANYRES32=r5, @ANYBLOB="f8ff01410000000000"], 0x28}, 0x1, 0x0, 0x0, 0x40055}, 0x80) 21:19:05 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$sock_int(r0, 0x1, 0x28, &(0x7f00000002c0)=0x7fff, 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x14e24}, 0x1c) openat$cachefiles(0xffffffffffffff9c, &(0x7f00000000c0), 0x4104c0, 0x0) (async) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000000c0), 0x4104c0, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000340)={0x0}, 0x1, 0x0, 0x0, 0x100}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000340)={0x0}, 0x1, 0x0, 0x0, 0x100}, 0x0) getsockopt$inet_mreq(r4, 0x0, 0x20, &(0x7f00000000c0)={@broadcast, @broadcast}, &(0x7f0000000180)=0x8) (async) getsockopt$inet_mreq(r4, 0x0, 0x20, &(0x7f00000000c0)={@broadcast, @broadcast}, &(0x7f0000000180)=0x8) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000500)=@newlink={0x5c, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x800}, [@IFLA_LINKINFO={0x34, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x24, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x14, 0x7, @mcast1}, @IFLA_GRE_IFLAGS={0x6}, @IFLA_GRE_COLLECT_METADATA={0x4}]}}}, @IFLA_MASTER={0x8, 0xa, r5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="28001f007200000828bd250700f7fff3675045801999ff0a12a13bb52e0d8ac616eb84494c00"/50, @ANYRES32=r5, @ANYBLOB="f8ff01410000000000"], 0x28}, 0x1, 0x0, 0x0, 0x40055}, 0x80) 21:19:05 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000c80)=ANY=[@ANYBLOB="b702000001000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffff222e6405000000000065040400010000000404000001007d60b7030000010000006a0a00fe00000000850000000d000000b7000000000000009500000000000000496cf2827fb4782837f8c8903a431ca711fcd0cdf2146ec56175037958e271f60d25b7ff01000005005af06c8392e91b3438bd315a4b7a8f3dd29c034055b67dafe6c8dc215d787a74a009dc0200f382fbbb7db6061ff110026e67e26d2efe31ab7ea0c34f17e3ad6ea406622003b538dfd8e02d3835949740989899e90f4580d760551b5b341a2d7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e160e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c21436619f28d9961b63e1a9cf6c2a660a17e3c184b751c51160fbcbbf35b1e7be6148ba532e6083bf89358b2050021797eea09c346df9e85f80d44a479131700000000000000334d83ace8be6e80e71113610e10d858e8327af01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fb40000000000005fddeea0c6e95767d42b4e54861d0227dbfd246d7f715a7f3deadd02000000000000003767d2e24f296ea0182babc18cae2ed4b4390af8a9ceafd07ed00b00009727808700146000000000000000fa0089eafd9a546bfa8e2bdff12bcd584c7ee78ddb46e10811a4e78e80a63f27539bf11a7ecc6e4e3968bf931462bcbc5a6f33078e7eb5950000000001000000cb8bea4b40559169ebb5f3667895050000000000000038404e12d50ea59c5eef219d29999ba9b6017e0506e8e6dbd7e8b1e2dd0d3cbd3cf060d5efb6cf8664c37f74753b2c0fac823e4c83d78bfebb64dbeb16b29f4cf755328812466998c2cd1c924571923d3bffa80a423cceafa24386110897e147b7b878df1ba7d887d02e480200000000000000a97c3b5a00cc014b0171e535699e9be07d6246de8de2c57bc1da71942df987ae3eec9e0100d5c873343e443405abf4c12e95830afc42555cb19fcd9046099c2c24603ece05cfd0070045d9c69bfb4f7913063f3c253426982d78f001b8f80bb3c83d091bc1bee638842eae3bced49a24644c237dce13485352e7f75d01000000000000392d8b8b95fbfbec94ccf3fd7f85c1ab560185cbe9e34bd1a3049449d2d393d23d201ee73f3d6bd0a2f3225d684e345da168fb4685dfd201000000e01be64375b4003c689ebc5403a4e87510c060d16c404b931b198fa3f97d66e545dc746b1df5fcef6735fc6fa0fb0900000000956163dc371d177e944ce01a7731319adabcb27781ca0b3693ddb6b2e4037a9e74dea8b430911e24e58fe79996fd47d772fdc959f610dc3fc2642796bf2bacd38770f79ce533ca9f43a8dc1ba12d4142b4c55620db710000000000000000000000f7416352a66c11e95f36acb54b3cb2ab849170f72c70f82301a1ac39fc0a6403dd1d5cf2bdcea9f4be23c9d8472a5c50671ff0bb57ce865c6b63e6dfa6ad24d0f5de0137a5cef12a7123f8000000000000000000004728f8835d54b25a46ebb7f1b679776494b12979132c4fbdeee72edb5ac5a50780fc75052500000000000000000000000000d652d6c3d85582883a8e1385596f232873da205a8fd4817e441ed767f03261560b866a4d72a4b9e8cb0c45adceddbf8b4f7be7f005f94c0c67c4a4c47408fd25c2acab97588e023b4dab6ec5f3b777b3ce25e1a24cf0ac443ef8427ad9e22ea5d888f07002ef6d944708cdab8897952e5e5ecc10c7e8b7b3e0b684701c7f38e2f2192a5bf58c43127cf144e4f6ee5ffccd2ab4e38003008d4e79d6f34a6d736785e3b2018322bddc395943613fdc07e959078bbbc645850c20f65bc7af5a14ff30885d1b07ab520c199fac3bbf0383011dc957f10ff0d0aaf83fbb96120ce20805539ac7c153e476b7c5f9bfec770ecdb7cae6cf302679bd4c2ebe72e35c1543ad3ca19c1c03d8ca26cb7471a0224d68fa4557ce13a68ff182639bdf19339d8aa036008e807220971fd738535fb6f1fe044badbe8bd3bf02beac85f200000000b3c01932bc3abe76299664de9d4ce87cbcab27318ee3389e7ce734212932fd9f0f1c0cdfba0bd404bf17b14a2694d6b4e049210afeaa63705a766ffac10486c55fc7fef7e8e350283b19d333a465777ef9d3d8aa952d0b646e52de234b13b1a2013c00dce98e569f12abc1244f81072b1f06526d4bc05fb69b956e382582ef97ccaecc443b1acc9b5897369f1f9f457c82485c5cda82c98bee961b02fb9389536789c3de902f91aeabab344ca063e8c1bc6539a3d8c5a700946d0dbf040c16aef482a0d63cd9035c58eff472af4d94559fada1b02cd01ac13397e0dd056a7084fe9c840912e1c6c87ce9cfc085a412829b"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x8, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x2}, 0x8, 0x10, &(0x7f0000000580)={0x0, 0x0, 0x40000, 0x400}, 0x10}, 0x80) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000c80)=ANY=[@ANYBLOB="b702000001000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffff222e6405000000000065040400010000000404000001007d60b7030000010000006a0a00fe00000000850000000d000000b7000000000000009500000000000000496cf2827fb4782837f8c8903a431ca711fcd0cdf2146ec56175037958e271f60d25b7ff01000005005af06c8392e91b3438bd315a4b7a8f3dd29c034055b67dafe6c8dc215d787a74a009dc0200f382fbbb7db6061ff110026e67e26d2efe31ab7ea0c34f17e3ad6ea406622003b538dfd8e02d3835949740989899e90f4580d760551b5b341a2d7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e160e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c21436619f28d9961b63e1a9cf6c2a660a17e3c184b751c51160fbcbbf35b1e7be6148ba532e6083bf89358b2050021797eea09c346df9e85f80d44a479131700000000000000334d83ace8be6e80e71113610e10d858e8327af01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fb40000000000005fddeea0c6e95767d42b4e54861d0227dbfd246d7f715a7f3deadd02000000000000003767d2e24f296ea0182babc18cae2ed4b4390af8a9ceafd07ed00b00009727808700146000000000000000fa0089eafd9a546bfa8e2bdff12bcd584c7ee78ddb46e10811a4e78e80a63f27539bf11a7ecc6e4e3968bf931462bcbc5a6f33078e7eb5950000000001000000cb8bea4b40559169ebb5f3667895050000000000000038404e12d50ea59c5eef219d29999ba9b6017e0506e8e6dbd7e8b1e2dd0d3cbd3cf060d5efb6cf8664c37f74753b2c0fac823e4c83d78bfebb64dbeb16b29f4cf755328812466998c2cd1c924571923d3bffa80a423cceafa24386110897e147b7b878df1ba7d887d02e480200000000000000a97c3b5a00cc014b0171e535699e9be07d6246de8de2c57bc1da71942df987ae3eec9e0100d5c873343e443405abf4c12e95830afc42555cb19fcd9046099c2c24603ece05cfd0070045d9c69bfb4f7913063f3c253426982d78f001b8f80bb3c83d091bc1bee638842eae3bced49a24644c237dce13485352e7f75d01000000000000392d8b8b95fbfbec94ccf3fd7f85c1ab560185cbe9e34bd1a3049449d2d393d23d201ee73f3d6bd0a2f3225d684e345da168fb4685dfd201000000e01be64375b4003c689ebc5403a4e87510c060d16c404b931b198fa3f97d66e545dc746b1df5fcef6735fc6fa0fb0900000000956163dc371d177e944ce01a7731319adabcb27781ca0b3693ddb6b2e4037a9e74dea8b430911e24e58fe79996fd47d772fdc959f610dc3fc2642796bf2bacd38770f79ce533ca9f43a8dc1ba12d4142b4c55620db710000000000000000000000f7416352a66c11e95f36acb54b3cb2ab849170f72c70f82301a1ac39fc0a6403dd1d5cf2bdcea9f4be23c9d8472a5c50671ff0bb57ce865c6b63e6dfa6ad24d0f5de0137a5cef12a7123f8000000000000000000004728f8835d54b25a46ebb7f1b679776494b12979132c4fbdeee72edb5ac5a50780fc75052500000000000000000000000000d652d6c3d85582883a8e1385596f232873da205a8fd4817e441ed767f03261560b866a4d72a4b9e8cb0c45adceddbf8b4f7be7f005f94c0c67c4a4c47408fd25c2acab97588e023b4dab6ec5f3b777b3ce25e1a24cf0ac443ef8427ad9e22ea5d888f07002ef6d944708cdab8897952e5e5ecc10c7e8b7b3e0b684701c7f38e2f2192a5bf58c43127cf144e4f6ee5ffccd2ab4e38003008d4e79d6f34a6d736785e3b2018322bddc395943613fdc07e959078bbbc645850c20f65bc7af5a14ff30885d1b07ab520c199fac3bbf0383011dc957f10ff0d0aaf83fbb96120ce20805539ac7c153e476b7c5f9bfec770ecdb7cae6cf302679bd4c2ebe72e35c1543ad3ca19c1c03d8ca26cb7471a0224d68fa4557ce13a68ff182639bdf19339d8aa036008e807220971fd738535fb6f1fe044badbe8bd3bf02beac85f200000000b3c01932bc3abe76299664de9d4ce87cbcab27318ee3389e7ce734212932fd9f0f1c0cdfba0bd404bf17b14a2694d6b4e049210afeaa63705a766ffac10486c55fc7fef7e8e350283b19d333a465777ef9d3d8aa952d0b646e52de234b13b1a2013c00dce98e569f12abc1244f81072b1f06526d4bc05fb69b956e382582ef97ccaecc443b1acc9b5897369f1f9f457c82485c5cda82c98bee961b02fb9389536789c3de902f91aeabab344ca063e8c1bc6539a3d8c5a700946d0dbf040c16aef482a0d63cd9035c58eff472af4d94559fada1b02cd01ac13397e0dd056a7084fe9c840912e1c6c87ce9cfc085a412829b"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x8, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x2}, 0x8, 0x10, &(0x7f0000000580)={0x0, 0x0, 0x40000, 0x400}, 0x10}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r2, 0x18000000000002a0, 0x10, 0xfffffffffffffe8d, &(0x7f0000000500)="b9ff0300600d698cb89e14f043051fffffff00074000632f77fb05141410e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a39010108038da1924425181aa5", 0x0, 0x1a2, 0x60000000, 0xb20c, 0xfffffffffffffe09, &(0x7f0000000040)="3f58266c799726865bf7830e3773dce9aa7e76becc18910b7b50b80dbed5f757c2a04467671d72f716595ff422e71a25d906dcc8c7007c0605a0ffffffff"}, 0x28) close(r2) (async) close(r2) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000040)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[], 0x32600) (async) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[], 0x32600) r4 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000180)}, 0x80040, 0x0, 0x0, 0x5}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) getpid() (async) r5 = getpid() r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000c40)={r6, 0x11, 0x0, 0x7fffffff, 0x0}, 0x20) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x3, 0x32, 0x6, 0x9, 0x0, 0x7c84, 0x12d, 0xa, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x7fff}, 0x10000, 0x9, 0x7, 0x4, 0x301, 0x10000, 0x8d, 0x0, 0xffff, 0x0, 0x7ff}, r5, 0xa, r6, 0x1) perf_event_open(&(0x7f0000000740)={0x0, 0x80, 0x22, 0x1f, 0xff, 0x2, 0x0, 0x6, 0x100, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, @perf_bp={&(0x7f0000000700)}, 0x5000, 0xd2be, 0x389, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1ba800000000}, r5, 0xd, r4, 0x3) perf_event_open$cgroup(&(0x7f0000000280)={0x5, 0x80, 0x4, 0x8, 0x36, 0x20, 0x0, 0x80, 0x570, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, @perf_config_ext={0x5, 0xf52}, 0x8002, 0x5, 0x9, 0x2, 0x1, 0x20, 0x8, 0x0, 0x18, 0x0, 0x8001}, r1, 0x6, 0xffffffffffffffff, 0xc) (async) perf_event_open$cgroup(&(0x7f0000000280)={0x5, 0x80, 0x4, 0x8, 0x36, 0x20, 0x0, 0x80, 0x570, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, @perf_config_ext={0x5, 0xf52}, 0x8002, 0x5, 0x9, 0x2, 0x1, 0x20, 0x8, 0x0, 0x18, 0x0, 0x8001}, r1, 0x6, 0xffffffffffffffff, 0xc) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x7c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r7 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r8 = getpid() perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0xff, 0x6, 0x8, 0x1, 0x0, 0x3, 0x800, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x401, 0x1, @perf_config_ext={0xffffffffffffffff, 0x7}, 0x90, 0x40, 0x3, 0x3, 0x10001, 0x6, 0x81, 0x0, 0x1352, 0x0, 0x72}, 0x0, 0x5, 0xffffffffffffffff, 0x13) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x7, 0xe2, 0x1, 0x6, 0x0, 0xffffffffa598feff, 0x44600, 0x9, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x0, @perf_config_ext={0x7f, 0x7}, 0x248c, 0x9, 0x7, 0x8, 0x1ff, 0x200, 0x1ff, 0x0, 0x6, 0x0, 0x4}, 0x0, 0xf, r7, 0x9) perf_event_open(&(0x7f0000000740)={0x0, 0x80, 0x22, 0x1f, 0xff, 0x2, 0x0, 0x6, 0x100, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, @perf_bp={&(0x7f0000000700)}, 0x5000, 0xd2be, 0x389, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1ba800000000}, r8, 0xd, r7, 0x3) (async) perf_event_open(&(0x7f0000000740)={0x0, 0x80, 0x22, 0x1f, 0xff, 0x2, 0x0, 0x6, 0x100, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, @perf_bp={&(0x7f0000000700)}, 0x5000, 0xd2be, 0x389, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1ba800000000}, r8, 0xd, r7, 0x3) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x6a, 0x4, 0x7, 0x0, 0x6, 0x92045, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x80000000, 0x1, @perf_bp={&(0x7f0000000180)}, 0x9a2, 0x2, 0x20000, 0x0, 0x101, 0x8, 0x8, 0x0, 0xf6, 0x0, 0x200}, r8, 0x3, 0xffffffffffffffff, 0x3) (async) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x6a, 0x4, 0x7, 0x0, 0x6, 0x92045, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x80000000, 0x1, @perf_bp={&(0x7f0000000180)}, 0x9a2, 0x2, 0x20000, 0x0, 0x101, 0x8, 0x8, 0x0, 0xf6, 0x0, 0x200}, r8, 0x3, 0xffffffffffffffff, 0x3) perf_event_open(0x0, r8, 0x0, 0xffffffffffffffff, 0x2) (async) perf_event_open(0x0, r8, 0x0, 0xffffffffffffffff, 0x2) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.throttle.io_service_bytes_recursive\x00', 0x7a05, 0x1700) openat$cgroup_ro(r3, &(0x7f0000000380)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[], 0xda00) (async) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[], 0xda00) write$cgroup_subtree(r0, &(0x7f0000000240)={[{0x0, 'memory'}]}, 0x8) write$cgroup_int(r9, &(0x7f0000000200), 0x43408) [ 427.543219] F2FS-fs (loop0): Invalid log sectors per block(124) log sectorsize(9) [ 427.551051] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 427.586389] F2FS-fs (loop0): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 427.627073] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 427.640545] nla_parse: 7 callbacks suppressed [ 427.640554] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. [ 427.654228] nbd: socks must be embedded in a SOCK_ITEM attr [ 427.663485] F2FS-fs (loop0): sanity_check_inode: inode (ino=4) has corrupted i_extra_isize: 36, max: 24 21:19:06 executing program 0: syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000000)='./file0\x00', 0x816, &(0x7f0000000100)={[{@nobarrier}, {@fastboot}, {@fsync_mode_posix}, {@noinline_dentry}, {@noinline_xattr}]}, 0x2, 0x1060a, &(0x7f0000010640)="$eJzs3L1vG2UcB/CfE9I3SqlQXxhAnISQEglbdfoiWFCBVoDUVhGFgQkc27Hc2r4odhJTIbHAgMTEwj/BBH8DC+yssLCxgNSJQpHvLiiBIlXUifPy+UjX73OPn/v5OavLzxc5gAPrZHL3t1KciKMR8VFEHI/IxqXiyFzO4+mIeC4ipjYdpWL+74lDEXEsIk6MikdMF2tGLz3z572fvv7+2rOf/fjFDx9/+evNyd01MGkvRER3OR+vd/NMW3neKuZra+0suxfWisxf6N4uztM815uLWYX12sa6WpbnW/n6dHm1P8qlTq0+ylZ7KZtf7uVv2F9rbdTJLrhVW8nOG83FLNv9NMvWnXxfwyLv9Ad5nUZR78OsfAwGG5nPN4fN/H6Wb2dZ7w2K+bxu2mgOR7lW5EzxGdXTTiPbx+L//ZR3v2vt3uowWWuu9NtpL7lYqb5UqV4qV1fSRnPQvFCudRuXLiSzrc5oWXnQrHUvt9K01WlW6ml3Lplt1evlajWZvdJcbNd6SbVaOV85V744V4xeTN648W7SaSSzo3yt3VsdtDv9ZCldSfIr5pL5yvmX55Lnq8nN6wvJwttXr15feOf9K+/dePX6W68Xi/61rWR2/tz8fLl6rjxfndtb9796935mt9z/sPRo13PAlaYmvQOAPWdz/z+t/wd2iP7/v/v/4u30/7uh///9j3yj+6T/323ff+j/eST+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFg/z3zzZjY4mZ8/Xsw/UUw9FRFnI+JMRJyOiPsPMB2HttQ8FRGlYvyg9TP/2MO3pcgqjK45XBzHIuJycdx7crs/BQAAANi/vvruk08jpkfD7J9XJr0hdlLxpc2RcdXLvvJ5bFzVTmXFhmOqdnqj5FiciYiZk7+MqdrZiJg6/sGYqj2U6S1xZFOU8pjayd0AAAA7Y2snMLbuDQAAgF3n80lvgG3wEJ189ry2+Fv84lnw4TyKB4JHt5wBAAAAe1Bp0hsAAAAAtl3W//v9PwAAANjf8t//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC/2LmX3LShKAzAB6gLfamo4rEVRlWHDFhEl9BhF5UZa4iEWAeZZQkRRLm+keKIQSRf4wR9n2SubcGvY2bHxzIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KW7aru+2Y9a5xxP7RS5GAAAAOCsQ7Vdp51pffwtn/+RT/2KiGVELCJiHhHnevdRfG5kziJikPfPfb96VcNtREp4+s04b18j4k/eHn52/S8AAADA9drvVpuINPtPH7/7LohLyjdtJqXy0i2fT6XSZinsf6G0+XNkEYuIqKb3hdKWETH8/rdQ2puMGsvkxTKol+ElqwEAAC6j2QkU694AAAB4d/71XQD9SPPa/Cx+ngWP6yUPBL80jgAAAIAPaNB3AQAAAEDnUv/v/X8AAABw3er3/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANClQ7Vd73erTduc46mdMlcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLI/5ygUw1AMAPWXbHcyuf+xgoLrtGlmwCAkXDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ585st3mc2vzZnk37bhXkaStVPD1qlh79xw9MN49RQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC725+4EQiAIwmDf+Z/TYv5hSYPGIEIVLHzMMA8LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/1u1/+T0yNM8ncaWPpeCRZu2psXTX2HjSOHoy3fwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCxAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWF/bm3TRgI4zj8+pIocZuMkN5KYAYaKgQj8CEhWfIMDMBCNFS0FovACiDBuaYzBc/T/H/FFfcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JouD1+8RUQRqcsUabz5Ob1HxEekbduOPm9Z7M7H5uues/1hkvM7pr9lRJRR9HEOAEDvqm5zrNb18i/vf95B3mHeat7Ui2d+GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAruzcz0sUbxwH8GdXd79fv7fvpUMUlAUJUesPxFW8FAUW9A94W3QTaS1RDylB2EW6BF26d+lSN0+d+g86dYkoqLtBQQhBbOzuTD2mxnrZWfH1gmfm4zDMPM8chPd8RgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOJCt9XA+rXMhhOO9v+uGt1/uzey137p/bDQdj04+X4yv2bhEIYRwc75WHezgWrrZ2TDc3H/4/HAgfoZ/nre8unarUqtVl45wsV2v17tgGgpFFxUZ/NICAODQKiSjkes/FjanGsdykyHUn+7M/+eiOrSZ/+tPBl7H94rz/1DHVtjd0vw/fX1j4m/5v7SysFhaXl27ML9QmavOVW8PjY2PDY6UR4fHSs33KSVvVQAAANhfMRlx/s9P7u7//xfVoc38/+rlten4Xj3y/y5p/r/c3/+svf5/BpMEAAA4Iv4/9e1rbo/juWIx3K2srCwNtba/fh5ubTOY6oH9k4w4//dMZj0rAAAAoBO21nM7+v+zUR3a7P+/375yIr5mTwihL+n/X5y5U5vt3HK6Vtr/n7hUuZH13/9nsHwAAAA6pC8Zcf+/0Pz+P386PScfQhg406qTfwPYVv7/8WD8TXyv+Pv/kc4tsSvly63nkeb/jXcv5vfL/81zyyH0ljOaLAAAAIfev8lo5P9Phc2ppe+PrxZ9/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/ZsWOUZoIoDuCTbPJ9jWJAEEsLbSxEBcEqYCFIPISFKAgeISAeQMGzWHgHkdRJ6QFSeAOZyY6EbVSQXQ2/H0z+j7DJvp1p8gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ+aHoWNXBfxpTer2+V747fhecxJJdNnb9YO4op1q962/5z1Mp8np0/juT1sHTbXEwAAAIunyPN9COG1+3gSs91P8/9WvibO/MPlWZ3n+ercnzPP/nEtPRRnHzfqze7TDSFcXl1f7Nb2hL/bZthPOXjZvp/fw+p1K1/4rk46n/QPTZGOrT24XZ1206637kaj43+p/P/zTwEAfNdOzrLIv49i7jXZGAALq1OuMDf/F/1mewIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACow3sAAAD//9vwlZM=") (async, rerun: 32) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='mountinfo\x00') (rerun: 32) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r3) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0), 0x2001, &(0x7f0000001e40)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYRES64=r0, @ANYRESHEX, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYBLOB="2c617564697e2c686173682c61756469742c6f6261002c726f6f74636f6e746578743d726f6f742c00a5da65a7043fe3d742105761018ef75bdf6a6d049b1ca1a164690bd5b90b3eeb7cf91608752b33422f3459fa26c75b4cb27f99c88b3509f9fed1448aa6c7dd8b118ef744a97d70a506293511d11f825b3f6d3d346038e4508817061c867395f0dc662a77608deb6ada5dae05d22c10846505f66a857fc7431a460f73d62f3e6105081f46a8d95bf4dfd91610165aec2d4fa4d505ac70cb5a2e169e4a4ac808b7128f37c87338353c6adf77439122bece403fe5fcffbf7ef30f", @ANYRES32=r1]) (async, rerun: 32) preadv(r0, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/230, 0xe6}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000007c0)=""/4093, 0xffd}, {&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001c40)=""/205, 0xcd}, {&(0x7f0000001940)=""/235, 0xeb}, {&(0x7f0000001b80)=""/167, 0xa7}], 0x8, 0x0, 0x3) (async, rerun: 32) r6 = getpid() (async, rerun: 64) r7 = getpid() (rerun: 64) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x16408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x9, 0x2, 0x0, 0x0, 0x0, 0x9}, r7, 0x0, 0xffffffffffffffff, 0x8) (async) r8 = syz_clone(0x22100200, &(0x7f0000000080)="fd353d25e7dae6661dfcfd902d05964ad2a079915f74a622c683bc02b449e13be4647d17ef4e7a7cb649", 0x2a, &(0x7f00000000c0), &(0x7f0000000180), &(0x7f00000001c0)="08434ac9ead3d08e7ee42171d55bcb5b72344081806a25fc1cf458cddc03be6ea00af41d6ebc2e4f92b9c159307eaa294ba4199f3b5ad8b829dcdda05344ba5ce4b8f5dfbad7ba179e6ad2e71d") (async) r9 = syz_open_procfs(0x0, &(0x7f0000000180)='mountinfo\x00') (async) r10 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r11, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r10, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) r12 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r12) (async, rerun: 64) r14 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r14, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r13, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0), 0x2001, &(0x7f0000001e40)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYRES64=r9, @ANYRESHEX, @ANYRESHEX=r13, @ANYRESDEC=0x0, @ANYBLOB="2c617564697e2c686173682c61756469742c6f6261002c726f6f74636f6e746578743d726f6f742c00a5da65a7043fe3d742105761018ef75bdf6a6d049b1ca1a164690bd5b90b3eeb7cf91608752b33422f3459fa26c75b4cb27f99c88b3509f9fed1448aa6c7dd8b118ef744a97d70a506293511d11f825b3f6d3d346038e4508817061c867395f0dc662a77608deb6ada5dae05d22c10846505f66a857fc7431a460f73d62f3e6105081f46a8d95bf4dfd91610165aec2d4fa4d505ac70cb5a2e169e4a4ac808b7128f37c87338353c6adf77439122bece403fe5fcffbf7ef30f", @ANYRES32=r10]) (async) preadv(r9, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/230, 0xe6}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000007c0)=""/4093, 0xffd}, {&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001c40)=""/205, 0xcd}, {&(0x7f0000001940)=""/235, 0xeb}, {&(0x7f0000001b80)=""/167, 0xa7}], 0x8, 0x0, 0x3) (async) sendmsg$nl_route(r0, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x802412}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@RTM_NEWNSID={0x4c, 0x58, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NETNSA_PID={0x8, 0x2, r6}, @NETNSA_PID={0x8, 0x2, r7}, @NETNSA_PID={0x8, 0x2, 0xffffffffffffffff}, @NETNSA_PID={0x8, 0x2, r8}, @NETNSA_FD={0x8}, @NETNSA_FD={0x8, 0x3, r9}, @NETNSA_PID={0x8, 0x2, 0xffffffffffffffff}]}, 0x4c}, 0x1, 0x0, 0x0, 0x88000}, 0x20000040) 21:19:06 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)=0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r3, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r3, 0x5501) ioctl$UI_SET_LEDBIT(r3, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fstat(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount(&(0x7f00000004c0)=ANY=[@ANYRESDEC=r5], &(0x7f0000000500)='./file0\x00', &(0x7f0000000480)='romfs\x00', 0x950002, &(0x7f0000000400)='&:{*-&\x00') statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4567d0af2a4b7e8, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@fscache}, {@cache_loose}, {@dfltuid={'dfltuid', 0x3d, r5}}, {@uname={'uname', 0x3d, '}\'['}}, {@aname}], [{@obj_role={'obj_role', 0x3d, '%$'}}, {@obj_type}, {@fowner_gt={'fowner>', r6}}, {@euid_eq}, {@smackfsroot}, {@subj_role={'subj_role', 0x3d, ')\a\''}}, {@pcr={'pcr', 0x3d, 0x2}}]}}) io_submit(r0, 0x1, &(0x7f0000000380)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0}]) write$9p(r2, &(0x7f0000000140)='e', 0x1) 21:19:06 executing program 1: connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0xa, 0x3, 0x7) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x7a, &(0x7f0000000600)={@broadcast, @broadcast, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, '&`K', 0x44, 0x2f, 0x0, @private1, @mcast2}}}}, 0x0) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) getpid() timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={&(0x7f00000004c0)="f0cf3db40df5b3171e21366e0a2cc8c2e38c891d5c3dc105a6d50ee5877417f7fbbfc40decd209a773965b642526d0bbe5cc7c99376d9e6c77513c1ddc693becb8a2d805ac4519e2a996411d7c178adbda6d96df07d7bbf13392799df39c8c864527004d571e7dbb6c5024535d1d533f843760620827cefd36f6195e925d23f61528b9410a952bbd0ec3cbf220ff091dbff6101e656a7a41d0e207e9550bec103ec730bd00", &(0x7f0000000100)="6258049d480a1114dee15fb72d"}}, &(0x7f0000000200)=0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000240)={0x0, 0x14}}, 0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) socket$inet6(0xa, 0xa, 0x10000) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) r3 = gettid() sched_setaffinity(r3, 0x8, &(0x7f0000000380)) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000422f69)=""/137, 0x89}], 0x1) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000280)=0xfffffff9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r1, r2, 0x0) 21:19:06 executing program 2: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)=0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r3, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r3, 0x5501) ioctl$UI_SET_LEDBIT(r3, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fstat(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount(&(0x7f00000004c0)=ANY=[@ANYRESDEC=r5], &(0x7f0000000500)='./file0\x00', &(0x7f0000000480)='romfs\x00', 0x950002, &(0x7f0000000400)='&:{*-&\x00') statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4567d0af2a4b7e8, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@fscache}, {@cache_loose}, {@dfltuid={'dfltuid', 0x3d, r5}}, {@uname={'uname', 0x3d, '}\'['}}, {@aname}], [{@obj_role={'obj_role', 0x3d, '%$'}}, {@obj_type}, {@fowner_gt={'fowner>', r6}}, {@euid_eq}, {@smackfsroot}, {@subj_role={'subj_role', 0x3d, ')\a\''}}, {@pcr={'pcr', 0x3d, 0x2}}]}}) io_submit(r0, 0x1, &(0x7f0000000380)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0}]) write$9p(r2, &(0x7f0000000140)='e', 0x1) 21:19:06 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000c80)=ANY=[@ANYBLOB="b702000001000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffff222e6405000000000065040400010000000404000001007d60b7030000010000006a0a00fe00000000850000000d000000b7000000000000009500000000000000496cf2827fb4782837f8c8903a431ca711fcd0cdf2146ec56175037958e271f60d25b7ff01000005005af06c8392e91b3438bd315a4b7a8f3dd29c034055b67dafe6c8dc215d787a74a009dc0200f382fbbb7db6061ff110026e67e26d2efe31ab7ea0c34f17e3ad6ea406622003b538dfd8e02d3835949740989899e90f4580d760551b5b341a2d7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e160e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c21436619f28d9961b63e1a9cf6c2a660a17e3c184b751c51160fbcbbf35b1e7be6148ba532e6083bf89358b2050021797eea09c346df9e85f80d44a479131700000000000000334d83ace8be6e80e71113610e10d858e8327af01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fb40000000000005fddeea0c6e95767d42b4e54861d0227dbfd246d7f715a7f3deadd02000000000000003767d2e24f296ea0182babc18cae2ed4b4390af8a9ceafd07ed00b00009727808700146000000000000000fa0089eafd9a546bfa8e2bdff12bcd584c7ee78ddb46e10811a4e78e80a63f27539bf11a7ecc6e4e3968bf931462bcbc5a6f33078e7eb5950000000001000000cb8bea4b40559169ebb5f3667895050000000000000038404e12d50ea59c5eef219d29999ba9b6017e0506e8e6dbd7e8b1e2dd0d3cbd3cf060d5efb6cf8664c37f74753b2c0fac823e4c83d78bfebb64dbeb16b29f4cf755328812466998c2cd1c924571923d3bffa80a423cceafa24386110897e147b7b878df1ba7d887d02e480200000000000000a97c3b5a00cc014b0171e535699e9be07d6246de8de2c57bc1da71942df987ae3eec9e0100d5c873343e443405abf4c12e95830afc42555cb19fcd9046099c2c24603ece05cfd0070045d9c69bfb4f7913063f3c253426982d78f001b8f80bb3c83d091bc1bee638842eae3bced49a24644c237dce13485352e7f75d01000000000000392d8b8b95fbfbec94ccf3fd7f85c1ab560185cbe9e34bd1a3049449d2d393d23d201ee73f3d6bd0a2f3225d684e345da168fb4685dfd201000000e01be64375b4003c689ebc5403a4e87510c060d16c404b931b198fa3f97d66e545dc746b1df5fcef6735fc6fa0fb0900000000956163dc371d177e944ce01a7731319adabcb27781ca0b3693ddb6b2e4037a9e74dea8b430911e24e58fe79996fd47d772fdc959f610dc3fc2642796bf2bacd38770f79ce533ca9f43a8dc1ba12d4142b4c55620db710000000000000000000000f7416352a66c11e95f36acb54b3cb2ab849170f72c70f82301a1ac39fc0a6403dd1d5cf2bdcea9f4be23c9d8472a5c50671ff0bb57ce865c6b63e6dfa6ad24d0f5de0137a5cef12a7123f8000000000000000000004728f8835d54b25a46ebb7f1b679776494b12979132c4fbdeee72edb5ac5a50780fc75052500000000000000000000000000d652d6c3d85582883a8e1385596f232873da205a8fd4817e441ed767f03261560b866a4d72a4b9e8cb0c45adceddbf8b4f7be7f005f94c0c67c4a4c47408fd25c2acab97588e023b4dab6ec5f3b777b3ce25e1a24cf0ac443ef8427ad9e22ea5d888f07002ef6d944708cdab8897952e5e5ecc10c7e8b7b3e0b684701c7f38e2f2192a5bf58c43127cf144e4f6ee5ffccd2ab4e38003008d4e79d6f34a6d736785e3b2018322bddc395943613fdc07e959078bbbc645850c20f65bc7af5a14ff30885d1b07ab520c199fac3bbf0383011dc957f10ff0d0aaf83fbb96120ce20805539ac7c153e476b7c5f9bfec770ecdb7cae6cf302679bd4c2ebe72e35c1543ad3ca19c1c03d8ca26cb7471a0224d68fa4557ce13a68ff182639bdf19339d8aa036008e807220971fd738535fb6f1fe044badbe8bd3bf02beac85f200000000b3c01932bc3abe76299664de9d4ce87cbcab27318ee3389e7ce734212932fd9f0f1c0cdfba0bd404bf17b14a2694d6b4e049210afeaa63705a766ffac10486c55fc7fef7e8e350283b19d333a465777ef9d3d8aa952d0b646e52de234b13b1a2013c00dce98e569f12abc1244f81072b1f06526d4bc05fb69b956e382582ef97ccaecc443b1acc9b5897369f1f9f457c82485c5cda82c98bee961b02fb9389536789c3de902f91aeabab344ca063e8c1bc6539a3d8c5a700946d0dbf040c16aef482a0d63cd9035c58eff472af4d94559fada1b02cd01ac13397e0dd056a7084fe9c840912e1c6c87ce9cfc085a412829b"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x8, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x2}, 0x8, 0x10, &(0x7f0000000580)={0x0, 0x0, 0x40000, 0x400}, 0x10}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r2, 0x18000000000002a0, 0x10, 0xfffffffffffffe8d, &(0x7f0000000500)="b9ff0300600d698cb89e14f043051fffffff00074000632f77fb05141410e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a39010108038da1924425181aa5", 0x0, 0x1a2, 0x60000000, 0xb20c, 0xfffffffffffffe09, &(0x7f0000000040)="3f58266c799726865bf7830e3773dce9aa7e76becc18910b7b50b80dbed5f757c2a04467671d72f716595ff422e71a25d906dcc8c7007c0605a0ffffffff"}, 0x28) (async) close(r2) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000040)) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[], 0x32600) (async) r4 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000180)}, 0x80040, 0x0, 0x0, 0x5}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) (async) r5 = getpid() r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000c40)={r6, 0x11, 0x0, 0x7fffffff, 0x0}, 0x20) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x3, 0x32, 0x6, 0x9, 0x0, 0x7c84, 0x12d, 0xa, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x7fff}, 0x10000, 0x9, 0x7, 0x4, 0x301, 0x10000, 0x8d, 0x0, 0xffff, 0x0, 0x7ff}, r5, 0xa, r6, 0x1) perf_event_open(&(0x7f0000000740)={0x0, 0x80, 0x22, 0x1f, 0xff, 0x2, 0x0, 0x6, 0x100, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, @perf_bp={&(0x7f0000000700)}, 0x5000, 0xd2be, 0x389, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1ba800000000}, r5, 0xd, r4, 0x3) (async) perf_event_open$cgroup(&(0x7f0000000280)={0x5, 0x80, 0x4, 0x8, 0x36, 0x20, 0x0, 0x80, 0x570, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, @perf_config_ext={0x5, 0xf52}, 0x8002, 0x5, 0x9, 0x2, 0x1, 0x20, 0x8, 0x0, 0x18, 0x0, 0x8001}, r1, 0x6, 0xffffffffffffffff, 0xc) (async) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x7c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r7 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r8 = getpid() (async) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0xff, 0x6, 0x8, 0x1, 0x0, 0x3, 0x800, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x401, 0x1, @perf_config_ext={0xffffffffffffffff, 0x7}, 0x90, 0x40, 0x3, 0x3, 0x10001, 0x6, 0x81, 0x0, 0x1352, 0x0, 0x72}, 0x0, 0x5, 0xffffffffffffffff, 0x13) (async) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x7, 0xe2, 0x1, 0x6, 0x0, 0xffffffffa598feff, 0x44600, 0x9, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x0, @perf_config_ext={0x7f, 0x7}, 0x248c, 0x9, 0x7, 0x8, 0x1ff, 0x200, 0x1ff, 0x0, 0x6, 0x0, 0x4}, 0x0, 0xf, r7, 0x9) perf_event_open(&(0x7f0000000740)={0x0, 0x80, 0x22, 0x1f, 0xff, 0x2, 0x0, 0x6, 0x100, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, @perf_bp={&(0x7f0000000700)}, 0x5000, 0xd2be, 0x389, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1ba800000000}, r8, 0xd, r7, 0x3) (async) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x6a, 0x4, 0x7, 0x0, 0x6, 0x92045, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x80000000, 0x1, @perf_bp={&(0x7f0000000180)}, 0x9a2, 0x2, 0x20000, 0x0, 0x101, 0x8, 0x8, 0x0, 0xf6, 0x0, 0x200}, r8, 0x3, 0xffffffffffffffff, 0x3) (async) perf_event_open(0x0, r8, 0x0, 0xffffffffffffffff, 0x2) (async) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.throttle.io_service_bytes_recursive\x00', 0x7a05, 0x1700) openat$cgroup_ro(r3, &(0x7f0000000380)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) (async) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[], 0xda00) (async) write$cgroup_subtree(r0, &(0x7f0000000240)={[{0x0, 'memory'}]}, 0x8) (async) write$cgroup_int(r9, &(0x7f0000000200), 0x43408) 21:19:06 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000740)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) r4 = perf_event_open(&(0x7f00000006c0)={0x2, 0x80, 0xc, 0x0, 0x9, 0x4, 0x0, 0x7fff, 0xd020, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000680), 0xb}, 0x54, 0x5, 0x7f, 0x0, 0x7, 0x50ab, 0x5, 0x0, 0x7, 0x0, 0x3}, r2, 0xe, r3, 0x3) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000100)=0x2, 0x4) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000003c0)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082cbd7000fddbdf2503000000050013000100000006000200010000000c000f00020000000000000014001f00fe8000000000000000000000000000bb06001a004e22000006001a004e21000008001900ffffffff0c00100002000000000000"], 0x68}, 0x1, 0x0, 0x0, 0x8011}, 0x40000) r5 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r6 = bpf$ITER_CREATE(0x21, &(0x7f00000008c0), 0x8) ioctl$USBDEVFS_IOCTL(r6, 0xc0105512, &(0x7f0000000e00)=@usbdevfs_driver={0x7c, 0x7fffffff, &(0x7f0000000dc0)="0a2aff4594e0899e75d63b8c538bf9c617c16a8a07f4c99b27afebb6572aba9006"}) ioctl$USBDEVFS_BULK(0xffffffffffffffff, 0xc0185502, &(0x7f00000005c0)={{{0x6, 0x1}}, 0xe0, 0x4, &(0x7f00000004c0)="d90331a7526989ae52a7c2907b3ab184a1f54abb141a4dbffc41a469a0e78307acac6c9bc1ea6f020da913e57443bc19c8ccfbb6d3910a4f5a7146ea5466e79ee70502c94fde005f4ab15db3a979fb1b6c14a7bb6a715569b69c5a894b281c8e9eadd1e7364d9af583f3e3a2770ed6572ce37d8e23254c612485a2ffb80ae1dcfdaad5e23b4608019c5fec178f4679b4f9f1fe5015e2fd2bf75365805c69ec9c6afa13f00fd1ecafc5abf1aa271c0e9b549e40c54c8322cc1e4448328cc97f5e63a3898795e2521e502451c50f1fbdd209960401e7ad1b6be3b50ace9c0c9c7b"}) ioctl$USBDEVFS_IOCTL(r5, 0x80045505, &(0x7f0000000040)=@usbdevfs_connect) r7 = syz_open_dev$vcsn(&(0x7f0000000140), 0x101, 0xa000) r8 = socket$inet6_udp(0xa, 0x2, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r8, 0x8933, &(0x7f0000001180)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_POWER_SAVE(r9, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)={&(0x7f00000011c0)={0x1c, r10, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r7, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400482}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x64, 0x0, 0x200, 0x70bd27, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r11}, @val={0xc, 0x99, {0x9598, 0x64}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x78}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x1a}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x39}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x1d}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x3c}]}, 0x64}, 0x1, 0x0, 0x0, 0x8010}, 0x4000000) r12 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r3, 0xc018937b, &(0x7f0000003740)={{0x1, 0x1, 0x18, r3, {0xee01, 0xee01}}, './file0\x00'}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003880)=[{{&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001080)=[{&(0x7f0000000e40)="189141bd96b3701cad2b0638e587908296d85fb348b71c22a14003660cc8dc2b3c2a36ba28e943fcd754b75ce7893b0eee8eb7bdce60c843f538a92a7163bbd1abb2aab1ffb51eacc8fe81daa51ca6ea09175331d984743ced39e73c7a83ad5e5b2a2168780be3266c3c7f727bc47337fddcaf32afd73293b0e64e279c872f3e24e1f939b9363bd6631c735d1f52272976aad471a0e15e59ed7f0ee6885bc703019e910bba7ddbb30e754e475a7e889d271f217e5fd4384e092748edc4f42e07874794dd876f8f380541366a0360aff33f72a4570bd9f219c86f5c69e20146520337462891af83ccf2feb614eb6e7b4d99856e3058", 0xf5}, {&(0x7f0000000840)}, {&(0x7f0000000880)}, {&(0x7f0000000f40)="c845aad6640a9078beba4552b2d5347fcca14665484e660814a3b0059da80c1c8ffb79f60ad4726dcc3a48cddd5bba9ef5b04b14153bfa92e1aed003fa0eefe98f53e06fe42ec7341558687f002c905ad7751674adc06fdbef1102623276c313f26e8237b550d7c0ce92b8866a07dd283d73af806681fb3faf28d2c431c05fb8", 0x80}, {&(0x7f0000000fc0)="e815d954e8fc4add8d28b0fef9325d5fdbb181153ee960f951655d0db4e13d1f26a404c03863534dc59b65a0c6445c66f2ac6210a71d14f128f515ebbd0d22046048f47b2009c7692d1267f4d3", 0x4d}, {&(0x7f0000001040)="0d209431861818710239d36c6d3e", 0xe}], 0x6, 0x0, 0x0, 0x24008045}}, {{&(0x7f0000001100)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002340)=[{&(0x7f0000001280)="14915956ca195420796719606af9cf93a29421a4157b597f4a34a5dc970c3ea3d9f17223476fc6d7d2bb00d6aede47db6ac7c6af95f3e169a4d012b6a52f6dd16ee184e5cce6f973bac5cbd2437db92f3250f00658324374e0f79c3d099a17fe54968846e1eafe07f3e36fd3bbed76cfb953799ee53b8e6a3f3b867d892119499ac6851e05a5e43a1c2bf28387b89a14b9cbdd0f098db03633ebb15e7a2c0a7ab49feb5573587e893574508c350115e94d259f86875b256df3ce8a51719a70da5ff50afeb492f8cbaeb3b9aeb855afee241191b00846dacb6c5c7b34e45f59269496b5d092940920a1be890782a4abed731440ba515216fcf4506cef6acfe64401a09b3285f699c28e24098086907291ca1c18a1eaa8a0c4b0b26c5b96d5fd2f4296d394486d86337164fd153800ef40e92cf4a9696f00755b9eaefe8dc3c9b557b7604c1dc54b566306934ab73cbeed99b48c5b49d6767231740b1e8419b138fcd497554ea6984b8983a8a2dab1a7348d4f0f7e51b65d6cd42e2b3cb017a715c4699e8eb32135214bee0c8a77981002d9eea6f402336d185075947283b448f5ec2ee151bdcafd8c2645ee1390f1ef1d6c2321220bc32f3e57c72cd7f63cdf3d26c1d420ed0957641d1ca04e8332f92971ef42f2148de7e0c7f89146d76853a92081716c62895b18b4cc56cd9a426d0e07d1b5dc7596544283f40c4ea2e8457231d07b3366b362be1a084295e57fbaa35124a5fc7a7a72b9cc558d3693ed8446fd992a26c17fd927dcc8246e9569416a6d6854f6fd87b0ebcff9d8ba38caad007f05ec3c06e9889dd4d5ba3589523ccd2a6a1cd8850c1b2055bc4436f854d9d27ff30a57749ef7f0d94bd4761853ac54cc1e78add1a825e37f2f5f40ae19558125ff7256ee178d2f28d405da1af8f312dc8a183381958adaf15ea4b1bae46a7fe45ed373dbfca627de1b47d8ef3ce37b45dd343a83003fdd84c382f7aea8ef44b3f569020c09cb2321c69be8c46d0b9891a060ba5c7b7496a0a4992a709c7c94eff60e4798f9c8030bb97b18ff717d0c74fe917af912c08f04652bd0faa4bd22adf2272834f31f8ab6d4804150b8d19397d157038e8b20568da45ab430565a19985c23598e7245206d8504458c42dca9588e49326c9c4a458358fc08ceef90d6012339e68a07a751aa58015b5fe4b82015c0c03d8f1de57ced40c424046f973d6ec59ca2cf1fcfa9455f3dcbc66be5a4ee9894f5ff1562a7a346a66a4b1582efeaa0b2c11a57db97477c4498409d593ead1aa9dcc6ee8de8ced6d2929de4ae4aca3dd736f9cdebeee084a85bed78d2043370b91d49526ed89be939ccf2a074e04fdd3383e01c4bc8612d655ca955dc7d93c374bab86976a0514d034bff6c83d0022f2e14db919dbf85ac2e11c3809f558296eb117b05121879a02bfecc4866693b56504e45f69fe6d4f279bcc2eac22945cf1532ec63327651e3ab777e2ff5f8546bf2440ce5f03d722ef3dde6297fcb09db4f37e776520d19feccdbaee0ebfd2ac9fbabbcc8b5fe12da25964b3cfd97a8b7ffae7ddf492b46b6a7a344a556eaf190f326f0f1dc008530d6aaa4be12e86113c1171c41d89bffd296d0b94bb1e23e19be5674d83c3f70c7b53cd48d80f0583f97af49ca43aa9120377d63ed9ed9449957afc54e8c61bd880b5ce5d9b2d8b5e6155d4314ee41ab25bba0b0c74a51f73ec72ebc41434724705f511f9ff441fec88a042c06ffcbf8c16d1476fed7027d061962d246999e7457281e44f27e5f5b1b63b0a9656c8f1d295ee8f52eff83b45609c70d222df033c0791b3bb0c3ac467090d44e84d423a956e92864b12e761faed1213bb886533deccb70e58ac88798b5254ec0807c91e10c59637962be6ec21723e831af795ec79516cb4d2ced5ffbbc44f4be7d57b9643eaa203b085eaa8acfdf33a19d69ffffc6f8f75b1538edbb489382b2114869a5dfe40600fed8ab45846d508a626246200318221395f50971874c2bf2bf1dc0976dd0832b64638114912521b6f11ced03927b97611c0eb39904d7e6cdabca79a282ad10cb7c17209e5288e47c12bd33a0e8f0820b956b39ea8b33c6431ee9e78ecadaab67a28edfe2b189a55c089d46483d59adb2cf3d841d26e2df50602f687547e9c603f23d489c32525c7e94544d14c6854b60c83233f46d7353197bfbc8da6c8c6bbcaf90138a79f370f09a4d35510fb3937d412ec13993698a8bb258d8a14138cadc685acab6c7c901e05d40013e101d1ce418b74005ae289fee43c7f3fff394e213b49528b64c0b89eb5e642cacdefa6d0afe32a3799f01cc97d314bbe3ab3e7627510d8d59ae8ca067a34fbb9898bcca307fc9e28694bc55c6dd6f7c44ecdfc703fe9220d36c3309f3a7be309abd041cc028fc0b38133fa301001c62a4aa35c03cb70600438d2bc7d8a9ab50aa792c51cfde6578345f6aa42655adbd0636b9a9cebd77aa52a8e2a89f805e59ae4307af38e793e71e7961d2709fb32e6780babd9b50a9811e74d6a72edcc1ecf181a4cfa0b5caf22eb29095716cd6ff72cf663513ab1a2971bc9c30945cc31f383abeac0ab0f18fdb147e2076f06545f6be2329915444abc753f53cd12551cc2fca5f7cbd5bc7b5e61a7872674cec5e2b9cf8134ae49c6b960e7536c11b33fbb3780ecf93d761dc994620590ec0820e8395065f1e387451524bc13d841d2751a8ae1c2300efd8a6427ffc4c20e43430c7f1fc362ceeee8bf9a97ced04403c36115ab82df3f05e8edc1761f2864b60236e45dd3f241ed387db1847e1406a001c299ca291d574a5c248d70fded92013502f8e7f2c4fa889aafda2b0f406889bcdc01f59cc3fc3c6e9319fd3d467bd41f5c67fc732149b69a779449b18c38c8db6c0e3171bd9aa034386f55ba353f956646f9e916f4bb7d66845b7970ca72f9f77e7635172cb7fe504b5a583e04e7e4351ea13e5254f9990d44164b9da281437ad83506cd5f9ced961d2aa33469c008dc6141990626efba364e83877f607bb990024b1e859db7c1790d90a618eb1bde40d6840e3ca7f23eaeb568db711f45cf6d31d362984a14dfaaee4bcd64defdcf5c993e179f88b5bb98f6d0b80ddaa61e67341e40de14ee42ff33922486b30cc333b2aa53dcbe1891914dae7a14d51ea770c0169b2e73d56c24d26dce5deb55426e3c86813c9e3e302fe70d577778128dbabe9ec59afac188a103fb9f776d17604dfba9fe65ccad2e39a5665a8c77b26eddbb3ca9b875b11a7a2bbb9e79c18e0ef3260f6a353d3dfaa46d0b1bd334dfe4901dd9bef614eb1300ac8af5cbd6254eca5ada10d202f432938ad974d2260add7f294f1c31d0de380ae4da237297adb429e2d3d0e0826a350f8d6a85261235eed7e48b8e8311739eed21678cde862ddba0cd08be7fb05f5a6894c753af6eb74dd1c4826eded7b70b3c6ffd4ad2d0159a2ec924160bad9e5f9c202daf8a77240a92593f25d37545310a0a9e67ee72997bf120f3af758c5ea50c501af580a8664c7e7b33875d0a24266b25afb41af0dd3f8faa208c9d120b2a71499e81a69fbdda6ce91e48b14b8bb8a447e6d22985cb659a29ce522859e9aa484babca7fcb70ead163a72cdda4c2961c0b1b7582e12dc495c21900abfa62e9882ba029a280718fc19cf028879c878a2f21de0909753604f79905dc83f09d85b2ead78a46346fe22acc4076d4ce3f62c5bd7816bb5dfa1a29d725c24d7b9768bf9f2e9bafab6089103814459e7b229e6d6ee314ca55a7ac25c1cd92834e9eea23389ae8575170154a26f22feb27bebf95c2ecf5589742fc6c7302d4c3d870c45f42ab9afd5413906253dfe175a89b346cb6c352095a8ff07be3e2455cc32f7b8f9d821dc85a2c397e4c4f894d3d5dd7b29d0633d0ac86a722f289703f4f48d2dbc3f110c350b03a61631cb8c6a1f1a618cd16f350946f1a639af0bdd176f724bf850fe4accf9422a9a87aac6716acd8edea70327d7c8ea49d7bb783eae63663d3ca85305a91989e94ac6d4774816687cbf5ea0e0507d2dfbc481e2cc6b5cca7712c8955712bf2f0b3865e90d755894e89be8a4ef76d94bdedd4cab63371fc79082c17f48e7dbcc7d55680ee37fe8601846b2da85d2dba63af2fa24982dc75c70b788ac6499a4a47ba0f80c3b76e519f86be2e56be7c904a702437d422df5a423a7f37bf1b6364c215ab9f34b592007ba929662e329b184d734624b063dfdd9ab1d74be9743f3957d4f7627556d0620cacf72a6093f625dd0686fabf499c87b66c79f0b5a297ea587ba5615857f65a7532d91ec3f0e8fadf039579186654f18dc6366c917a74aef173a2c0d42316a8012f5decee67463b85539d47f028c5cba93908dff0dad3b90d1fd103149e1f1c9189837e903137c11848b528fa598fabe7c15a77909dc2d23fb8da80cf78427e70ff57fea2db4c818d2a81d886fab10fc18a3578fa0a684866118501985b0618088423a19ae5ac324299ee672ce89ae81e2d3484d028cead7bf0af5829d61a6694f8e981843b8faf31d0bfdc04b444f4148a5e38748b1e6ecb06c09b1ca262422fffa285f31d157d9ea94b7decb04cfab01ad7b505d9a3242885979bc33b966e4af9a4ec164f2beb6f19a299f5c3e5ba953547df71b2140b7003f8a6d5e6f85c2d79497f495ce58446db7e8a2520c8caa9c7ee741c2814796d32d376eec0f1996e44999865fbfa652ae565e81da75282279ea16ba538937fb9d19326852d76ad7e464f3cb0ad618aec0f99514253d6e1e8657aa441f0f162327b557dff9c4b25c4a4d85dd834fced45dab99852466f673df5ff4cab626f6f3b35952e4f9d9799edbbfa67f666990cd5d1d918ec8e9169ebc30963fc3c8e4ac6fef725ebae4f22a404173299e80b9e69c40ecc1eefa2c1d7c1723f02a02e7062b83f40a36a3d838dc304ad3fd22fdc4c9fd176de9e9eeb5a4c07a70470d9dd42f52a29b5db464e8f2b487012338406c35827d12e9fa15d69c3746b35b08963956eaa6641641585314363ae8dfe525e8b944bdcd9b5414a869cb1089aacb1b7a9f27ab33fc7314463d33e0ca6a73061fca35793eabeae8c4b4580830ca525524a2257db4eee095f3f2eb9020f9b6e607630cc426021b53d09f836f4df4897b9f68170f1a948be5c14c1844e953afbd075c7f47de4549dd8fc0b1179d84cd3fe50e89b8dcb68ee70968bd2eda3e1adf4b2c88d9547155930c2e69bfb42ca2fa62cb6e4eda70b9b32f37f41a99523fda6938c27e18f6b5a26e40e8ba7d05cba3b574454de44615e13c13fc0150a4f31bb9ae490b63b546a0f1db34bfeb7981a85edc19179d1d4a6a76f8dfda29cb0a31c77315c570250b3547bc3a018a8d0e10ff762a041b748f6465653450896b55fbb44553abf1a96582a0f9f8bd839ac5d1d654c3f587f3c07613a2912b415a02a5050e57057738cc1f15f4b9843d649db68e7843f2acf712ce985e021a6c23890847becbc4d9f24989e9476fe3ac413a6de747ee7a239687dd2b653777041c4ccee85750ba6227203682403359066b9b45903594ed34ed5ee0c1d85938775d2b20ed3b6d0b9251dfb161f47f78816376157c655ff12c2cdb2d77702234c98a4450ba5c60827417ded83986e1393aa86963021e90a178dca812edbcc6c53dcdd3a001610dca714b3d89c19b08c6b8779be6ce13002e053d2fe47bb181b326550a4f067c6da8df8634e927a68e1e9df1afb7a1b6e5738054173675882f649f0a47f4ac3f63ecf216a0ade07c88", 0x1000}, {&(0x7f0000002280)="535c27383a5de195829d5fd044cbbaa597899bd36c30de70e2751bd41d02724ef8d7d458b0f2622b9db411ca7cbaa776a50aeb10f656dba60de96bd0a5b67674bac35f316530da1b4b9d9e1f8158c2916723272b04bb1677aa3047f675c022d037c66d0f0284b6d53c6773b521fec47971ba0fc6aed3991ed623941ae08a02c9b250c213b921f973e6d3a34d", 0x8c}], 0x2, &(0x7f00000027c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [r6, r3, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r7]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x150, 0x4000000}}, {{&(0x7f0000002940)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002a40)=[{&(0x7f00000029c0)="fbe8c80e28c9d09cb9ffdaabda2a27e5ad511751f5cbee20efe6dca42f4c6f7890bc4f4d4e07f4b7f2655ebda5ad36d5d890c63d2d088d9b05ecbad6", 0x3c}, {&(0x7f0000002a00)="d6bd1113b36f1c4c86fa0153", 0xc}], 0x2, &(0x7f0000002f80)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x108, 0x20044040}}, {{&(0x7f00000030c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000033c0)=[{&(0x7f0000003140)="5c7288b295ec22085645570d0e5beda38ef0e8614fd6eed644d671b39900ede4f4e1e596884804", 0x27}, {&(0x7f0000003180)="27b7da2e14764ba6f301df3112bbc8bb4fee45af41236eb2524aba92de8f53da27a15792706911d4e8d6a3f5bba20c3f897516f20445778aff9d900eca319e2b63c5231455a3cf65", 0x48}, {&(0x7f0000003200)="00aa259e7f0fa3b9094cc4598207bd749233061eb940a43bdbac4783741e40171e2073111c76cb4964f394191811a4b31d87872beb3c729a47422eb383b5c217ef9621522c1af4614248395b76a1072a5fd3eae7ebdfee52aa50600dc862614ae8c1eb3c63464fcf88240ce09751e0367bfc9ce67949bcd004a22c10750e083f71f47515f28235d6e01e86837383ef6abcd77164700a9b3dfaf54f7bf65c905b25f99bad9e20717904b43259145cbfb1afaac1667a995e4c2167", 0xba}, {&(0x7f00000032c0)="5a5f2aadf4fc374fca9a194f3729e573e1d5c4c952cee778d42cfdad448c96f6f1d171cb2b540e5b7c7616a916369ce64dd488dcab1cb2fb5a1278dfa226cd3c3eb864082f7fd0c5a0e47b78a10bb51b3f228ec742bd04ee1871cbfd432e27d6fce4a1d05c231130184516ce3ac41a04ecd6becc142372f88b5a2fecc29a78077469610b55547e384aa6d4c3e3da9502c093c8", 0x93}, {&(0x7f0000003380)="e1a9bffb88142161198443edb1443829e612c9a8fd516e", 0x17}], 0x5, &(0x7f0000003780)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r6, 0xffffffffffffffff, 0xffffffffffffffff, r0, r6, r0, r1]}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r13]}}], 0xe0, 0x10}}], 0x4, 0x4000) perf_event_open(&(0x7f0000000600)={0x4, 0x80, 0x4, 0x81, 0x41, 0x0, 0x0, 0x2de, 0x20004, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7, 0x2, @perf_config_ext={0x800, 0x2}, 0x0, 0x1, 0xd729, 0x0, 0xffffffff, 0x4, 0x6, 0x0, 0x1, 0x0, 0x6}, 0x0, 0x5, 0xffffffffffffffff, 0x3) ioctl$USBDEVFS_IOCTL(r12, 0x8108551b, &(0x7f0000000380)) r14 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$ipvs(0xffffffffffffff9c, 0x0, 0x2, 0x0) r15 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="850000000700000025000000000000089500006700000000cf86f547728f7fd62efec9bc7cba134e7b06d8491b28add6577ed004c59d08f9b1e2f65227d090dbf4dcadf4621c26a97457f3946534d529cf85b55702a4f804000000f9d115e02475115a3ca275306ec69f21a5663130f6aa75fb6f496624df0ea8c77f2b16173aa4c24644f41a6626f3d7655440e1f0d20e2c5e984756e32bb6fabebc06fcf98097dc4e20e8f6683d4520e141051e8da5e74a0072b6d47e9a88a45d685136bd33b0e3f8400b33b4a1b67ad3ed6c4b161acbb872296c3b0f05b4f1490c6d0cc64454e5a0bea54af3fc6c49f1bc63ae54e0d82f1704d9ffc1545dc37736513e9d412ceb03749826c3e648599a413b46ba3df5dad48836e55d9bc34bf630d3f43a5da5963d51f2527b9e0df2e522f46221186fe7577bc2f4648879b50fb8253a96b393bfe9d735e234d7cdea2a779201cb3e433519b436a99c7c818e0e3fa984f3d79b9ca12ae9458ef2e116f7270de1edad3392c3c622708845ea6e69f6f4a20d7e18db74093919325cc95a4d48727939bff66469201b626b55aac478d06f5e8c54eff0d6011ead14a1ec6078f5de980a3456ff1a31d5984422b21ecc4442ccf4e7a2e4c9e57ebedbbf568843d001e8ae464ce8bd9faea0dfc6fe437f569ddb8df52559c087eb4e0a4bc81b1363d99d5072795d3209e87cf316588994a5ad04dee870ea9f2437860b9140cee7efe0bfb2220f0b571638765ee1f030f973a2b57fdb64c990500f731b7332b4fba5298c0c0ecdccf4581f0a72ef26845f99f055c784f7f226fcfbf92db65797e6d9c6079f22936a2f48a5e747772ee0718a7f6a61b006a49debdb1e9afc3f9392ff7d41ffbf7ee5eb488c1de1d7abbb53ce81db970b4915c6fccbd6eb11328f6d96a59a254f117933bc6340eee771f79f90a5c851c40acc125ac6acd682ac8ef6f393e5a69d034c5b6ebaffca972231f831685ea7eeb2aaa64e0004070bcbb91e545103e6a47180ad68113873ae89560e8241b8e09ffec1dfd566822d495ab4bc2c9a2f16463b80c4c55d3fcdd47ba6478f10a59dae536dce86e97a05ab91b3314122ceca33988a79de3a7355d063882a917a09c1b3c7d0eef9515d9fcde7582d3978062581368c4073ca0caaa18fb232bb946abdd00de773ed973010b00d43fc4b5263e45f81fd6ebc632f22dad4c75207d7d701a428e7d60a726c8c8528fe6920e8fa5132fb9e19480cc44b9e01be1370dcd6fc05327f545bd753ee5b021c76388ff0ac6a922ea2d654d11c3d2c3be4cf9a50ceb519e95a43a3903bbb2720f73b767a653759ca2ac302d423bd89ab641040ee3200000000d030b25fa0a68d5e732afae80a09801688f8e121dfacd0abb5722802023da70b5855657e59a300e601db30b47f1dc1be0b152a6b5a2a652617026fb8ec66fd0f640168a90d0a440699a88b5d59bd96e2c5a8c67a15f27722695d548f0b900344b36433d7cb88878946500731f8df6ccf9ec2ed12e5e278228f75fcca5381919aef126834c2b53e17635321738f44ece50dc61fb368c53d1dfbe11153c91dd59a0d6354d8b63500"/1155], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r14, 0x40042408, r15) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) [ 427.684848] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. [ 427.694239] nbd: socks must be embedded in a SOCK_ITEM attr [ 427.707326] F2FS-fs (loop0): sanity_check_inode: inode (ino=4) has corrupted i_extra_isize: 36, max: 24 21:19:06 executing program 5: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000000), 0x1, 0x4a6, &(0x7f0000000580)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") socket$isdn_base(0x22, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000000c0)=ANY=[], 0xfea7) socket(0x0, 0x80802, 0x3) setsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, 0x0, 0x10) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) getsockopt$IPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x43, 0x0, &(0x7f0000000400)) fadvise64(0xffffffffffffffff, 0x10000, 0x0, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x500, 0x0) r1 = syz_open_procfs(0x0, 0x0) fstat(r1, 0x0) ioctl$USBDEVFS_SETCONFIGURATION(r0, 0x80045505, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000180)={{{@in=@loopback, @in6=@mcast2}}, {{@in=@multicast1}, 0x0, @in6=@initdev}}, &(0x7f0000000280)=0xe8) socket$netlink(0x10, 0x3, 0xb) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r2, 0x11, 0xa, &(0x7f0000000000)=0x3, 0x4) sendmsg$inet6(r2, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000a40)=@nat={'nat\x00', 0x1b, 0x5, 0x380, 0x0, 0x240, 0xffffffff, 0x150, 0x150, 0x2e8, 0x2e8, 0xffffffff, 0x2e8, 0x2e8, 0x5, 0x0, {[{{@ip={@multicast2, @loopback, 0x0, 0xff000000, 'veth0_to_batadv\x00', 'veth0_vlan\x00', {0xff}, {0xff}}, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @gre_key=0x2}}}}, {{@ip={@local, @local, 0x0, 0x0, 'vlan0\x00', 'bond_slave_0\x00', {}, {}, 0x73}, 0x0, 0x70, 0xa8}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x4, @multicast1, @dev={0xac, 0x14, 0x14, 0xa}, @gre_key=0x81, @gre_key}}}}, {{@ip={@private=0xa010102, @remote, 0xff, 0x0, 'bridge_slave_1\x00', 'bond0\x00', {}, {}, 0x0, 0x0, 0x20}, 0x0, 0xb8, 0xf0, 0x0, {}, [@common=@icmp={{0x28}, {0x12, "f8a4"}}, @common=@socket0={{0x20}}]}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0xe, @rand_addr, @empty, @port=0x4e20, @port=0x4e21}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x13, @initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr, @icmp_id, @gre_key=0x9}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3e0) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000340), 0x4) [ 427.871447] input: syz1 as /devices/virtual/input/input58 [ 427.874021] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. [ 427.901098] nbd: socks must be embedded in a SOCK_ITEM attr 21:19:06 executing program 0: syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000000)='./file0\x00', 0x816, &(0x7f0000000100)={[{@nobarrier}, {@fastboot}, {@fsync_mode_posix}, {@noinline_dentry}, {@noinline_xattr}]}, 0x2, 0x1060a, &(0x7f0000010640)="$eJzs3L1vG2UcB/CfE9I3SqlQXxhAnISQEglbdfoiWFCBVoDUVhGFgQkc27Hc2r4odhJTIbHAgMTEwj/BBH8DC+yssLCxgNSJQpHvLiiBIlXUifPy+UjX73OPn/v5OavLzxc5gAPrZHL3t1KciKMR8VFEHI/IxqXiyFzO4+mIeC4ipjYdpWL+74lDEXEsIk6MikdMF2tGLz3z572fvv7+2rOf/fjFDx9/+evNyd01MGkvRER3OR+vd/NMW3neKuZra+0suxfWisxf6N4uztM815uLWYX12sa6WpbnW/n6dHm1P8qlTq0+ylZ7KZtf7uVv2F9rbdTJLrhVW8nOG83FLNv9NMvWnXxfwyLv9Ad5nUZR78OsfAwGG5nPN4fN/H6Wb2dZ7w2K+bxu2mgOR7lW5EzxGdXTTiPbx+L//ZR3v2vt3uowWWuu9NtpL7lYqb5UqV4qV1fSRnPQvFCudRuXLiSzrc5oWXnQrHUvt9K01WlW6ml3Lplt1evlajWZvdJcbNd6SbVaOV85V744V4xeTN648W7SaSSzo3yt3VsdtDv9ZCldSfIr5pL5yvmX55Lnq8nN6wvJwttXr15feOf9K+/dePX6W68Xi/61rWR2/tz8fLl6rjxfndtb9796935mt9z/sPRo13PAlaYmvQOAPWdz/z+t/wd2iP7/v/v/4u30/7uh///9j3yj+6T/323ff+j/eST+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFg/z3zzZjY4mZ8/Xsw/UUw9FRFnI+JMRJyOiPsPMB2HttQ8FRGlYvyg9TP/2MO3pcgqjK45XBzHIuJycdx7crs/BQAAANi/vvruk08jpkfD7J9XJr0hdlLxpc2RcdXLvvJ5bFzVTmXFhmOqdnqj5FiciYiZk7+MqdrZiJg6/sGYqj2U6S1xZFOU8pjayd0AAAA7Y2snMLbuDQAAgF3n80lvgG3wEJ189ry2+Fv84lnw4TyKB4JHt5wBAAAAe1Bp0hsAAAAAtl3W//v9PwAAANjf8t//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC/2LmX3LShKAzAB6gLfamo4rEVRlWHDFhEl9BhF5UZa4iEWAeZZQkRRLm+keKIQSRf4wR9n2SubcGvY2bHxzIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KW7aru+2Y9a5xxP7RS5GAAAAOCsQ7Vdp51pffwtn/+RT/2KiGVELCJiHhHnevdRfG5kziJikPfPfb96VcNtREp4+s04b18j4k/eHn52/S8AAADA9drvVpuINPtPH7/7LohLyjdtJqXy0i2fT6XSZinsf6G0+XNkEYuIqKb3hdKWETH8/rdQ2puMGsvkxTKol+ElqwEAAC6j2QkU694AAAB4d/71XQD9SPPa/Cx+ngWP6yUPBL80jgAAAIAPaNB3AQAAAEDnUv/v/X8AAABw3er3/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANClQ7Vd73erTduc46mdMlcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLI/5ygUw1AMAPWXbHcyuf+xgoLrtGlmwCAkXDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ585st3mc2vzZnk37bhXkaStVPD1qlh79xw9MN49RQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC725+4EQiAIwmDf+Z/TYv5hSYPGIEIVLHzMMA8LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/1u1/+T0yNM8ncaWPpeCRZu2psXTX2HjSOHoy3fwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCxAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWF/bm3TRgI4zj8+pIocZuMkN5KYAYaKgQj8CEhWfIMDMBCNFS0FovACiDBuaYzBc/T/H/FFfcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JouD1+8RUQRqcsUabz5Ob1HxEekbduOPm9Z7M7H5uues/1hkvM7pr9lRJRR9HEOAEDvqm5zrNb18i/vf95B3mHeat7Ui2d+GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAruzcz0sUbxwH8GdXd79fv7fvpUMUlAUJUesPxFW8FAUW9A94W3QTaS1RDylB2EW6BF26d+lSN0+d+g86dYkoqLtBQQhBbOzuTD2mxnrZWfH1gmfm4zDMPM8chPd8RgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOJCt9XA+rXMhhOO9v+uGt1/uzey137p/bDQdj04+X4yv2bhEIYRwc75WHezgWrrZ2TDc3H/4/HAgfoZ/nre8unarUqtVl45wsV2v17tgGgpFFxUZ/NICAODQKiSjkes/FjanGsdykyHUn+7M/+eiOrSZ/+tPBl7H94rz/1DHVtjd0vw/fX1j4m/5v7SysFhaXl27ML9QmavOVW8PjY2PDY6UR4fHSs33KSVvVQAAANhfMRlx/s9P7u7//xfVoc38/+rlten4Xj3y/y5p/r/c3/+svf5/BpMEAAA4Iv4/9e1rbo/juWIx3K2srCwNtba/fh5ubTOY6oH9k4w4//dMZj0rAAAAoBO21nM7+v+zUR3a7P+/375yIr5mTwihL+n/X5y5U5vt3HK6Vtr/n7hUuZH13/9nsHwAAAA6pC8Zcf+/0Pz+P386PScfQhg406qTfwPYVv7/8WD8TXyv+Pv/kc4tsSvly63nkeb/jXcv5vfL/81zyyH0ljOaLAAAAIfev8lo5P9Phc2ppe+PrxZ9/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/ZsWOUZoIoDuCTbPJ9jWJAEEsLbSxEBcEqYCFIPISFKAgeISAeQMGzWHgHkdRJ6QFSeAOZyY6EbVSQXQ2/H0z+j7DJvp1p8gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ+aHoWNXBfxpTer2+V747fhecxJJdNnb9YO4op1q962/5z1Mp8np0/juT1sHTbXEwAAAIunyPN9COG1+3gSs91P8/9WvibO/MPlWZ3n+ercnzPP/nEtPRRnHzfqze7TDSFcXl1f7Nb2hL/bZthPOXjZvp/fw+p1K1/4rk46n/QPTZGOrT24XZ1206637kaj43+p/P/zTwEAfNdOzrLIv49i7jXZGAALq1OuMDf/F/1mewIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACow3sAAAD//9vwlZM=") (async) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='mountinfo\x00') (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r3) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0), 0x2001, &(0x7f0000001e40)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYRES64=r0, @ANYRESHEX, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYBLOB="2c617564697e2c686173682c61756469742c6f6261002c726f6f74636f6e746578743d726f6f742c00a5da65a7043fe3d742105761018ef75bdf6a6d049b1ca1a164690bd5b90b3eeb7cf91608752b33422f3459fa26c75b4cb27f99c88b3509f9fed1448aa6c7dd8b118ef744a97d70a506293511d11f825b3f6d3d346038e4508817061c867395f0dc662a77608deb6ada5dae05d22c10846505f66a857fc7431a460f73d62f3e6105081f46a8d95bf4dfd91610165aec2d4fa4d505ac70cb5a2e169e4a4ac808b7128f37c87338353c6adf77439122bece403fe5fcffbf7ef30f", @ANYRES32=r1]) (async) preadv(r0, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/230, 0xe6}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000007c0)=""/4093, 0xffd}, {&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001c40)=""/205, 0xcd}, {&(0x7f0000001940)=""/235, 0xeb}, {&(0x7f0000001b80)=""/167, 0xa7}], 0x8, 0x0, 0x3) r6 = getpid() (async, rerun: 64) r7 = getpid() (rerun: 64) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x16408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x9, 0x2, 0x0, 0x0, 0x0, 0x9}, r7, 0x0, 0xffffffffffffffff, 0x8) r8 = syz_clone(0x22100200, &(0x7f0000000080)="fd353d25e7dae6661dfcfd902d05964ad2a079915f74a622c683bc02b449e13be4647d17ef4e7a7cb649", 0x2a, &(0x7f00000000c0), &(0x7f0000000180), &(0x7f00000001c0)="08434ac9ead3d08e7ee42171d55bcb5b72344081806a25fc1cf458cddc03be6ea00af41d6ebc2e4f92b9c159307eaa294ba4199f3b5ad8b829dcdda05344ba5ce4b8f5dfbad7ba179e6ad2e71d") (async) r9 = syz_open_procfs(0x0, &(0x7f0000000180)='mountinfo\x00') (async, rerun: 32) r10 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) (async, rerun: 32) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r11, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r10, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) r12 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r12) (async, rerun: 32) r14 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r14, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r13, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x67}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0), 0x2001, &(0x7f0000001e40)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYRES64=r9, @ANYRESHEX, @ANYRESHEX=r13, @ANYRESDEC=0x0, @ANYBLOB="2c617564697e2c686173682c61756469742c6f6261002c726f6f74636f6e746578743d726f6f742c00a5da65a7043fe3d742105761018ef75bdf6a6d049b1ca1a164690bd5b90b3eeb7cf91608752b33422f3459fa26c75b4cb27f99c88b3509f9fed1448aa6c7dd8b118ef744a97d70a506293511d11f825b3f6d3d346038e4508817061c867395f0dc662a77608deb6ada5dae05d22c10846505f66a857fc7431a460f73d62f3e6105081f46a8d95bf4dfd91610165aec2d4fa4d505ac70cb5a2e169e4a4ac808b7128f37c87338353c6adf77439122bece403fe5fcffbf7ef30f", @ANYRES32=r10]) (async, rerun: 64) preadv(r9, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/230, 0xe6}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000007c0)=""/4093, 0xffd}, {&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001c40)=""/205, 0xcd}, {&(0x7f0000001940)=""/235, 0xeb}, {&(0x7f0000001b80)=""/167, 0xa7}], 0x8, 0x0, 0x3) (async, rerun: 64) sendmsg$nl_route(r0, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x802412}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@RTM_NEWNSID={0x4c, 0x58, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NETNSA_PID={0x8, 0x2, r6}, @NETNSA_PID={0x8, 0x2, r7}, @NETNSA_PID={0x8, 0x2, 0xffffffffffffffff}, @NETNSA_PID={0x8, 0x2, r8}, @NETNSA_FD={0x8}, @NETNSA_FD={0x8, 0x3, r9}, @NETNSA_PID={0x8, 0x2, 0xffffffffffffffff}]}, 0x4c}, 0x1, 0x0, 0x0, 0x88000}, 0x20000040) 21:19:06 executing program 4: socket$inet6_udp(0xa, 0x2, 0x0) (async) r0 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000740)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000740)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) r4 = perf_event_open(&(0x7f00000006c0)={0x2, 0x80, 0xc, 0x0, 0x9, 0x4, 0x0, 0x7fff, 0xd020, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000680), 0xb}, 0x54, 0x5, 0x7f, 0x0, 0x7, 0x50ab, 0x5, 0x0, 0x7, 0x0, 0x3}, r2, 0xe, r3, 0x3) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000100)=0x2, 0x4) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000003c0)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082cbd7000fddbdf2503000000050013000100000006000200010000000c000f00020000000000000014001f00fe8000000000000000000000000000bb06001a004e22000006001a004e21000008001900ffffffff0c00100002000000000000"], 0x68}, 0x1, 0x0, 0x0, 0x8011}, 0x40000) r5 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) bpf$ITER_CREATE(0x21, &(0x7f00000008c0), 0x8) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f00000008c0), 0x8) ioctl$USBDEVFS_IOCTL(r6, 0xc0105512, &(0x7f0000000e00)=@usbdevfs_driver={0x7c, 0x7fffffff, &(0x7f0000000dc0)="0a2aff4594e0899e75d63b8c538bf9c617c16a8a07f4c99b27afebb6572aba9006"}) ioctl$USBDEVFS_BULK(0xffffffffffffffff, 0xc0185502, &(0x7f00000005c0)={{{0x6, 0x1}}, 0xe0, 0x4, &(0x7f00000004c0)="d90331a7526989ae52a7c2907b3ab184a1f54abb141a4dbffc41a469a0e78307acac6c9bc1ea6f020da913e57443bc19c8ccfbb6d3910a4f5a7146ea5466e79ee70502c94fde005f4ab15db3a979fb1b6c14a7bb6a715569b69c5a894b281c8e9eadd1e7364d9af583f3e3a2770ed6572ce37d8e23254c612485a2ffb80ae1dcfdaad5e23b4608019c5fec178f4679b4f9f1fe5015e2fd2bf75365805c69ec9c6afa13f00fd1ecafc5abf1aa271c0e9b549e40c54c8322cc1e4448328cc97f5e63a3898795e2521e502451c50f1fbdd209960401e7ad1b6be3b50ace9c0c9c7b"}) ioctl$USBDEVFS_IOCTL(r5, 0x80045505, &(0x7f0000000040)=@usbdevfs_connect) (async) ioctl$USBDEVFS_IOCTL(r5, 0x80045505, &(0x7f0000000040)=@usbdevfs_connect) syz_open_dev$vcsn(&(0x7f0000000140), 0x101, 0xa000) (async) r7 = syz_open_dev$vcsn(&(0x7f0000000140), 0x101, 0xa000) socket$inet6_udp(0xa, 0x2, 0x0) (async) r8 = socket$inet6_udp(0xa, 0x2, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r8, 0x8933, &(0x7f0000001180)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_POWER_SAVE(r9, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)={&(0x7f00000011c0)={0x1c, r10, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r7, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400482}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x64, 0x0, 0x200, 0x70bd27, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r11}, @val={0xc, 0x99, {0x9598, 0x64}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x78}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x1a}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x39}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x1d}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x3c}]}, 0x64}, 0x1, 0x0, 0x0, 0x8010}, 0x4000000) r12 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r3, 0xc018937b, &(0x7f0000003740)={{0x1, 0x1, 0x18, r3, {0xee01, 0xee01}}, './file0\x00'}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003880)=[{{&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001080)=[{&(0x7f0000000e40)="189141bd96b3701cad2b0638e587908296d85fb348b71c22a14003660cc8dc2b3c2a36ba28e943fcd754b75ce7893b0eee8eb7bdce60c843f538a92a7163bbd1abb2aab1ffb51eacc8fe81daa51ca6ea09175331d984743ced39e73c7a83ad5e5b2a2168780be3266c3c7f727bc47337fddcaf32afd73293b0e64e279c872f3e24e1f939b9363bd6631c735d1f52272976aad471a0e15e59ed7f0ee6885bc703019e910bba7ddbb30e754e475a7e889d271f217e5fd4384e092748edc4f42e07874794dd876f8f380541366a0360aff33f72a4570bd9f219c86f5c69e20146520337462891af83ccf2feb614eb6e7b4d99856e3058", 0xf5}, {&(0x7f0000000840)}, {&(0x7f0000000880)}, {&(0x7f0000000f40)="c845aad6640a9078beba4552b2d5347fcca14665484e660814a3b0059da80c1c8ffb79f60ad4726dcc3a48cddd5bba9ef5b04b14153bfa92e1aed003fa0eefe98f53e06fe42ec7341558687f002c905ad7751674adc06fdbef1102623276c313f26e8237b550d7c0ce92b8866a07dd283d73af806681fb3faf28d2c431c05fb8", 0x80}, {&(0x7f0000000fc0)="e815d954e8fc4add8d28b0fef9325d5fdbb181153ee960f951655d0db4e13d1f26a404c03863534dc59b65a0c6445c66f2ac6210a71d14f128f515ebbd0d22046048f47b2009c7692d1267f4d3", 0x4d}, {&(0x7f0000001040)="0d209431861818710239d36c6d3e", 0xe}], 0x6, 0x0, 0x0, 0x24008045}}, {{&(0x7f0000001100)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002340)=[{&(0x7f0000001280)="14915956ca195420796719606af9cf93a29421a4157b597f4a34a5dc970c3ea3d9f17223476fc6d7d2bb00d6aede47db6ac7c6af95f3e169a4d012b6a52f6dd16ee184e5cce6f973bac5cbd2437db92f3250f00658324374e0f79c3d099a17fe54968846e1eafe07f3e36fd3bbed76cfb953799ee53b8e6a3f3b867d892119499ac6851e05a5e43a1c2bf28387b89a14b9cbdd0f098db03633ebb15e7a2c0a7ab49feb5573587e893574508c350115e94d259f86875b256df3ce8a51719a70da5ff50afeb492f8cbaeb3b9aeb855afee241191b00846dacb6c5c7b34e45f59269496b5d092940920a1be890782a4abed731440ba515216fcf4506cef6acfe64401a09b3285f699c28e24098086907291ca1c18a1eaa8a0c4b0b26c5b96d5fd2f4296d394486d86337164fd153800ef40e92cf4a9696f00755b9eaefe8dc3c9b557b7604c1dc54b566306934ab73cbeed99b48c5b49d6767231740b1e8419b138fcd497554ea6984b8983a8a2dab1a7348d4f0f7e51b65d6cd42e2b3cb017a715c4699e8eb32135214bee0c8a77981002d9eea6f402336d185075947283b448f5ec2ee151bdcafd8c2645ee1390f1ef1d6c2321220bc32f3e57c72cd7f63cdf3d26c1d420ed0957641d1ca04e8332f92971ef42f2148de7e0c7f89146d76853a92081716c62895b18b4cc56cd9a426d0e07d1b5dc7596544283f40c4ea2e8457231d07b3366b362be1a084295e57fbaa35124a5fc7a7a72b9cc558d3693ed8446fd992a26c17fd927dcc8246e9569416a6d6854f6fd87b0ebcff9d8ba38caad007f05ec3c06e9889dd4d5ba3589523ccd2a6a1cd8850c1b2055bc4436f854d9d27ff30a57749ef7f0d94bd4761853ac54cc1e78add1a825e37f2f5f40ae19558125ff7256ee178d2f28d405da1af8f312dc8a183381958adaf15ea4b1bae46a7fe45ed373dbfca627de1b47d8ef3ce37b45dd343a83003fdd84c382f7aea8ef44b3f569020c09cb2321c69be8c46d0b9891a060ba5c7b7496a0a4992a709c7c94eff60e4798f9c8030bb97b18ff717d0c74fe917af912c08f04652bd0faa4bd22adf2272834f31f8ab6d4804150b8d19397d157038e8b20568da45ab430565a19985c23598e7245206d8504458c42dca9588e49326c9c4a458358fc08ceef90d6012339e68a07a751aa58015b5fe4b82015c0c03d8f1de57ced40c424046f973d6ec59ca2cf1fcfa9455f3dcbc66be5a4ee9894f5ff1562a7a346a66a4b1582efeaa0b2c11a57db97477c4498409d593ead1aa9dcc6ee8de8ced6d2929de4ae4aca3dd736f9cdebeee084a85bed78d2043370b91d49526ed89be939ccf2a074e04fdd3383e01c4bc8612d655ca955dc7d93c374bab86976a0514d034bff6c83d0022f2e14db919dbf85ac2e11c3809f558296eb117b05121879a02bfecc4866693b56504e45f69fe6d4f279bcc2eac22945cf1532ec63327651e3ab777e2ff5f8546bf2440ce5f03d722ef3dde6297fcb09db4f37e776520d19feccdbaee0ebfd2ac9fbabbcc8b5fe12da25964b3cfd97a8b7ffae7ddf492b46b6a7a344a556eaf190f326f0f1dc008530d6aaa4be12e86113c1171c41d89bffd296d0b94bb1e23e19be5674d83c3f70c7b53cd48d80f0583f97af49ca43aa9120377d63ed9ed9449957afc54e8c61bd880b5ce5d9b2d8b5e6155d4314ee41ab25bba0b0c74a51f73ec72ebc41434724705f511f9ff441fec88a042c06ffcbf8c16d1476fed7027d061962d246999e7457281e44f27e5f5b1b63b0a9656c8f1d295ee8f52eff83b45609c70d222df033c0791b3bb0c3ac467090d44e84d423a956e92864b12e761faed1213bb886533deccb70e58ac88798b5254ec0807c91e10c59637962be6ec21723e831af795ec79516cb4d2ced5ffbbc44f4be7d57b9643eaa203b085eaa8acfdf33a19d69ffffc6f8f75b1538edbb489382b2114869a5dfe40600fed8ab45846d508a626246200318221395f50971874c2bf2bf1dc0976dd0832b64638114912521b6f11ced03927b97611c0eb39904d7e6cdabca79a282ad10cb7c17209e5288e47c12bd33a0e8f0820b956b39ea8b33c6431ee9e78ecadaab67a28edfe2b189a55c089d46483d59adb2cf3d841d26e2df50602f687547e9c603f23d489c32525c7e94544d14c6854b60c83233f46d7353197bfbc8da6c8c6bbcaf90138a79f370f09a4d35510fb3937d412ec13993698a8bb258d8a14138cadc685acab6c7c901e05d40013e101d1ce418b74005ae289fee43c7f3fff394e213b49528b64c0b89eb5e642cacdefa6d0afe32a3799f01cc97d314bbe3ab3e7627510d8d59ae8ca067a34fbb9898bcca307fc9e28694bc55c6dd6f7c44ecdfc703fe9220d36c3309f3a7be309abd041cc028fc0b38133fa301001c62a4aa35c03cb70600438d2bc7d8a9ab50aa792c51cfde6578345f6aa42655adbd0636b9a9cebd77aa52a8e2a89f805e59ae4307af38e793e71e7961d2709fb32e6780babd9b50a9811e74d6a72edcc1ecf181a4cfa0b5caf22eb29095716cd6ff72cf663513ab1a2971bc9c30945cc31f383abeac0ab0f18fdb147e2076f06545f6be2329915444abc753f53cd12551cc2fca5f7cbd5bc7b5e61a7872674cec5e2b9cf8134ae49c6b960e7536c11b33fbb3780ecf93d761dc994620590ec0820e8395065f1e387451524bc13d841d2751a8ae1c2300efd8a6427ffc4c20e43430c7f1fc362ceeee8bf9a97ced04403c36115ab82df3f05e8edc1761f2864b60236e45dd3f241ed387db1847e1406a001c299ca291d574a5c248d70fded92013502f8e7f2c4fa889aafda2b0f406889bcdc01f59cc3fc3c6e9319fd3d467bd41f5c67fc732149b69a779449b18c38c8db6c0e3171bd9aa034386f55ba353f956646f9e916f4bb7d66845b7970ca72f9f77e7635172cb7fe504b5a583e04e7e4351ea13e5254f9990d44164b9da281437ad83506cd5f9ced961d2aa33469c008dc6141990626efba364e83877f607bb990024b1e859db7c1790d90a618eb1bde40d6840e3ca7f23eaeb568db711f45cf6d31d362984a14dfaaee4bcd64defdcf5c993e179f88b5bb98f6d0b80ddaa61e67341e40de14ee42ff33922486b30cc333b2aa53dcbe1891914dae7a14d51ea770c0169b2e73d56c24d26dce5deb55426e3c86813c9e3e302fe70d577778128dbabe9ec59afac188a103fb9f776d17604dfba9fe65ccad2e39a5665a8c77b26eddbb3ca9b875b11a7a2bbb9e79c18e0ef3260f6a353d3dfaa46d0b1bd334dfe4901dd9bef614eb1300ac8af5cbd6254eca5ada10d202f432938ad974d2260add7f294f1c31d0de380ae4da237297adb429e2d3d0e0826a350f8d6a85261235eed7e48b8e8311739eed21678cde862ddba0cd08be7fb05f5a6894c753af6eb74dd1c4826eded7b70b3c6ffd4ad2d0159a2ec924160bad9e5f9c202daf8a77240a92593f25d37545310a0a9e67ee72997bf120f3af758c5ea50c501af580a8664c7e7b33875d0a24266b25afb41af0dd3f8faa208c9d120b2a71499e81a69fbdda6ce91e48b14b8bb8a447e6d22985cb659a29ce522859e9aa484babca7fcb70ead163a72cdda4c2961c0b1b7582e12dc495c21900abfa62e9882ba029a280718fc19cf028879c878a2f21de0909753604f79905dc83f09d85b2ead78a46346fe22acc4076d4ce3f62c5bd7816bb5dfa1a29d725c24d7b9768bf9f2e9bafab6089103814459e7b229e6d6ee314ca55a7ac25c1cd92834e9eea23389ae8575170154a26f22feb27bebf95c2ecf5589742fc6c7302d4c3d870c45f42ab9afd5413906253dfe175a89b346cb6c352095a8ff07be3e2455cc32f7b8f9d821dc85a2c397e4c4f894d3d5dd7b29d0633d0ac86a722f289703f4f48d2dbc3f110c350b03a61631cb8c6a1f1a618cd16f350946f1a639af0bdd176f724bf850fe4accf9422a9a87aac6716acd8edea70327d7c8ea49d7bb783eae63663d3ca85305a91989e94ac6d4774816687cbf5ea0e0507d2dfbc481e2cc6b5cca7712c8955712bf2f0b3865e90d755894e89be8a4ef76d94bdedd4cab63371fc79082c17f48e7dbcc7d55680ee37fe8601846b2da85d2dba63af2fa24982dc75c70b788ac6499a4a47ba0f80c3b76e519f86be2e56be7c904a702437d422df5a423a7f37bf1b6364c215ab9f34b592007ba929662e329b184d734624b063dfdd9ab1d74be9743f3957d4f7627556d0620cacf72a6093f625dd0686fabf499c87b66c79f0b5a297ea587ba5615857f65a7532d91ec3f0e8fadf039579186654f18dc6366c917a74aef173a2c0d42316a8012f5decee67463b85539d47f028c5cba93908dff0dad3b90d1fd103149e1f1c9189837e903137c11848b528fa598fabe7c15a77909dc2d23fb8da80cf78427e70ff57fea2db4c818d2a81d886fab10fc18a3578fa0a684866118501985b0618088423a19ae5ac324299ee672ce89ae81e2d3484d028cead7bf0af5829d61a6694f8e981843b8faf31d0bfdc04b444f4148a5e38748b1e6ecb06c09b1ca262422fffa285f31d157d9ea94b7decb04cfab01ad7b505d9a3242885979bc33b966e4af9a4ec164f2beb6f19a299f5c3e5ba953547df71b2140b7003f8a6d5e6f85c2d79497f495ce58446db7e8a2520c8caa9c7ee741c2814796d32d376eec0f1996e44999865fbfa652ae565e81da75282279ea16ba538937fb9d19326852d76ad7e464f3cb0ad618aec0f99514253d6e1e8657aa441f0f162327b557dff9c4b25c4a4d85dd834fced45dab99852466f673df5ff4cab626f6f3b35952e4f9d9799edbbfa67f666990cd5d1d918ec8e9169ebc30963fc3c8e4ac6fef725ebae4f22a404173299e80b9e69c40ecc1eefa2c1d7c1723f02a02e7062b83f40a36a3d838dc304ad3fd22fdc4c9fd176de9e9eeb5a4c07a70470d9dd42f52a29b5db464e8f2b487012338406c35827d12e9fa15d69c3746b35b08963956eaa6641641585314363ae8dfe525e8b944bdcd9b5414a869cb1089aacb1b7a9f27ab33fc7314463d33e0ca6a73061fca35793eabeae8c4b4580830ca525524a2257db4eee095f3f2eb9020f9b6e607630cc426021b53d09f836f4df4897b9f68170f1a948be5c14c1844e953afbd075c7f47de4549dd8fc0b1179d84cd3fe50e89b8dcb68ee70968bd2eda3e1adf4b2c88d9547155930c2e69bfb42ca2fa62cb6e4eda70b9b32f37f41a99523fda6938c27e18f6b5a26e40e8ba7d05cba3b574454de44615e13c13fc0150a4f31bb9ae490b63b546a0f1db34bfeb7981a85edc19179d1d4a6a76f8dfda29cb0a31c77315c570250b3547bc3a018a8d0e10ff762a041b748f6465653450896b55fbb44553abf1a96582a0f9f8bd839ac5d1d654c3f587f3c07613a2912b415a02a5050e57057738cc1f15f4b9843d649db68e7843f2acf712ce985e021a6c23890847becbc4d9f24989e9476fe3ac413a6de747ee7a239687dd2b653777041c4ccee85750ba6227203682403359066b9b45903594ed34ed5ee0c1d85938775d2b20ed3b6d0b9251dfb161f47f78816376157c655ff12c2cdb2d77702234c98a4450ba5c60827417ded83986e1393aa86963021e90a178dca812edbcc6c53dcdd3a001610dca714b3d89c19b08c6b8779be6ce13002e053d2fe47bb181b326550a4f067c6da8df8634e927a68e1e9df1afb7a1b6e5738054173675882f649f0a47f4ac3f63ecf216a0ade07c88", 0x1000}, {&(0x7f0000002280)="535c27383a5de195829d5fd044cbbaa597899bd36c30de70e2751bd41d02724ef8d7d458b0f2622b9db411ca7cbaa776a50aeb10f656dba60de96bd0a5b67674bac35f316530da1b4b9d9e1f8158c2916723272b04bb1677aa3047f675c022d037c66d0f0284b6d53c6773b521fec47971ba0fc6aed3991ed623941ae08a02c9b250c213b921f973e6d3a34d", 0x8c}], 0x2, &(0x7f00000027c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [r6, r3, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r7]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x150, 0x4000000}}, {{&(0x7f0000002940)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002a40)=[{&(0x7f00000029c0)="fbe8c80e28c9d09cb9ffdaabda2a27e5ad511751f5cbee20efe6dca42f4c6f7890bc4f4d4e07f4b7f2655ebda5ad36d5d890c63d2d088d9b05ecbad6", 0x3c}, {&(0x7f0000002a00)="d6bd1113b36f1c4c86fa0153", 0xc}], 0x2, &(0x7f0000002f80)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x108, 0x20044040}}, {{&(0x7f00000030c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000033c0)=[{&(0x7f0000003140)="5c7288b295ec22085645570d0e5beda38ef0e8614fd6eed644d671b39900ede4f4e1e596884804", 0x27}, {&(0x7f0000003180)="27b7da2e14764ba6f301df3112bbc8bb4fee45af41236eb2524aba92de8f53da27a15792706911d4e8d6a3f5bba20c3f897516f20445778aff9d900eca319e2b63c5231455a3cf65", 0x48}, {&(0x7f0000003200)="00aa259e7f0fa3b9094cc4598207bd749233061eb940a43bdbac4783741e40171e2073111c76cb4964f394191811a4b31d87872beb3c729a47422eb383b5c217ef9621522c1af4614248395b76a1072a5fd3eae7ebdfee52aa50600dc862614ae8c1eb3c63464fcf88240ce09751e0367bfc9ce67949bcd004a22c10750e083f71f47515f28235d6e01e86837383ef6abcd77164700a9b3dfaf54f7bf65c905b25f99bad9e20717904b43259145cbfb1afaac1667a995e4c2167", 0xba}, {&(0x7f00000032c0)="5a5f2aadf4fc374fca9a194f3729e573e1d5c4c952cee778d42cfdad448c96f6f1d171cb2b540e5b7c7616a916369ce64dd488dcab1cb2fb5a1278dfa226cd3c3eb864082f7fd0c5a0e47b78a10bb51b3f228ec742bd04ee1871cbfd432e27d6fce4a1d05c231130184516ce3ac41a04ecd6becc142372f88b5a2fecc29a78077469610b55547e384aa6d4c3e3da9502c093c8", 0x93}, {&(0x7f0000003380)="e1a9bffb88142161198443edb1443829e612c9a8fd516e", 0x17}], 0x5, &(0x7f0000003780)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r6, 0xffffffffffffffff, 0xffffffffffffffff, r0, r6, r0, r1]}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r13]}}], 0xe0, 0x10}}], 0x4, 0x4000) perf_event_open(&(0x7f0000000600)={0x4, 0x80, 0x4, 0x81, 0x41, 0x0, 0x0, 0x2de, 0x20004, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7, 0x2, @perf_config_ext={0x800, 0x2}, 0x0, 0x1, 0xd729, 0x0, 0xffffffff, 0x4, 0x6, 0x0, 0x1, 0x0, 0x6}, 0x0, 0x5, 0xffffffffffffffff, 0x3) ioctl$USBDEVFS_IOCTL(r12, 0x8108551b, &(0x7f0000000380)) (async) ioctl$USBDEVFS_IOCTL(r12, 0x8108551b, &(0x7f0000000380)) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r14 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$ipvs(0xffffffffffffff9c, 0x0, 0x2, 0x0) r15 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="850000000700000025000000000000089500006700000000cf86f547728f7fd62efec9bc7cba134e7b06d8491b28add6577ed004c59d08f9b1e2f65227d090dbf4dcadf4621c26a97457f3946534d529cf85b55702a4f804000000f9d115e02475115a3ca275306ec69f21a5663130f6aa75fb6f496624df0ea8c77f2b16173aa4c24644f41a6626f3d7655440e1f0d20e2c5e984756e32bb6fabebc06fcf98097dc4e20e8f6683d4520e141051e8da5e74a0072b6d47e9a88a45d685136bd33b0e3f8400b33b4a1b67ad3ed6c4b161acbb872296c3b0f05b4f1490c6d0cc64454e5a0bea54af3fc6c49f1bc63ae54e0d82f1704d9ffc1545dc37736513e9d412ceb03749826c3e648599a413b46ba3df5dad48836e55d9bc34bf630d3f43a5da5963d51f2527b9e0df2e522f46221186fe7577bc2f4648879b50fb8253a96b393bfe9d735e234d7cdea2a779201cb3e433519b436a99c7c818e0e3fa984f3d79b9ca12ae9458ef2e116f7270de1edad3392c3c622708845ea6e69f6f4a20d7e18db74093919325cc95a4d48727939bff66469201b626b55aac478d06f5e8c54eff0d6011ead14a1ec6078f5de980a3456ff1a31d5984422b21ecc4442ccf4e7a2e4c9e57ebedbbf568843d001e8ae464ce8bd9faea0dfc6fe437f569ddb8df52559c087eb4e0a4bc81b1363d99d5072795d3209e87cf316588994a5ad04dee870ea9f2437860b9140cee7efe0bfb2220f0b571638765ee1f030f973a2b57fdb64c990500f731b7332b4fba5298c0c0ecdccf4581f0a72ef26845f99f055c784f7f226fcfbf92db65797e6d9c6079f22936a2f48a5e747772ee0718a7f6a61b006a49debdb1e9afc3f9392ff7d41ffbf7ee5eb488c1de1d7abbb53ce81db970b4915c6fccbd6eb11328f6d96a59a254f117933bc6340eee771f79f90a5c851c40acc125ac6acd682ac8ef6f393e5a69d034c5b6ebaffca972231f831685ea7eeb2aaa64e0004070bcbb91e545103e6a47180ad68113873ae89560e8241b8e09ffec1dfd566822d495ab4bc2c9a2f16463b80c4c55d3fcdd47ba6478f10a59dae536dce86e97a05ab91b3314122ceca33988a79de3a7355d063882a917a09c1b3c7d0eef9515d9fcde7582d3978062581368c4073ca0caaa18fb232bb946abdd00de773ed973010b00d43fc4b5263e45f81fd6ebc632f22dad4c75207d7d701a428e7d60a726c8c8528fe6920e8fa5132fb9e19480cc44b9e01be1370dcd6fc05327f545bd753ee5b021c76388ff0ac6a922ea2d654d11c3d2c3be4cf9a50ceb519e95a43a3903bbb2720f73b767a653759ca2ac302d423bd89ab641040ee3200000000d030b25fa0a68d5e732afae80a09801688f8e121dfacd0abb5722802023da70b5855657e59a300e601db30b47f1dc1be0b152a6b5a2a652617026fb8ec66fd0f640168a90d0a440699a88b5d59bd96e2c5a8c67a15f27722695d548f0b900344b36433d7cb88878946500731f8df6ccf9ec2ed12e5e278228f75fcca5381919aef126834c2b53e17635321738f44ece50dc61fb368c53d1dfbe11153c91dd59a0d6354d8b63500"/1155], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r14, 0x40042408, r15) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) [ 428.292240] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. [ 428.393521] nbd: socks must be embedded in a SOCK_ITEM attr 21:19:07 executing program 1: connect$inet6(0xffffffffffffffff, 0x0, 0x0) (async) socket$inet6(0xa, 0x3, 0x7) (async) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x7a, &(0x7f0000000600)={@broadcast, @broadcast, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, '&`K', 0x44, 0x2f, 0x0, @private1, @mcast2}}}}, 0x0) (async) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) (async) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) getpid() (async) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={&(0x7f00000004c0)="f0cf3db40df5b3171e21366e0a2cc8c2e38c891d5c3dc105a6d50ee5877417f7fbbfc40decd209a773965b642526d0bbe5cc7c99376d9e6c77513c1ddc693becb8a2d805ac4519e2a996411d7c178adbda6d96df07d7bbf13392799df39c8c864527004d571e7dbb6c5024535d1d533f843760620827cefd36f6195e925d23f61528b9410a952bbd0ec3cbf220ff091dbff6101e656a7a41d0e207e9550bec103ec730bd00", &(0x7f0000000100)="6258049d480a1114dee15fb72d"}}, &(0x7f0000000200)=0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000240)={0x0, 0x14}}, 0x0) (async) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) socket$inet6(0xa, 0xa, 0x10000) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) (async) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) (async) r3 = gettid() sched_setaffinity(r3, 0x8, &(0x7f0000000380)) (async) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000422f69)=""/137, 0x89}], 0x1) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, 0x0) (async) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000280)=0xfffffff9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r1, r2, 0x0) 21:19:07 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000100), 0x8200, 0x0) sendmsg$nl_route(r4, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f00000003c0)=@dellinkprop={0x1bc, 0x6d, 0x2, 0x70bd25, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, 0x40010, 0x500c9}, [@IFLA_LINK_NETNSID={0x8, 0x25, 0x3}, @IFLA_PROP_LIST={0x7c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'nr0\x00'}, {0x14, 0x35, 'syzkaller1\x00'}, {0x14, 0x35, 'veth0_to_batadv\x00'}, {0x14, 0x35, 'pimreg0\x00'}, {0x14, 0x35, 'team_slave_0\x00'}, {0x14, 0x35, 'dummy0\x00'}]}, @IFLA_VFINFO_LIST={0xf0, 0x16, 0x0, 0x1, [{0x78, 0x1, 0x0, 0x1, [@IFLA_VF_SPOOFCHK={0xc, 0x4, {0x9}}, @IFLA_VF_TRUST={0xc, 0x9, {0x7, 0x8}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x4, 0xfff}}, @IFLA_VF_MAC={0x28, 0x1, {0x6, @link_local}}, @IFLA_VF_RATE={0x10, 0x6, {0x5400000, 0x1, 0xffffffff}}, @IFLA_VF_SPOOFCHK={0xc, 0x4, {0x2, 0x8000}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x2, 0x9}}]}, {0x74, 0x1, 0x0, 0x1, [@IFLA_VF_VLAN_LIST={0x2c, 0xc, 0x0, 0x1, [{0x14, 0x1, {0x10001, 0x7bf, 0x9, 0x88a8}}, {0x14, 0x1, {0x3, 0x371, 0x3, 0x8100}}]}, @IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x8000, 0xfffffffffffffffd}}, @IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x5, 0x100000000}}, @IFLA_VF_RATE={0x10, 0x6, {0xfff, 0xfff, 0x301}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x8, 0x5}}]}]}, @IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8}]}, @IFLA_PHYS_SWITCH_ID={0x1a, 0x24, "da775abdd64229f18558a27dc843faf1db15e45ccf7f"}]}, 0x1bc}, 0x1, 0x0, 0x0, 0x81}, 0x8000) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xe6, 0x5}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x200000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r0}, 0x8) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r5) splice(r0, 0x0, r6, 0x0, 0x40000000002ffff, 0x8) [ 428.640218] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 21:19:07 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r1 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000740)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) r4 = perf_event_open(&(0x7f00000006c0)={0x2, 0x80, 0xc, 0x0, 0x9, 0x4, 0x0, 0x7fff, 0xd020, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000680), 0xb}, 0x54, 0x5, 0x7f, 0x0, 0x7, 0x50ab, 0x5, 0x0, 0x7, 0x0, 0x3}, r2, 0xe, r3, 0x3) (async) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000100)=0x2, 0x4) (async, rerun: 64) sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000003c0)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082cbd7000fddbdf2503000000050013000100000006000200010000000c000f00020000000000000014001f00fe8000000000000000000000000000bb06001a004e22000006001a004e21000008001900ffffffff0c00100002000000000000"], 0x68}, 0x1, 0x0, 0x0, 0x8011}, 0x40000) (async, rerun: 64) r5 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r6 = bpf$ITER_CREATE(0x21, &(0x7f00000008c0), 0x8) ioctl$USBDEVFS_IOCTL(r6, 0xc0105512, &(0x7f0000000e00)=@usbdevfs_driver={0x7c, 0x7fffffff, &(0x7f0000000dc0)="0a2aff4594e0899e75d63b8c538bf9c617c16a8a07f4c99b27afebb6572aba9006"}) (async) ioctl$USBDEVFS_BULK(0xffffffffffffffff, 0xc0185502, &(0x7f00000005c0)={{{0x6, 0x1}}, 0xe0, 0x4, &(0x7f00000004c0)="d90331a7526989ae52a7c2907b3ab184a1f54abb141a4dbffc41a469a0e78307acac6c9bc1ea6f020da913e57443bc19c8ccfbb6d3910a4f5a7146ea5466e79ee70502c94fde005f4ab15db3a979fb1b6c14a7bb6a715569b69c5a894b281c8e9eadd1e7364d9af583f3e3a2770ed6572ce37d8e23254c612485a2ffb80ae1dcfdaad5e23b4608019c5fec178f4679b4f9f1fe5015e2fd2bf75365805c69ec9c6afa13f00fd1ecafc5abf1aa271c0e9b549e40c54c8322cc1e4448328cc97f5e63a3898795e2521e502451c50f1fbdd209960401e7ad1b6be3b50ace9c0c9c7b"}) (async) ioctl$USBDEVFS_IOCTL(r5, 0x80045505, &(0x7f0000000040)=@usbdevfs_connect) r7 = syz_open_dev$vcsn(&(0x7f0000000140), 0x101, 0xa000) (async) r8 = socket$inet6_udp(0xa, 0x2, 0x0) (async, rerun: 64) r9 = socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(r8, 0x8933, &(0x7f0000001180)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_POWER_SAVE(r9, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)={&(0x7f00000011c0)={0x1c, r10, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r7, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400482}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x64, 0x0, 0x200, 0x70bd27, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r11}, @val={0xc, 0x99, {0x9598, 0x64}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x78}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x1a}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x39}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x1d}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x3c}]}, 0x64}, 0x1, 0x0, 0x0, 0x8010}, 0x4000000) r12 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r3, 0xc018937b, &(0x7f0000003740)={{0x1, 0x1, 0x18, r3, {0xee01, 0xee01}}, './file0\x00'}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003880)=[{{&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001080)=[{&(0x7f0000000e40)="189141bd96b3701cad2b0638e587908296d85fb348b71c22a14003660cc8dc2b3c2a36ba28e943fcd754b75ce7893b0eee8eb7bdce60c843f538a92a7163bbd1abb2aab1ffb51eacc8fe81daa51ca6ea09175331d984743ced39e73c7a83ad5e5b2a2168780be3266c3c7f727bc47337fddcaf32afd73293b0e64e279c872f3e24e1f939b9363bd6631c735d1f52272976aad471a0e15e59ed7f0ee6885bc703019e910bba7ddbb30e754e475a7e889d271f217e5fd4384e092748edc4f42e07874794dd876f8f380541366a0360aff33f72a4570bd9f219c86f5c69e20146520337462891af83ccf2feb614eb6e7b4d99856e3058", 0xf5}, {&(0x7f0000000840)}, {&(0x7f0000000880)}, {&(0x7f0000000f40)="c845aad6640a9078beba4552b2d5347fcca14665484e660814a3b0059da80c1c8ffb79f60ad4726dcc3a48cddd5bba9ef5b04b14153bfa92e1aed003fa0eefe98f53e06fe42ec7341558687f002c905ad7751674adc06fdbef1102623276c313f26e8237b550d7c0ce92b8866a07dd283d73af806681fb3faf28d2c431c05fb8", 0x80}, {&(0x7f0000000fc0)="e815d954e8fc4add8d28b0fef9325d5fdbb181153ee960f951655d0db4e13d1f26a404c03863534dc59b65a0c6445c66f2ac6210a71d14f128f515ebbd0d22046048f47b2009c7692d1267f4d3", 0x4d}, {&(0x7f0000001040)="0d209431861818710239d36c6d3e", 0xe}], 0x6, 0x0, 0x0, 0x24008045}}, {{&(0x7f0000001100)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002340)=[{&(0x7f0000001280)="14915956ca195420796719606af9cf93a29421a4157b597f4a34a5dc970c3ea3d9f17223476fc6d7d2bb00d6aede47db6ac7c6af95f3e169a4d012b6a52f6dd16ee184e5cce6f973bac5cbd2437db92f3250f00658324374e0f79c3d099a17fe54968846e1eafe07f3e36fd3bbed76cfb953799ee53b8e6a3f3b867d892119499ac6851e05a5e43a1c2bf28387b89a14b9cbdd0f098db03633ebb15e7a2c0a7ab49feb5573587e893574508c350115e94d259f86875b256df3ce8a51719a70da5ff50afeb492f8cbaeb3b9aeb855afee241191b00846dacb6c5c7b34e45f59269496b5d092940920a1be890782a4abed731440ba515216fcf4506cef6acfe64401a09b3285f699c28e24098086907291ca1c18a1eaa8a0c4b0b26c5b96d5fd2f4296d394486d86337164fd153800ef40e92cf4a9696f00755b9eaefe8dc3c9b557b7604c1dc54b566306934ab73cbeed99b48c5b49d6767231740b1e8419b138fcd497554ea6984b8983a8a2dab1a7348d4f0f7e51b65d6cd42e2b3cb017a715c4699e8eb32135214bee0c8a77981002d9eea6f402336d185075947283b448f5ec2ee151bdcafd8c2645ee1390f1ef1d6c2321220bc32f3e57c72cd7f63cdf3d26c1d420ed0957641d1ca04e8332f92971ef42f2148de7e0c7f89146d76853a92081716c62895b18b4cc56cd9a426d0e07d1b5dc7596544283f40c4ea2e8457231d07b3366b362be1a084295e57fbaa35124a5fc7a7a72b9cc558d3693ed8446fd992a26c17fd927dcc8246e9569416a6d6854f6fd87b0ebcff9d8ba38caad007f05ec3c06e9889dd4d5ba3589523ccd2a6a1cd8850c1b2055bc4436f854d9d27ff30a57749ef7f0d94bd4761853ac54cc1e78add1a825e37f2f5f40ae19558125ff7256ee178d2f28d405da1af8f312dc8a183381958adaf15ea4b1bae46a7fe45ed373dbfca627de1b47d8ef3ce37b45dd343a83003fdd84c382f7aea8ef44b3f569020c09cb2321c69be8c46d0b9891a060ba5c7b7496a0a4992a709c7c94eff60e4798f9c8030bb97b18ff717d0c74fe917af912c08f04652bd0faa4bd22adf2272834f31f8ab6d4804150b8d19397d157038e8b20568da45ab430565a19985c23598e7245206d8504458c42dca9588e49326c9c4a458358fc08ceef90d6012339e68a07a751aa58015b5fe4b82015c0c03d8f1de57ced40c424046f973d6ec59ca2cf1fcfa9455f3dcbc66be5a4ee9894f5ff1562a7a346a66a4b1582efeaa0b2c11a57db97477c4498409d593ead1aa9dcc6ee8de8ced6d2929de4ae4aca3dd736f9cdebeee084a85bed78d2043370b91d49526ed89be939ccf2a074e04fdd3383e01c4bc8612d655ca955dc7d93c374bab86976a0514d034bff6c83d0022f2e14db919dbf85ac2e11c3809f558296eb117b05121879a02bfecc4866693b56504e45f69fe6d4f279bcc2eac22945cf1532ec63327651e3ab777e2ff5f8546bf2440ce5f03d722ef3dde6297fcb09db4f37e776520d19feccdbaee0ebfd2ac9fbabbcc8b5fe12da25964b3cfd97a8b7ffae7ddf492b46b6a7a344a556eaf190f326f0f1dc008530d6aaa4be12e86113c1171c41d89bffd296d0b94bb1e23e19be5674d83c3f70c7b53cd48d80f0583f97af49ca43aa9120377d63ed9ed9449957afc54e8c61bd880b5ce5d9b2d8b5e6155d4314ee41ab25bba0b0c74a51f73ec72ebc41434724705f511f9ff441fec88a042c06ffcbf8c16d1476fed7027d061962d246999e7457281e44f27e5f5b1b63b0a9656c8f1d295ee8f52eff83b45609c70d222df033c0791b3bb0c3ac467090d44e84d423a956e92864b12e761faed1213bb886533deccb70e58ac88798b5254ec0807c91e10c59637962be6ec21723e831af795ec79516cb4d2ced5ffbbc44f4be7d57b9643eaa203b085eaa8acfdf33a19d69ffffc6f8f75b1538edbb489382b2114869a5dfe40600fed8ab45846d508a626246200318221395f50971874c2bf2bf1dc0976dd0832b64638114912521b6f11ced03927b97611c0eb39904d7e6cdabca79a282ad10cb7c17209e5288e47c12bd33a0e8f0820b956b39ea8b33c6431ee9e78ecadaab67a28edfe2b189a55c089d46483d59adb2cf3d841d26e2df50602f687547e9c603f23d489c32525c7e94544d14c6854b60c83233f46d7353197bfbc8da6c8c6bbcaf90138a79f370f09a4d35510fb3937d412ec13993698a8bb258d8a14138cadc685acab6c7c901e05d40013e101d1ce418b74005ae289fee43c7f3fff394e213b49528b64c0b89eb5e642cacdefa6d0afe32a3799f01cc97d314bbe3ab3e7627510d8d59ae8ca067a34fbb9898bcca307fc9e28694bc55c6dd6f7c44ecdfc703fe9220d36c3309f3a7be309abd041cc028fc0b38133fa301001c62a4aa35c03cb70600438d2bc7d8a9ab50aa792c51cfde6578345f6aa42655adbd0636b9a9cebd77aa52a8e2a89f805e59ae4307af38e793e71e7961d2709fb32e6780babd9b50a9811e74d6a72edcc1ecf181a4cfa0b5caf22eb29095716cd6ff72cf663513ab1a2971bc9c30945cc31f383abeac0ab0f18fdb147e2076f06545f6be2329915444abc753f53cd12551cc2fca5f7cbd5bc7b5e61a7872674cec5e2b9cf8134ae49c6b960e7536c11b33fbb3780ecf93d761dc994620590ec0820e8395065f1e387451524bc13d841d2751a8ae1c2300efd8a6427ffc4c20e43430c7f1fc362ceeee8bf9a97ced04403c36115ab82df3f05e8edc1761f2864b60236e45dd3f241ed387db1847e1406a001c299ca291d574a5c248d70fded92013502f8e7f2c4fa889aafda2b0f406889bcdc01f59cc3fc3c6e9319fd3d467bd41f5c67fc732149b69a779449b18c38c8db6c0e3171bd9aa034386f55ba353f956646f9e916f4bb7d66845b7970ca72f9f77e7635172cb7fe504b5a583e04e7e4351ea13e5254f9990d44164b9da281437ad83506cd5f9ced961d2aa33469c008dc6141990626efba364e83877f607bb990024b1e859db7c1790d90a618eb1bde40d6840e3ca7f23eaeb568db711f45cf6d31d362984a14dfaaee4bcd64defdcf5c993e179f88b5bb98f6d0b80ddaa61e67341e40de14ee42ff33922486b30cc333b2aa53dcbe1891914dae7a14d51ea770c0169b2e73d56c24d26dce5deb55426e3c86813c9e3e302fe70d577778128dbabe9ec59afac188a103fb9f776d17604dfba9fe65ccad2e39a5665a8c77b26eddbb3ca9b875b11a7a2bbb9e79c18e0ef3260f6a353d3dfaa46d0b1bd334dfe4901dd9bef614eb1300ac8af5cbd6254eca5ada10d202f432938ad974d2260add7f294f1c31d0de380ae4da237297adb429e2d3d0e0826a350f8d6a85261235eed7e48b8e8311739eed21678cde862ddba0cd08be7fb05f5a6894c753af6eb74dd1c4826eded7b70b3c6ffd4ad2d0159a2ec924160bad9e5f9c202daf8a77240a92593f25d37545310a0a9e67ee72997bf120f3af758c5ea50c501af580a8664c7e7b33875d0a24266b25afb41af0dd3f8faa208c9d120b2a71499e81a69fbdda6ce91e48b14b8bb8a447e6d22985cb659a29ce522859e9aa484babca7fcb70ead163a72cdda4c2961c0b1b7582e12dc495c21900abfa62e9882ba029a280718fc19cf028879c878a2f21de0909753604f79905dc83f09d85b2ead78a46346fe22acc4076d4ce3f62c5bd7816bb5dfa1a29d725c24d7b9768bf9f2e9bafab6089103814459e7b229e6d6ee314ca55a7ac25c1cd92834e9eea23389ae8575170154a26f22feb27bebf95c2ecf5589742fc6c7302d4c3d870c45f42ab9afd5413906253dfe175a89b346cb6c352095a8ff07be3e2455cc32f7b8f9d821dc85a2c397e4c4f894d3d5dd7b29d0633d0ac86a722f289703f4f48d2dbc3f110c350b03a61631cb8c6a1f1a618cd16f350946f1a639af0bdd176f724bf850fe4accf9422a9a87aac6716acd8edea70327d7c8ea49d7bb783eae63663d3ca85305a91989e94ac6d4774816687cbf5ea0e0507d2dfbc481e2cc6b5cca7712c8955712bf2f0b3865e90d755894e89be8a4ef76d94bdedd4cab63371fc79082c17f48e7dbcc7d55680ee37fe8601846b2da85d2dba63af2fa24982dc75c70b788ac6499a4a47ba0f80c3b76e519f86be2e56be7c904a702437d422df5a423a7f37bf1b6364c215ab9f34b592007ba929662e329b184d734624b063dfdd9ab1d74be9743f3957d4f7627556d0620cacf72a6093f625dd0686fabf499c87b66c79f0b5a297ea587ba5615857f65a7532d91ec3f0e8fadf039579186654f18dc6366c917a74aef173a2c0d42316a8012f5decee67463b85539d47f028c5cba93908dff0dad3b90d1fd103149e1f1c9189837e903137c11848b528fa598fabe7c15a77909dc2d23fb8da80cf78427e70ff57fea2db4c818d2a81d886fab10fc18a3578fa0a684866118501985b0618088423a19ae5ac324299ee672ce89ae81e2d3484d028cead7bf0af5829d61a6694f8e981843b8faf31d0bfdc04b444f4148a5e38748b1e6ecb06c09b1ca262422fffa285f31d157d9ea94b7decb04cfab01ad7b505d9a3242885979bc33b966e4af9a4ec164f2beb6f19a299f5c3e5ba953547df71b2140b7003f8a6d5e6f85c2d79497f495ce58446db7e8a2520c8caa9c7ee741c2814796d32d376eec0f1996e44999865fbfa652ae565e81da75282279ea16ba538937fb9d19326852d76ad7e464f3cb0ad618aec0f99514253d6e1e8657aa441f0f162327b557dff9c4b25c4a4d85dd834fced45dab99852466f673df5ff4cab626f6f3b35952e4f9d9799edbbfa67f666990cd5d1d918ec8e9169ebc30963fc3c8e4ac6fef725ebae4f22a404173299e80b9e69c40ecc1eefa2c1d7c1723f02a02e7062b83f40a36a3d838dc304ad3fd22fdc4c9fd176de9e9eeb5a4c07a70470d9dd42f52a29b5db464e8f2b487012338406c35827d12e9fa15d69c3746b35b08963956eaa6641641585314363ae8dfe525e8b944bdcd9b5414a869cb1089aacb1b7a9f27ab33fc7314463d33e0ca6a73061fca35793eabeae8c4b4580830ca525524a2257db4eee095f3f2eb9020f9b6e607630cc426021b53d09f836f4df4897b9f68170f1a948be5c14c1844e953afbd075c7f47de4549dd8fc0b1179d84cd3fe50e89b8dcb68ee70968bd2eda3e1adf4b2c88d9547155930c2e69bfb42ca2fa62cb6e4eda70b9b32f37f41a99523fda6938c27e18f6b5a26e40e8ba7d05cba3b574454de44615e13c13fc0150a4f31bb9ae490b63b546a0f1db34bfeb7981a85edc19179d1d4a6a76f8dfda29cb0a31c77315c570250b3547bc3a018a8d0e10ff762a041b748f6465653450896b55fbb44553abf1a96582a0f9f8bd839ac5d1d654c3f587f3c07613a2912b415a02a5050e57057738cc1f15f4b9843d649db68e7843f2acf712ce985e021a6c23890847becbc4d9f24989e9476fe3ac413a6de747ee7a239687dd2b653777041c4ccee85750ba6227203682403359066b9b45903594ed34ed5ee0c1d85938775d2b20ed3b6d0b9251dfb161f47f78816376157c655ff12c2cdb2d77702234c98a4450ba5c60827417ded83986e1393aa86963021e90a178dca812edbcc6c53dcdd3a001610dca714b3d89c19b08c6b8779be6ce13002e053d2fe47bb181b326550a4f067c6da8df8634e927a68e1e9df1afb7a1b6e5738054173675882f649f0a47f4ac3f63ecf216a0ade07c88", 0x1000}, {&(0x7f0000002280)="535c27383a5de195829d5fd044cbbaa597899bd36c30de70e2751bd41d02724ef8d7d458b0f2622b9db411ca7cbaa776a50aeb10f656dba60de96bd0a5b67674bac35f316530da1b4b9d9e1f8158c2916723272b04bb1677aa3047f675c022d037c66d0f0284b6d53c6773b521fec47971ba0fc6aed3991ed623941ae08a02c9b250c213b921f973e6d3a34d", 0x8c}], 0x2, &(0x7f00000027c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [r6, r3, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r7]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x150, 0x4000000}}, {{&(0x7f0000002940)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002a40)=[{&(0x7f00000029c0)="fbe8c80e28c9d09cb9ffdaabda2a27e5ad511751f5cbee20efe6dca42f4c6f7890bc4f4d4e07f4b7f2655ebda5ad36d5d890c63d2d088d9b05ecbad6", 0x3c}, {&(0x7f0000002a00)="d6bd1113b36f1c4c86fa0153", 0xc}], 0x2, &(0x7f0000002f80)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x108, 0x20044040}}, {{&(0x7f00000030c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000033c0)=[{&(0x7f0000003140)="5c7288b295ec22085645570d0e5beda38ef0e8614fd6eed644d671b39900ede4f4e1e596884804", 0x27}, {&(0x7f0000003180)="27b7da2e14764ba6f301df3112bbc8bb4fee45af41236eb2524aba92de8f53da27a15792706911d4e8d6a3f5bba20c3f897516f20445778aff9d900eca319e2b63c5231455a3cf65", 0x48}, {&(0x7f0000003200)="00aa259e7f0fa3b9094cc4598207bd749233061eb940a43bdbac4783741e40171e2073111c76cb4964f394191811a4b31d87872beb3c729a47422eb383b5c217ef9621522c1af4614248395b76a1072a5fd3eae7ebdfee52aa50600dc862614ae8c1eb3c63464fcf88240ce09751e0367bfc9ce67949bcd004a22c10750e083f71f47515f28235d6e01e86837383ef6abcd77164700a9b3dfaf54f7bf65c905b25f99bad9e20717904b43259145cbfb1afaac1667a995e4c2167", 0xba}, {&(0x7f00000032c0)="5a5f2aadf4fc374fca9a194f3729e573e1d5c4c952cee778d42cfdad448c96f6f1d171cb2b540e5b7c7616a916369ce64dd488dcab1cb2fb5a1278dfa226cd3c3eb864082f7fd0c5a0e47b78a10bb51b3f228ec742bd04ee1871cbfd432e27d6fce4a1d05c231130184516ce3ac41a04ecd6becc142372f88b5a2fecc29a78077469610b55547e384aa6d4c3e3da9502c093c8", 0x93}, {&(0x7f0000003380)="e1a9bffb88142161198443edb1443829e612c9a8fd516e", 0x17}], 0x5, &(0x7f0000003780)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r6, 0xffffffffffffffff, 0xffffffffffffffff, r0, r6, r0, r1]}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r13]}}], 0xe0, 0x10}}], 0x4, 0x4000) (async) perf_event_open(&(0x7f0000000600)={0x4, 0x80, 0x4, 0x81, 0x41, 0x0, 0x0, 0x2de, 0x20004, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7, 0x2, @perf_config_ext={0x800, 0x2}, 0x0, 0x1, 0xd729, 0x0, 0xffffffff, 0x4, 0x6, 0x0, 0x1, 0x0, 0x6}, 0x0, 0x5, 0xffffffffffffffff, 0x3) ioctl$USBDEVFS_IOCTL(r12, 0x8108551b, &(0x7f0000000380)) (async) r14 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$ipvs(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) r15 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="850000000700000025000000000000089500006700000000cf86f547728f7fd62efec9bc7cba134e7b06d8491b28add6577ed004c59d08f9b1e2f65227d090dbf4dcadf4621c26a97457f3946534d529cf85b55702a4f804000000f9d115e02475115a3ca275306ec69f21a5663130f6aa75fb6f496624df0ea8c77f2b16173aa4c24644f41a6626f3d7655440e1f0d20e2c5e984756e32bb6fabebc06fcf98097dc4e20e8f6683d4520e141051e8da5e74a0072b6d47e9a88a45d685136bd33b0e3f8400b33b4a1b67ad3ed6c4b161acbb872296c3b0f05b4f1490c6d0cc64454e5a0bea54af3fc6c49f1bc63ae54e0d82f1704d9ffc1545dc37736513e9d412ceb03749826c3e648599a413b46ba3df5dad48836e55d9bc34bf630d3f43a5da5963d51f2527b9e0df2e522f46221186fe7577bc2f4648879b50fb8253a96b393bfe9d735e234d7cdea2a779201cb3e433519b436a99c7c818e0e3fa984f3d79b9ca12ae9458ef2e116f7270de1edad3392c3c622708845ea6e69f6f4a20d7e18db74093919325cc95a4d48727939bff66469201b626b55aac478d06f5e8c54eff0d6011ead14a1ec6078f5de980a3456ff1a31d5984422b21ecc4442ccf4e7a2e4c9e57ebedbbf568843d001e8ae464ce8bd9faea0dfc6fe437f569ddb8df52559c087eb4e0a4bc81b1363d99d5072795d3209e87cf316588994a5ad04dee870ea9f2437860b9140cee7efe0bfb2220f0b571638765ee1f030f973a2b57fdb64c990500f731b7332b4fba5298c0c0ecdccf4581f0a72ef26845f99f055c784f7f226fcfbf92db65797e6d9c6079f22936a2f48a5e747772ee0718a7f6a61b006a49debdb1e9afc3f9392ff7d41ffbf7ee5eb488c1de1d7abbb53ce81db970b4915c6fccbd6eb11328f6d96a59a254f117933bc6340eee771f79f90a5c851c40acc125ac6acd682ac8ef6f393e5a69d034c5b6ebaffca972231f831685ea7eeb2aaa64e0004070bcbb91e545103e6a47180ad68113873ae89560e8241b8e09ffec1dfd566822d495ab4bc2c9a2f16463b80c4c55d3fcdd47ba6478f10a59dae536dce86e97a05ab91b3314122ceca33988a79de3a7355d063882a917a09c1b3c7d0eef9515d9fcde7582d3978062581368c4073ca0caaa18fb232bb946abdd00de773ed973010b00d43fc4b5263e45f81fd6ebc632f22dad4c75207d7d701a428e7d60a726c8c8528fe6920e8fa5132fb9e19480cc44b9e01be1370dcd6fc05327f545bd753ee5b021c76388ff0ac6a922ea2d654d11c3d2c3be4cf9a50ceb519e95a43a3903bbb2720f73b767a653759ca2ac302d423bd89ab641040ee3200000000d030b25fa0a68d5e732afae80a09801688f8e121dfacd0abb5722802023da70b5855657e59a300e601db30b47f1dc1be0b152a6b5a2a652617026fb8ec66fd0f640168a90d0a440699a88b5d59bd96e2c5a8c67a15f27722695d548f0b900344b36433d7cb88878946500731f8df6ccf9ec2ed12e5e278228f75fcca5381919aef126834c2b53e17635321738f44ece50dc61fb368c53d1dfbe11153c91dd59a0d6354d8b63500"/1155], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r14, 0x40042408, r15) (async) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) 21:19:07 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)=0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r3, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r3, 0x5501) ioctl$UI_SET_LEDBIT(r3, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fstat(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount(&(0x7f00000004c0)=ANY=[@ANYRESDEC=r5], &(0x7f0000000500)='./file0\x00', &(0x7f0000000480)='romfs\x00', 0x950002, &(0x7f0000000400)='&:{*-&\x00') statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4567d0af2a4b7e8, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@fscache}, {@cache_loose}, {@dfltuid={'dfltuid', 0x3d, r5}}, {@uname={'uname', 0x3d, '}\'['}}, {@aname}], [{@obj_role={'obj_role', 0x3d, '%$'}}, {@obj_type}, {@fowner_gt={'fowner>', r6}}, {@euid_eq}, {@smackfsroot}, {@subj_role={'subj_role', 0x3d, ')\a\''}}, {@pcr={'pcr', 0x3d, 0x2}}]}}) io_submit(r0, 0x1, &(0x7f0000000380)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0}]) 21:19:07 executing program 1: connect$inet6(0xffffffffffffffff, 0x0, 0x0) (async) socket$inet6(0xa, 0x3, 0x7) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x7a, &(0x7f0000000600)={@broadcast, @broadcast, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, '&`K', 0x44, 0x2f, 0x0, @private1, @mcast2}}}}, 0x0) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) getpid() (async) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={&(0x7f00000004c0)="f0cf3db40df5b3171e21366e0a2cc8c2e38c891d5c3dc105a6d50ee5877417f7fbbfc40decd209a773965b642526d0bbe5cc7c99376d9e6c77513c1ddc693becb8a2d805ac4519e2a996411d7c178adbda6d96df07d7bbf13392799df39c8c864527004d571e7dbb6c5024535d1d533f843760620827cefd36f6195e925d23f61528b9410a952bbd0ec3cbf220ff091dbff6101e656a7a41d0e207e9550bec103ec730bd00", &(0x7f0000000100)="6258049d480a1114dee15fb72d"}}, &(0x7f0000000200)=0x0) (async) sendmsg$BATADV_CMD_GET_DAT_CACHE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000240)={0x0, 0x14}}, 0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) socket$inet6(0xa, 0xa, 0x10000) (async) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) (async) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) (async) r3 = gettid() sched_setaffinity(r3, 0x8, &(0x7f0000000380)) (async) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000422f69)=""/137, 0x89}], 0x1) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, 0x0) (async) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000280)=0xfffffff9) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) dup3(r1, r2, 0x0) 21:19:07 executing program 5: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000000), 0x1, 0x4a6, &(0x7f0000000580)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") (async) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000000), 0x1, 0x4a6, &(0x7f0000000580)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") socket$isdn_base(0x22, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000000c0)=ANY=[], 0xfea7) socket(0x0, 0x80802, 0x3) setsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, 0x0, 0x10) (async) setsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, 0x0, 0x10) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) (async) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) getsockopt$IPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x43, 0x0, &(0x7f0000000400)) fadvise64(0xffffffffffffffff, 0x10000, 0x0, 0x2) (async) fadvise64(0xffffffffffffffff, 0x10000, 0x0, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x500, 0x0) r1 = syz_open_procfs(0x0, 0x0) fstat(r1, 0x0) ioctl$USBDEVFS_SETCONFIGURATION(r0, 0x80045505, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000180)={{{@in=@loopback, @in6=@mcast2}}, {{@in=@multicast1}, 0x0, @in6=@initdev}}, &(0x7f0000000280)=0xe8) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000180)={{{@in=@loopback, @in6=@mcast2}}, {{@in=@multicast1}, 0x0, @in6=@initdev}}, &(0x7f0000000280)=0xe8) socket$netlink(0x10, 0x3, 0xb) (async) socket$netlink(0x10, 0x3, 0xb) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r2, 0x11, 0xa, &(0x7f0000000000)=0x3, 0x4) (async) setsockopt$inet6_udp_int(r2, 0x11, 0xa, &(0x7f0000000000)=0x3, 0x4) sendmsg$inet6(r2, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000a40)=@nat={'nat\x00', 0x1b, 0x5, 0x380, 0x0, 0x240, 0xffffffff, 0x150, 0x150, 0x2e8, 0x2e8, 0xffffffff, 0x2e8, 0x2e8, 0x5, 0x0, {[{{@ip={@multicast2, @loopback, 0x0, 0xff000000, 'veth0_to_batadv\x00', 'veth0_vlan\x00', {0xff}, {0xff}}, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @gre_key=0x2}}}}, {{@ip={@local, @local, 0x0, 0x0, 'vlan0\x00', 'bond_slave_0\x00', {}, {}, 0x73}, 0x0, 0x70, 0xa8}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x4, @multicast1, @dev={0xac, 0x14, 0x14, 0xa}, @gre_key=0x81, @gre_key}}}}, {{@ip={@private=0xa010102, @remote, 0xff, 0x0, 'bridge_slave_1\x00', 'bond0\x00', {}, {}, 0x0, 0x0, 0x20}, 0x0, 0xb8, 0xf0, 0x0, {}, [@common=@icmp={{0x28}, {0x12, "f8a4"}}, @common=@socket0={{0x20}}]}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0xe, @rand_addr, @empty, @port=0x4e20, @port=0x4e21}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x13, @initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr, @icmp_id, @gre_key=0x9}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3e0) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000340), 0x4) [ 428.906406] input: syz1 as /devices/virtual/input/input59 21:19:07 executing program 4: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000000), 0x1, 0x4a6, &(0x7f0000000580)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") socket$isdn_base(0x22, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000000c0)=ANY=[], 0xfea7) socket(0x0, 0x80802, 0x3) setsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, 0x0, 0x10) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) getsockopt$IPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x43, 0x0, &(0x7f0000000400)) fadvise64(0xffffffffffffffff, 0x10000, 0x0, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x500, 0x0) r1 = syz_open_procfs(0x0, 0x0) fstat(r1, 0x0) ioctl$USBDEVFS_SETCONFIGURATION(r0, 0x80045505, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000180)={{{@in=@loopback, @in6=@mcast2}}, {{@in=@multicast1}, 0x0, @in6=@initdev}}, &(0x7f0000000280)=0xe8) socket$netlink(0x10, 0x3, 0xb) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r2, 0x11, 0xa, &(0x7f0000000000)=0x3, 0x4) sendmsg$inet6(r2, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000a40)=@nat={'nat\x00', 0x1b, 0x5, 0x380, 0x0, 0x240, 0xffffffff, 0x150, 0x150, 0x2e8, 0x2e8, 0xffffffff, 0x2e8, 0x2e8, 0x5, 0x0, {[{{@ip={@multicast2, @loopback, 0x0, 0xff000000, 'veth0_to_batadv\x00', 'veth0_vlan\x00', {0xff}, {0xff}}, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @gre_key=0x2}}}}, {{@ip={@local, @local, 0x0, 0x0, 'vlan0\x00', 'bond_slave_0\x00', {}, {}, 0x73}, 0x0, 0x70, 0xa8}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x4, @multicast1, @dev={0xac, 0x14, 0x14, 0xa}, @gre_key=0x81, @gre_key}}}}, {{@ip={@private=0xa010102, @remote, 0xff, 0x0, 'bridge_slave_1\x00', 'bond0\x00', {}, {}, 0x0, 0x0, 0x20}, 0x0, 0xb8, 0xf0, 0x0, {}, [@common=@icmp={{0x28}, {0x12, "f8a4"}}, @common=@socket0={{0x20}}]}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0xe, @rand_addr, @empty, @port=0x4e20, @port=0x4e21}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x13, @initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr, @icmp_id, @gre_key=0x9}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3e0) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000340), 0x4) 21:19:07 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000000), 0xfffffff7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000002080)=0xfffffffffffffffd, 0x12) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='mountinfo\x00') r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)=ANY=[@ANYBLOB="bc000000", @ANYRES16=r4, @ANYBLOB="010000000000fddbdf25010000000c0002000000000000000000040007804c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="3c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08001e00", @ANYRES32, @ANYBLOB="0e000a002f6465762f66757365000000"], 0xbc}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = creat(&(0x7f0000000400)='./file0\x00', 0x110) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/meminfo\x00', 0x0, 0x0) r10 = accept4$phonet_pipe(r3, &(0x7f00000001c0), &(0x7f0000000200)=0x10, 0x800) r11 = socket$inet_udp(0x2, 0x2, 0x0) r12 = getpid() perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x16408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x9, 0x2, 0x0, 0x0, 0x0, 0x9}, r12, 0x0, 0xffffffffffffffff, 0x8) sendmmsg$unix(r9, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000001d40)="9dbe3cfeeb124fed0f118f4d3e78d7701816bb4973289687c2c7f84ce6d28592d01b910eaf9aa78f8bfc892042048804c723a6ace0e9cb945d6593c755a87a7062929298df91c79f0574cacfb606116bc6253512b85301860b34a048413f0b3437eebe872ebd5323c741c56871e4268e201bfab44029a320219de5a04728b427572cbdb1c05b7c0553ae1196b23b9dfbd5cdd09dd0c8bacfde5a7568de81963ee5e2d91d47327cae2cec5c56e5d5df0ddaf98c80bb02a42a415424e0658e7f8f1a7f690738149cfce212a99e048081fe50603374ce865249fecd19cb10434237417b6ea4f672be6513fd", 0xea}], 0x1, &(0x7f00000023c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000002800076efe280000a6255c38770863869df50fa3a5d4c24b2ed376883b7a1e5716c638033508e4b2dba5b4df9f5120184021010310c4296a4f335506727b39ce99fd7d6177422df44f8793142ca08ee9d999af1f701e612569016ec6ba016c57fc68179fceba5aecd5df56d5b07a7aca0d3c86872d54dd10c21295c0e3c98fb51e55c8020a513493be35e271cebc22ad8f011e84173a54931129afc3b71d41039eb801c5f4e7fdd56d2a31c54c88340fbb27bf7ad2befbc2cdc7c1512db00d93bca88846c07a5003107f0fe039c2886396489bb95d6c09086a018a91ad76cf40f3911e87d54ff165d4dffaf43eea958a3a3d4293720ec8b5603827779a9dc5545b528f6d25f047f05aed94fe8a4ab557bd119851b49e446994b36834f2d2389ba1f8b64d2ed6d1929c0f6b365efcb457c26ab5e34436cb632102124e3a42f1877d1255c089adce45b2c627322b188ddb0f042c05d081cd777227ee3342fa568850bd4a", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES8=r4], 0x48, 0x20000081}}, {{0x0, 0x0, &(0x7f0000004080)=[{&(0x7f0000004000)="ac9b3a95f0decd7c4b948fb87a0ed3c5f1182bfdcd4b5fcdc6c63ce716f8d5edae16410d96c457ca6bfcd15d19052b4d5a92135ee20c5c8313c7fc5bfc3d8da8d5101f419ccb8d5dee7cc8000484fbd2b2", 0x51}], 0x1, &(0x7f0000000540)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r9]}}, @rights={{0x24, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r11, r8, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r12, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r8, r8]}}], 0x108, 0x10}}, {{&(0x7f0000004440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004500)=[{&(0x7f0000001ac0)="559d05fa9b7b5c88c223e5b3e18775d3e448d2b5edea527d7828a812e03b30b943502eb0c4c93bb75c80f7ef35bbb6ef1f", 0x31}], 0x1, &(0x7f0000004540), 0x0, 0x8090}}, {{&(0x7f00000045c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002000)=[{&(0x7f0000004640)="39f601c44a2b6505471ea2ebc454e2b8d1260b9795d4cac341ef5f6af86ce33f", 0x20}, {&(0x7f0000001840)="ff7fbe6a5365349ca41452d274d8189a30a0f7d4ebc58651698303d6f7b14d0dab6971396a36f96320f23b7851cc6d4583f5fe9a85a5fec310cc6eaa9c8545acfafbe3df346710fd1098c90500e98f5d33dd11b389d2ed300602b718dd7e7f1dd0ccf6788012959ab11995ba80f48c3be302725008d0d3b7ed77b02b438394", 0x7f}, {&(0x7f0000000480)="e18dd4bb83e0332ca216", 0xa}, {&(0x7f0000000680)="4c9eb8369ed00bad0ca6cbf5dbcbc2ea541e6f3e486f39528650c8cbcd61b37b7c4956b829debd150511a4a712159ac3d9929215e784e62b47f9bc4bff1d", 0x3e}, {&(0x7f00000018c0)="53d493f30df06fe07b95e93363ccc97412ec2b5012a0d5d5776f1a911251a516", 0x20}, {&(0x7f0000001a40)="332e1c4fe4dfab3bf5f34232b12ec700e436d0b3e7fed1eb375c54f558409c8bb84c021c7a14c670202cd9e3cf1ab41acfa8d36388b18b3cd44f75d5bbcb76a0e53229bbdad03bf8df12bfb7a4fa350a44d1df2413a53b0b10b91c015d482dcae4ae29bdeba6cfa9fdff3885dded0c2014151cb61bc740e7a0e12f54b1", 0x7d}, {&(0x7f0000001fc0)="b93f0169ce554a141fcad091de5db5092fc264b0456ee0cb58a52794e86376ff7ba8e6b485c3", 0x26}], 0x7, &(0x7f0000004740)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r9, r9, r8, r9]}}], 0x78, 0x4010}}, {{0x0, 0x0, &(0x7f0000005980)=[{&(0x7f00000047c0)="07ac206fc2677130cd06392bf083205e125bea626f4edb64bb6ab1d9f1c28b92", 0x20}, {&(0x7f0000004800)="6abdee72e6d45bd05a6038a3e23c5f65b28167592cdbe7433c73cd5f900bd8f34f4415c8c481645b8e8ef3e9d8443b29595051e3bb18185fd9519c1da38810b159805a7fbcba5293f83b4f98d86bcf77c7e66a67260ed3e98e6dd39bec67cbe569e5f77161907d419631cdfe64e8a00a0513aed3ad1409cfb8f7900105058127d45dcecccfe8033342759d170b8ae602ca75b66eac0d6a02ce365578e9956ed3cd9431c1fb447e63b99a6805ecc32686f7d9", 0xb2}, {&(0x7f00000048c0)="fea55e006319bc7731210bcfff9b3b60e8f1a4dd2f5c03dcf7705228708bad554c2330d49b2e2e617096fc1117c073bd40ca952d687e93d5873c50d56de027efb7b035826688d2ac406fdf57c2140a4c05a1a338a580ea640094f2d8", 0x5c}, {&(0x7f0000004940)="195c24890b0c2578f80ffd", 0xb}, {&(0x7f0000004980)="4ab85c40130de958dac3ed5ba330fefbee50f8b75e27f00824725254b12332c4d60c6f485791cd1da1444c6b63cccc2acd3975c39735bb4292397d56169948674edf6dbd3609314628fe7d185820d8a1e4a09e0adc8192ecf176e78b3976b3fd4ee8f2e8a01d408efaa71033713ea7003f2e5ff2f0ee29ffa85c4469a62f74c38711418fef50fa4057a8e813ffb87e039cc4c6fcc0b908f79e12d4935af01fb4fa149767aedf1d764c1966d6eb1473769c605a3b8adc94a4f714209d9b43bc9da808e94fbe23d164a5bab3e5fc900e35cf2cfbff85307502e2f6ebb7802fc3c3c0a70091f8d20fbbdc1756f47fa7ead0f456f9d77c7235ffcbd95af5b64a96891de04df4841ca29bffb55475b2525c7e376c583a7d6ba2d5edfbca9a7c12f3656c1e1efef08a1774288284ae3e149380a03ac7daf930828fa934cff01dcd89ba9db40dd194f295f4e57476ddbcc91ab0c17abb5500727cfea6b909550ca864ed69a82203666a0f85d5c9ba22b493c605e009000b48796fddac9d2f21e5cbbf0280fce8b285e829789881c814e16d15de2bad2015797dbdcedb430fb3f8689d7674fd54433e57ead6f602fa749d5f04cd87a829a13666d7ad78511ee8febf7241426b485e6fcc5232bc039e069f66b9730c541553528d5926dc8f5021b8ca243ff7ca7179623fcade08cfba113d7708b5851ca5a6f0f9352978534978004ea7850c543eeb7b5aa29103a8d1ca48dfba2136732c712559b7d0c96026ea71c4691cf2f5ad23cfabd32069c28207eb5180d48c5cd6ce3372f19f47d4c3f38d96d6a88bed40687d32d6027a0e3464e2f6778ec6b611325aa0febb6dde84736740dd65691dbbce63e9cb56c19414ac860aa3533e625f812a567334f7271d6c46e6579c115052579c15971122f80993edb1f58c3cf6c080e7412abcb215d8dfad2ad463be996a561eaac4e6cc595c67d3d1098217130831c5d043db4ddd8d34eb515d53b57a91c9bf77f5d15588859027a6c0b270a25e394c98ccfb8e006c4436132a40854de305a44ccdb0cfc4a250da36cdc004bdc731326b3669f0dd6214025d2b03ca1d8453850e708142de29348c73c443e66790c8c80ffe9aa524456c0e057c622a20c2ea94f7bd5d8b7c46227a80f93849edf4325445aeb617547a0236ae15407c8dedcfa1432ecdb79dc9429b7867cafe84c4bcdbb232a1dcd404ebae7880946e13aa954ffc3bfe71c15336c6c4bf15d1c258393a05bfb8518c2e90bf7a6f0f715c60500b41ca9bb67cd55c80da67f8d7d82a4c881ea54146f1e82661776b92414ac754727c36103128f294a8c8da95dd7aee6ac99aa96a9fd6af680f37be732a39166e9cd45618a5070042c7b1573e5db685d9432f54a26f84aa6a5ce6a841ae5854e4217611647c57154db24bf255eda5635c83611ba9f4de779bb877ac41be580105881d422c6ceb520074072bb3abf3bebaba5cbbe8d360c727f3ffb507ae2fc5ff951a41ba9d442be4d3c77888b73f741578ed1d9aecdc9efeec9fc0f103ba6657711e23b785d166b77a3e639a5d2133dec9d66ca6200016ca9142fd741e3d703f167e44354aad9f4cca699ab7079b84cfef06cd055e97acc5fa2fe0b10a7fe528e40e26287bd49319e2404efb6b482b94c2fde111707a6f63f35682f3e51741a87e5e211f4f7a55cb1dd8053148527c22f57137a3eeb59c59d5852d43b29949515494f16afeb4833572b28afdd58aba41c40f084d40c27346291f4d688eaf0e21efdb41779a7818981b5273e4376ed93b254c32c3795436c37886aeb1ee58fc81074748e70250464a6cc2fac355c68ac6d6ccf88f0afa1f3d51d15ae02d3cbc7e31b02e117158f1eecdb4b125a90d6812976115d0bb098961f8fe07fdd69a451861459eec5e8f2c7834ba5fc4afcaec99c2a8871494e8e66815a6422eb8e175b8ec3957ae854a34a33e5685e4dbae06384f1518ea5a8f1aad5146ccc4d7ca8618c7ad645981a4b92746f4682a9effb1396d92c43d7df5d7cac8f781ca885917ccd7f1ca98af3abc0adb5a208077a9d41d5bb000fdf3536504439d6d7345f3e8cb1f306fa86542eb621e949aff050bd28357134c43f72d4442afe1c2fc5936dac6828fabbfc9151ff42090172541b9fb9640951c8768839f790f87e4b42fffc34cb75c5d63ec6ce9df8b521b8c2bddc3c51cb0b2e8beb1b955822b3624fc6c34269b2ce49d970a3ce7eea80fb797b31600ad86529d951bc34dd476f5607efef18a89a8c69228d0573bacea53f5a339f7c87a7def92cbd62be5f0e1fc1d1db0d075b605d5f3ffe6e85b6f4059ed21769c3015a8212a0f4c7128a2f35d3414a1ad9b5291cfb52f8574ed74cace83044cdffe06e44751351fa3a6c606e56be40556225891494a0fe3ad51092c92deecbc38e1a24498eb98c5044d4dd9cf3fbee8e9eb9c9fe54bab92a0306dde54750fcac3d8d2ec35ce3f1207e691fe46a57eeb33b7927d3cc7178b472683fedd2e4584ca9dc364a01b3a3979124aa283fc3c83627af561b46c02be4ebd5214b92d06ac21b8bdef004b1988c6bf64b896ce25752f18590d1bb19c41e72b080d280cafb7adf935a47a24600b5165063c119e67a5d406dbeefded16aeb3df9f475b2dce583916d7bb6c40e65f93cfc25b9c424e9fbaff10c265f1e3112197a8eaa451e4a777a641af94dfed1f233a2dca21872adef4cee143b99383003b3fdc541907417db445fd68628bbfb9e76ceb7cc7a41e49644144a4d1a6e06298d86026ca9435d09f19cbdfa5de33f64cc2f74b5a4ac06275251afaf21d35cc6842a4d2beaaedc4203800b48a40dac540f27639a22c4095e38a853745b773f9394ddafa29e5a42f25a04a56bababcee550f1e04c866885c51a28e8efc5056f644546c6b23fba510a1bd2af55ea8c068c3925abf88fe21ef7841e92c97658e04eae453ffb79cd9f8f9862ca55112dee084960dcb0a8242897d2f88e064443a7fff72f61e615358633c149cf8756670b528c36784fc8a2c92a4f173341f58add03e1f22dee7c7201164d7afc2aa23a39c67a3c3de0fa1bd19cd13d3254d2cea2a0611e33d82b83a41dea25433e14fae474d0fb6d1b4980532073deec3fa8a5c17f593573f726bde1512debe33369d7c0b4788b95c44e7450546561ea0d3a5c41b51bc0351387cc15c928acd3c25016aa7f50b360106d24c9b5f72cad06ab9c54fb3b5bd45bda7792093e96fcd887bd716a00054c0650debfa527d3294a1ca9d6a405e3bb0e2b522c13df3e6267994165a44912e3baae2e38ffb3d5c1041093b61983170af3597c8e4c74a2e1efad77795eb7ce399a435880cb08b03686d699e26070795ebfa4f070d26419429fc9e7db4914a14791a9ed6badd317551647825be727ad720b202364e4a61e0738039e0738fa2d7b9ac0d3c4f29bde5ca7447648ac770b1ebebbe596a1202b84d4aad373b8f0d4ef5dbe95e0f48ba905221f7fe6227ed5711fe83f03f49def85a04e0e9f0e7b7eff382c00a981522a123251aaf9da3f0725eae288fbdac8705b37fc1c5e8567e8624d9635ab52a73ce87cfa902a5e6d15f5009484f00e15dda2c5b2a72acbc9f3185eadbf1dd61d78e407369dd6fee00261e549bde8a141d5dd872d4c0ea2c38aa96faa31797e658eed944ae617e9de864ece698a604c8fbf2e6501bcf7b530e6b13dc752dab6e4d8274d66dd0b1e3c5760c7f4865aeadfae1be222a57f335250b5d5182ac58b0b5cf907a5295c208feb53875c0ae77770827d4f925e0e851cd3a601ed3f2ae8f348e77d80e3dcb58e2a28e55860635d5556336dd5327e921d53bbb6e2d47d69a9be31c91852d37ad852caf48344d9a23e4b306b991ad26258e72539c2b159430bc1318b2b1b0280f0995d6bba2d16e70c4e54c47c8b6164166cf81006b415cd07fac52df6aecccfa3abb08dd14a439587fa7b0d77ef050b59da313e80f7a573dcf21d5b7b741674013dea3f0c8f103bc200bc5deef7525f7a75d6a069aa024e033bd317e36f012a62f89e212bcffaa22b49413dbae55578ad4ea6bbe3334067792cc5ca0166b8230105428ba5595c095dd1a0befad8470b13786dc1a6a43b82ce08e8388c094985271d6ee137444ea4c96dc482590adda54373a601a5950aab4d41868de3586791ac17d6ff8e7b7b9f9bd53894f50a429483b7c47c4de93b6c1d8bed09f7b792ff1b6c0360a753a6e182ec5dfbb0e39bf81c2ff474e1eee2bcb9935187fdf5020a1fdae2456d27960f5102f935193243fcae6c242e3f8f1fb2b558f5993ac537d86f252ba3f59d6545f88ccf70017a57bda482f97f23c23edf4e9d2c9a8d5e0173d0caea297d84ec336362925b5a1a8281f2f076163fa6106255d4430df8d8d19156a060b9295574cabe6e63df3431f47912c5463466d722a1ef13c63bddd543c28e924f4b30e33156351bf278613c3272162953e04ac33f798231e8d74cc1d7271d756db77f9f457d58ab8005749aac0d0fc08d1912a0c2a423a7020f7870e4bc3b82321f8c15d18a6a6bb6884adb1da8885d559e5259325067c3129f7200287efbe48fb8f2a8c41b0a396e1faf76faf55fc1411b9b6cdea23e7bf3f3250d142bd37fb7508fc966633f26e2f3d5fc8a1eedb5ecdf748810994848808a18f5e7c226d7518c8e92ec6518f8c6dacba957553c2aec0e7873071ef42a55d7c2e4e530106f878cb40d647d1a7ef8b5a56fc06a6af5f4bcdad6c7e80494fdbd666c9b732b406c2033568d1cb0aa98bf995a3cf7fe4ec0677d4f227cb5838c6a7df0f19814d353278eba7caaac5a113e1ae2d09d9cbfd0c032d6571e4852777dfc87a043a00068506f5aff018a4e8fc7deaf2151ace425c75171dd58a93bb3637485b50f05adf1b8d91d52eded64e4bcf4cde981fae23e2542cc8d4aa72035b7fef30e2eadcad90af7ae62903208721d77b90b3bf759b6265d3e2b8213f261fa18e90c1212beb2785fda01a810030e4cfdf2b2579f89716cf58a64b3a4b5b4c64c3d8e2636b4b56b4ae027bc6e80dd75945b9a6b89fb43af65c9fef9f0f5f2ce825ea862b13f8b83622f548a0b522606cb5edcf16014d4697ba6ba2e007c06e6aab769d0454d4b51e470d628fafdca16efba6949ef5f7eabbf53194265a633c374d132ac2d29e2b604e2951b0985039dd4d5be961b1e4286e9bd89cb37c8f4ae9c2c56b15886d94e552f19ca70daadd1887f09a3442626a8067fcd44d5cd4c88a0a03077f21dad5f2cc64c9bb71d1af7a578fed7d45be2589ffbcf3201a3a0b292489068243a2d6f188412c266a9a8a6e42165244801ab23ce3727f4d21aefbeef4ee028b1550125b5a2bb842da407e684c4f60be29fd7d529227e255f121276bde2aeedd9d198fd82d704df1f6b4dffa169d616738c5307b48d409f7f81104f75bcda865009b4464839d509236f05a2358d53f834024b16f040c19305ff454b13df7ab07127655432d209e944e36fdce334d65786221cbfe9f50a2e617b87e31cd78c901140dc0d3e9bb8223b2c710f7cdc266ed709386b390c0189455f5cc672ca15cf05a29b06844e3aa44a308e9a0e5c96c1b75d33b4151d171e5f7e98143e13f234e3a0565a0e838c7dff7e8ce5d2eda83eb6b2752aae5f43022f338788f8a70103ab277361130c966b9c22e1cb9562d63d28050a60457f926b14ee17952e94651534b0620a7ebd38a23361e2be5e00908d1ce72c52a792fb64bfe1178c6c49c40ba9d458a0f27c006b9a33df1744a774a9c017f6ebca0", 0x1000}], 0x5, &(0x7f0000002180)=[@rights={{0x20, 0x1, 0x1, [r0, r9, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r9, r9]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xc0, 0x8c1}}, {{&(0x7f0000005d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005e40)=[{&(0x7f0000005d80)="114e600753db30bf173ea9143ddd0d28eb2ea017799132eaffb3a017f151d018ee76125ea48dea745e781ed7e5519973fd1216e531b07a91b85c107ae493150aa8af7e17e35f0d7f921b04c67a1e841c4ae29bde295be2be2281706470d1a98a637a909ce987eeb4ab7eb954246ede16ca6e60673cfc50e6973b5848c3830f77d04163", 0x83}], 0x1, &(0x7f0000005e80)=[@cred={{0x1c, 0x1, 0x2, {r12, 0xee01, 0xee01}}}], 0x20, 0x20000082}}, {{0x0, 0x0, &(0x7f0000008300)=[{&(0x7f0000005ec0)="3ea58bd9b70b71a51c", 0x9}, {&(0x7f0000005f00)="db652881baaba43918e6cd42383cd7326dfde882ab8b8b15ba557fbcc439824159a092ca81756cfcd3caaf3d277b821de07528e391b989708933efb05b6b08ff1a1becdbfaefe001107b8967309338e330ad3e2ad83eadf5639a800f027c1a6e729b62faf3c475f50a64a03d338aa171a8ee59d7cc1dd4208fb29a6cdc2967b178688cfda4faa47b4dc7220bffc96622c402f44c82745f8aec5745bd349b3f66f2765623bfbb418c67ccf2544116b352f6e777eb05c639b0d1", 0xb9}, {&(0x7f0000005fc0)="78d012bcca2c61fc159b4145c4b2182846c7e6376cb77f559c489458435ac82d14555d328fe8308be919924eb095d79e9688b9480e5a8fe1d4cc9ccc7d0eb4f409517cbd542470bc325383228ce883a70b5e390a52d19900447c55a7edf6e7a7aff72c9582723966ec45c67def9c9308f2c2b2f4a96d1cc34338268596b77991ebbe574a9da92cb830b086c7f833eb77f6a52ab997be762cb622027a2837757d44541d75c9243a991e5ef880d6557ff2c31c736030d96daf273e3a90542c5bfd", 0xc0}, {&(0x7f0000006080)="b069fccbd0522f1eca5e17edd361e0bf0ea8e374f529fd00cc95e1a93f9a3b02125bfeb6b2b2baf26a68d62ae9e3c58cff580b99321576448d42beb247e384b6d986a5602043defebc561ef9a6985b619933718ffcb977f5690b6e66a2ce38ee9aade1d6747031a9936822d6f792100f794f156cc925f2101857bc8d2bd805a1583264b7789ec7dd780a", 0x8a}, {&(0x7f0000006140)="1f9e6cac5e3c86b1b0431fad5934dd6c42f90df27cf40c017a7bdcc4badaec8f9549418f1a94bb7acebb51971d2a3104bebdd770ec45f68a6c2398e35025e6aeb6e9465d026ab26b5dbc893dd26ad8086a705f061ec03f30d85a5b1a61f57aaeb91c868b72b1a7e625a973b3d65511432c465ecc01c3a4ee25943b0d5a036a837989df6b2691e05c89dca0a8fd4dc7483f69dfd92995bf6ee40aff10471f48dad2d21f32c09a288ff160b05605e8e52d65fe34ff9abb058cf78b6b4ef2e3fce5d284f65fc7e07d2d3e17fe8e6ef18ad6d0ff0dda02c06e33f65df342312e79666c355bb39ca12e58e8d0bc95ebaddf", 0xef}, {&(0x7f0000006240)="7702f0a6392b85677e77e54911ce428b58983faa4fbc3ed777af4880d56ebf325a37d9bf399c4df288e460725d243428307aaafb4aa8490fd4201e820801e4f27cd1774b1fa493610a012cf4c9c78c7706e5ca7c27ca5608f016f2051af00032a69a817327e5bee1de16255611e366a37bb1d7b8c083ad2d024911499d29a5e5b108fdab17942bec27634f6a5d0406de3a073a1d86e8264c1ad1c4d3945641d0d37c15524a110d10a398dbe9c5beed6a227797a0c27691e6842848bc9c8c2fef47e857fa3347ede9e186ac84dba94ad95f65d8086a2dcb311bbf7b4de003a75d35605c93b0cf5c5de15da55bc4ebb68f0eb5be76b59830f6298923db6e14a26e48b6b15354e113db3b256b1596c3cf1fd1d00d89d84fa2c9f5c1369791f553f964df3ea0ca929b3c93cecd41266dca21cc8ea868bcf214425c9453c7152c5d22c3de5b806fbbdaf2a33c42f47a9a11f46ccce6e4154596a47a62bdb920a1cd2ed0384a82f4c5923380fa2be8f43a8e6dde04d70725d828de8e384a03c254dd7496f7a6e3b93bff89f2bd23fdd93273e674cb9db825e64f7c83448d806e1cc2dd4e274d30a7f30cbf306af6ab824a3f882dd6e7c7bea7cd974d7502b4f12f2e4c704137d7d09ad1ec00e61ec36a55a8b67aba9affe159f1619db7dcbec807efa8a560287df690c2063f76c3e5d05a8d87c85bf23cef3aabfc05dfab6da404559569384a7ee599a2300771a86cb640e6c1a10850dae34541c332400d5043fcc1031e6c8b1316d0da0d18e7a4337d64794a592cbfbbce09aa99ca02bf5718f66dd7fcce4e179bb25007858dc3cc2d8161b8d65f7f89d9588b96888eea22fe0d6c89f65c72200f9aac141b5fabcf88632c26c610e2993e329d09e2c97a0056b46ce9a4b7c410a472cab1c3eeaaa727f77d25efb8ec17bd5db9485a7eb0385648fa93c8c319a375fbfefcfcd62270109c827ce622ae490ead7d88abad73cb149757d3a9fe47faf85a7ec8d3361130bbec103a59bf7866b1930d4618c4ec2139c2cee629b0df7eaf651ddddcd70349573b122a6104ddae3c4dfd4a4e95e0c8702b916e770c01d80df476802758502e44f8e5302ea9f9038421d12f2249dec5e9fa8dd52068f774f640e201f6cd9334853725c2afabb5bf708a2a668cf66f5d8443ce867b8dba4503afcca97a90a96931e1cff0aa6f87b3d36aec33c7bcf3a481e5ce2d3d5903e64b6fb264a1d552f73dc4db5c910504b0ad2cda6e30d8af0ba16e21d538774c1f8003b8b5264516b5c0d3841a40ec49c262ac66f6ee10ec05bac610b191bc9fd02c02f35dc2bc3c6958f7162963010d9b973a8d317df7010a644a2bef5bebfab66fe7d65c17e4f7768e6875cc6aa1a42bb4345a08ba915a0f09ed5ff6af255c318c98e38ac95c526c8f5584ab3551fe1026a271dd0d47ceafcca27b9a5737eba56de41b9498c49894baa059dedeb944d8a9a7c563810e76139999a09babe943f8e4de1232ccda259c8df1e9367a8190746b8702e8406c907905dfc4ad8a0b9df2afaa36276b6ba1dc02889864efb4d8382a9d51fcb1eb38151f72c89091b3bf629618acb06507c944e77da7d14caae517fd1b49bf7c887a8575a23e26b5bec5bf7eb7d673383397072398dbf8d107c563bb3354c03ab409e3e341353df0a06bd39bbb38fd7e7cfa0f04c8339aa8ee2ebfe0c7ae087922680bf2bc243def73e4a7dac9d897144672026118b7149413af0b5ae2b1871f068e9f9e86e583baab9495b7b87f2db2cad1860ec7124faf9b3d1a8e45e03e087994a8b58ae94d6f4ff4730b249f6eb330b7de4b4e1f61bd0681fa53ea6dc7410b90ac2c127303dc25b33d33276f9999923e32ffa9d4fa5a244ff58cf1242af6b8fb5f5e5bd813e65aff40da8964dfc044b6e8b4180925b168b9da40acf585bd4c34120794f61070f08ce52da01d795501197d0d04a3f63a8bb744836747cef944cdb33e7453c73a431edb57df1d408d10bd00bc9b64edd16b7e354aa91d626aa8901c4af11e57858c4cc91387dcce50e41d3ac4b232e0ad78533e3d88efffb972217cf5d2f571f3abd57a2e922b50decb1aa6d0cd18b642f42492d3b438086fc451137083eeef8ce0332f0e1397d8cd36bb4f7323a0266f046ef6411eae6d3e9fd08c4d1f78a40b4e6c691c82a3a2fa44e3eda0cbb44d4e7dea8bae99551c65b53a1c29763e7a4cb7bdf0e1294685ab39821e15a1dedea4815168718d2f292af3a2471f5ea08320b755db8d6f7bee8649258bb5e3070d64e46b25e34b6672268ef4828a30b2615c9d0e26be5b418e4955e1eeb26172d4c9b5c8358cf2049e87cb15b216aea04ee07e839b22969a13a81fe05aa528aace48cbb88a625ac85eac1d89c2df8048eff96e5d2ddf81d188cd0c8593a4e2550d0b5dc5766665838eba89f93dad8c43c3936ddaea57e938540783b608f99ca4411bd9c3d2957852a8d859518f480ef3ce7507b4a349a928713c07cb74ab4c7bc0f65244ee6362d3d28cd6199f91a86090c7dad70ab2791c2dea39aed45480b920933a0d4c30cb8b1cc56350d5a9c508a4c03324c55586306a62d8b89c34e08bd28efcc218d293b0668b3ad820a4fb25988939170820f1bbe1f4fb7ab00e32ae4f1e5dd2e3216dad84681bf1da169e31775d5857764982ba1aa2de6d3fd1a9917068de9861112c228399d9010e0026654ffa7df2fb5cfc8b9d31c5fd145ceaa8fb723074108d47c091cca47f3fb67d3b9128480b9213c73988a362053edae9a6fa57b2499ddad5068ed5021f8d279bf2c6fe9843f21783ded88fd406074250837e4e4ab15d529fb83299d437f57d4d64de853ab41ab2b3b8dfb995590d2aadfcc439f33cff4d660b9319cc231566c9a3014c421b5875403124b6aa11de51c3880d081a191492a179d69f0bb5a4a749f1adcc68b43bdf5c1b69e8df0921a3c27c4b98e5c5f77a8d8fa02eb3eb281f22d018b3c12cd12b6a6b7d9d47894c434521949cf8305927ce5ff980c488c7d087d6b99d8bc6ee66c410a8c94b0992a6caeb80f447e405109f9e20d0ddfa97b61024de2725cf7a8a58b1cdbc1bf816b0de040ad14be564898c25b691d30d1d73fc6ec9b3c70c017f093547daf1303423bd8b9f76946deede7939601697e5906e8d4b029765d908f91c6350e3b6f0d1ee996fbc7cc6cdcfe51b2265a4a4871db6e39e63fdd2e6d4f3ecb36152792edd1d281badaa3dc417757a1164fd4358398e729cf63396211c801eefd9a09f60c7f8bcd7af5f12b982bdf9ceebadb0e8be6a95861c7ae30570fecbf6805a5614af414b8a0c868f3a49b43105f4c2396f52309790f1534d880ea0a2ffcba8f92897759be3c76af8b08f34ff3df853b7e61af4a4d5e86e7302e2d243fc49332f99dc4889a86af3aad7f7baf1e1d60b1a21b358af6eacb3180c3a8c410900f888792e7842e3b3daea3ea20d3abf3c07953c9d11d5778e43e8540655446d1ab20c841c4f214b8d2685ab2d6f2d8e9e63cccb47d35434e8f8cd0ab7719994db3e84d7b63a00fdb3e130c6ea341c9ffd2ae5c4f1f753e96a396ec22acb71b9532ba2b9e3085fde119471e2741cb47d7f06d1b9e55a59b944f5b5d0d7deae02b4c702813222356df4a87c34fcf287acc4dbbf2c8763eb82d547a205d1059cd25dc0b4b82a0eee14d5672c40570fb7fe8f54914c91fca52a10473baaecfc6c11bf891c4799ff2d5cc9e5904dd675ac361998cb0f8f61199d300a865026cf6523f4a2649538dd7db1de03888895834c199b55e8d34025393775d2a7e6b754d55bcab5143bc575d4fb0791781087c81be138b4e4b19951485a967507bb6a0c79b85c8390e17fe23369148673417bd5b53eeedf3ad354a326dbe818ed7412f280d557ea6d5e7212bed52930ddd31b570fb964b8381b8dc65edf25d9b0aa5142e6e95b1923fc74d0fb5dbab61fd34bb7f1274b2639c02ddf762892d9a073627e52fc57703706dca2e6f830d863a4ae51170f194cac93f0c06d38055981842e1855d8907acc901a20d2a7fe9c1572eaec2702770247d16e0dad5211a84e013443c2185009836e69ba1853d54d0b521f670ed10e02e255d60c9c238f6006adcef46485d7b8f893074b38c8fd42c4080e209d51d1a48b2300cd649a2cc109f8876079cc73f16998148cb046bd050df19ae85ac91d0324676b5c06c64e551a87b02ac7e68a31dd7b26353510c58f2596f06949710c136aabd623b81cd887885514bfd1ff711e78161cde4c91ce92f0e52e03d456e0720c20b721816b88413d17605c6110b1ec326793d0a911ba0f1852b88c0222f1f155c00d494789a1a20b26298f250cd957ab55104f2a044f1885cde38f0cf060233c7ed931d7cff1fde31a1647e6f24d9d2362cdf1be211935206cb94ab75302753fbe886e0a3de16d5e403e5ca67b2e1abc2ad9cdecbfe6838bc21de9c0411f22c268c9c2745c488b1de230ce69c398118414770b7990cb0c95029f55a1296196e47ff6f2ce0e109f47950eaaf2fb11855db532eee13a01590260083e5f0821053dfb95bab7c18df8affaee06fa19533a4bbe6798b8cfabdfa2f0fc5d60e07f55416ddc3fd2651a4bdf4c65558d3d1470a8a28854d5971f60101dd860d96c545af2b93c5516c1637679a739045e9e0cf5add1968b1c88fc0051c4df7b3e99c5959eccb9db2a4086c1cb825f31445ea682d3d4a341b35b0f14e487fbdece13eb142b00f9362a131c3c8c97c0646564dacd82ae9097060000ced1fe7226014aab86b8b1292bd0e3fbc9e071af9f34136c2571b38e83ccc4f40141aaf73083f1a267daea0a50f67f9986f6ee416fe617b256289f0bb0bba434ac30cc3448dd830f45a475d5e5437eea4d91c31af52d31a42e27ffa0c99acdab2512318236ad6afe5956ccc3e040f2e24f5a37a4cb57af12a474a7b5ad0d8c0e984bcf61fdd8081b358f22cb03bb482fb28c70e560e2379877e949b81508cfa7de54ee6c02a75ee29f94a86fecee02592859977e522d4d5ebef20746ed9cd3c77168139094ce7ca2315d192d9c366bde178802eea762c8cba311c401eeecefcfac57bbeca9a25072102da9f75c5d8be3986af846ccdd3f31642b47df45c7f9a50d22bb9b95bb46d6e6ee39d011028f423de6315ad336b337ddee4b81d23d8bf3131c98feb1c22504c1e67ffdd60d6d67ff276a3a1c3c5d494dbcea39345445971e54da7d4e5f463beed401d1e380ada217c746141a3a2b2132a8716693075db40aba4b0dd24830a7e3ecaf6daa077b3b0a66508e28b1db84ba832f9ab09f26756e127721640d76d1d40d3d6a2a0956182c7b7b9dcbc07119a04a072d44938755c4b42bc6868a44ce7df6e03c8724186fee7463995ffeb9e34055c6975126f05b5c8961d6de5b4e529cba88c1feae2acc766b571a8aad22b6edf0c4b2e66bfe4a8008845f4f87e11e0c10ed04d453063baff8bd1179e6b7c11ab2b6fdcdf47decf3b643592039319a241e689df5072b701eb55cbff933c73c84b784c5ed9aff909402c6ad996cfc49d5aaa727ab13c44cbf957bc9421069a8d7968ac1b0311d824b86224808302872754db6216447718223b6153ee3b23a14bd9d6598d8e4807b7315396c1664e6b1d9e4d19d37760226947c69ea41e5b55519977b333a6ffb7c7cb45d80111a54425fa58d80903038ad6c5c53e6077cbfccf97419ee26ce3d0248f9b0c37b4fcfb6bd151fed71c37ed5e688cf21f4b82e73f67c97aad654cf3e81", 0xff1}, {&(0x7f0000007240)="46c9fc12390c19a6d8440940b5942d2c2d8d6df3c6436f35cf8bbdc31746cd54f293c957460fbbc76e2f9bb0d7f1ede5428720590855c8030da4fae5909d65bfb9d7c95655c322a2eccf4ea6458b3595866d97f08d2b655539c9cf9cd83245f08e75d5f9999de520175878171896f16d0f61379f5a9aab95139be271a47b81246c938279d5818ee71e3c15b5ec44cdef2648628d9dbc2dfce95d", 0x9a}, {&(0x7f0000007300)="df51aaf929892002f66e769b6726be62a5700ca3c99cc39f2565a4dbc26a16432c7a1bad66ea763c99945141a8d6fba4e6ee7abd6f64a1ff4adec2d4d6c7570147daa1464eb8aea1fb45fc6ed37054ca8e0ecafea670025f2f7bb3f4ce78898f3295a269245f1160a5ea41b15290d9a4d2ae1f4c224eb79669a6ca46ffba78532db59239a35f420004ad9a3e26a3ea3e93e4991463ac69a24d3d005bf584606502b7746f86559d50e89250282613e959f336c4be72ba09ac1c5b73c9dd2aab2fa76113f1d4c033aa15ec6304639545082f4cd09db02cc3e95d4fcc8c16a2f91f9cf540f5f18044af489f80e91ad69169618dfb0b23549d2c8b7f5bdb9c28086c2f9dee2858e286ab055a220415cd0c33009f4addc1650ed886bc5b119bf7bac1285209799f12726e474d11b79f0f29acbef6bd2c160fc10dc65a45835e2b2282c62ff7aae5e1d9efb56b430a4558eb0d1785bd548062754c06931de1ef4fe46a03fa242fe45849e630cdb32af7f50c06f91dd6871e7a79a9dbd924b1adcf0c8e0253c039a064ad5c23e936fa7fac26d4a613bd0ff97059b61af2d4687c28ebe3ef575fe8e31a6a7ec23aafc3d9cb6be83524ac2c9dfa4b1ae79269a4f765950a4f8d7d8eba85f415c5c333b8d31de03f5dd38fa15ec787771a4abceec226ad8cd5843f63660872d3a424bdfc28c679ea0d8138c8164a889a784cac24e4ff672ecf2146d2d47aaa614f2e6b2a2a426d94a1c5235cbf486fb1105b93ebd3b2a63f79f02dc0b3bafeabbea7d3b389b20f51b296626bb13e6d0c1add60ac9a10b4a42ee36350ae90e4439bad79819814176650b5553f0c737e961cb155a0f8c3fdca5ec17ee7dea1646cba7d2f8407aeb189da109deecca8f86f4bd5a875940d38398015ca3d7295b6123e2d1bcd87a873f37c7c102f9e4164f73be6bd0cc1d6ae6daf485a0bc7a81154fc1761a7d8d1f27af1b9550658e57999f9752e7e3b625b9e7ed78dd08cae5af1042944bb34d10a68b96fd99fdd711b5ebb900932724b700df5ef0d3300a1c88b24b489e292ac6540706e98a30fcfaabf11a480b381892b7ca281f0bf1db39a712cc874d338ce595b6593dfb98dde27c7bcc3f84955d57114f6b5b6f81cf3f2849e745ff78118bad68b498edded77a35bfb8b34e95682d1ab47f38b54ebf5eeb5ab9ac67b832b7a153129ee87a54bbd70c2f78915a9a18147033edead21921e83f03fb56a6e05f7fd69a99e404cec7aeb28158eca7cc26fdadce4893d003e1740bc5c8d4885bdb9f7303e41e14c33a27d6d83b07af8aa2b3a227426f61177311a637ef00365ace3c5f36d9ddb6d3cf417e819f850f6bc3bf67416e93a5fa2cbaa66ac9f2673486855bb545fac4b055836cb29daf18a415f0cbc79a87a048ace3f47f28a89de99201721b2fe07a35957e27ef91c060b7d8f5498cf577cbe7a4d6cfac0685a7eec7261a04ead8db969cd8204956d6b38ced8a9e8e222993e81f4ec8aef7bcb663614cfe8855615bfa46a0dcf5a62211e2fa5905acbadf4e55f4b4880b8875db0d06ddf2d7fbba29f7490660158bfab7aea5a493778fbc3014fac0c9f2e22b3581735230c279b9df691442fdf842b881c154470ee976952fa4b983993fcc9177c8b1321703e4f3a7b6e4a311d1d0927583962e7da938ff07131773e2ae605488f10107bf078b333698f0d4eccb91fe9c76277428672547c7cd1a8ae94179efffea84616061204b5e35711177f0f223433ac81e96a8592d14101189663e7f6629afe34dc89cca946bb68820a2605ff4b5f8d07d0607bbdc5afb5ad54f9e0a0f5d7fef7810eeed6af62371447e2293ea4bcda8af0392e1f393c135bd2ab4851a23d42379118c281ff0b5adfb07c9421ed17d7430abef6b856b688308fc1583df5cd846f15fff36ebdc4901f5ced016c09e6dc4d0f601d3ed9563ae5bc2f752cf779d445bfdd163188a2281768d097777788ca2b2bd8c21fb790e915e2a33e7baca1d7ecd0ba7c7556ca9ea693c5c7e61f9a4e375a14fc933a306a23f6cbe4988c52d34f9410c91a343b2ea23935b4fcaee9105714bace26d5c58813fd8d81238eeebe60e1eb25b2a069f7bdd0c423e21bc26d8222fa905005f3fa97ce730c57a8f2eda4b128ac66df05e47f85191361ef0cc6395750afc3babeed82e688160864f84352fa3dfe562b02a4cc966ef13196b213f56c98f82835512ee27bf4824fb2ed252f454598db6a3f944a27fb863adce39c4ff30bc13c858ada9a27a2071d008638ef65bcbcfe5bb00e6aae88de5f49725dd807e5566f2c3712fd191c565bebf5593dee5d0eabf74323bcea529ce164c6517e2ea100b0700a9615a1584b63dead9d9914b02ed8df5bfaf6e43d06609adc4767469b67715ab615e7274c4d2596ef072d65d9cf9e32aec0d1254f8a8f1377ac1d860c0c8d1c84e83b4167576754c61f33643c556c1c660ab8f382b90a40a4322f4f785578aceb013050cd8d3a5fa7d58ff36149cbcc733e2bb5eb7d34b0e154d57f45b79cd8107c23a96c1f5cf0001d4129d004e22d4acc3b4e9fa800d0c77086d96c917ad3fdaa5361ad0cf12f3ff82afb7f9cad0c8d6345618a17b6835f6f0f99cbd76a1c6c572aad0ef2e8d5da1778d8c0b508f8ed0de4c02ca2537d8d8e084fe07a82ad115e62638f28d336476adfe7f6bb05d1644b59df425bfa18c58049761d7c47e70b9ef66732a33e1ea7fde396f122ffbccbea4692367a397bb5f1a7570b69858e678c8ab83d7bfb2e1e4b5c663a0a2435ebd571d428b8560c723d178e8218a8f46c947d009b7b8208e7bd6bfb9c3e952f459b510bd9dfcff01ff24a0b275c0dfd067bec5c31fd66ac179002e9cbedac424b9295f518b3acd5aedf30a4f0f484fb369735f7998309868330e9e6485febd707b3b6585e68ce46015731fcf8f6d9a8b65ecac9d0c336ee8e275172fe1f31e3caba7b17849028b39dc11b248bcfa2a1072431b96ee1bfa8710321374532b77001ebdc44c070e2f59b146fc987846fc6e670f36dd735064cc0e088454d37a68451ddf4d055c0bf864a3dd777df1ef157ff46c64e62920ee83ef4c68f0ff8e7877c55c6f2ee6d7f22bbf6f1ee582ea78a966511e99a547ac0b4a456641409c5359cd23b12969cc46e8cf75342bca9365b47e8ef8e2a84a44b65b02b749c2e10eb18287ecf9d7cdf495a65eb0dfb4dafa0c65a3da9573dbd7d8db806fb3aff3b69f7fc602a62929742f37ed79e503d48635732bae1433d499cdddc440a748e2633bc07bc848229968133a1b6f5f3d67c70c042f51db0c5bd946534bb6e5264133fb36e514c82db03da20be76cac776cb1de4fb0b48a5bfefcf882db57c6e579b15df33da1c36a392a0fd468266efe10ac8ec249548631d61e212dd3d3fcd6ab1ba9221bf9315d705cebc47b9f5d7c70ba32fa53fa2dd46effe7e743856148d2b7ebb45a8506518156d574d8d9267791553dea702d5e4d6435a3a34ceb1a3602795977b253e8cedd1084ebcf437df97b6d693ff35ca3a6ad30cd86bde49fec27b9ba7a1c732ea259c69ccae2748f1e4161b8a0f90b173dc9b86473dfcdd2ffa097a8a0ced732390b9736f350f1164bf8da3f582b49ea55ec0b68d50e511a875733339c806e29a9949bcdaf46ac6221c8393c8390857ff05317e3e9f9c53348805c10b114ecefc80b5dc86b040e2ca5f6119bb9fca8349e8881b6b23a742b874b917af79f123fc52959daeb9d1a571f252d2ad142a73a0402915d1e62dcbc6dbb9127ba37df3b13163623a44da3536a71368195cea8f564cc594f50eb9b81408abd65eabbcc43205f98dc09a98c426b62e32a3ecfe173224c186707885d3c41ee9163ebbecc346c7ccde6ea9fd563513270d068be8fd74933992e9d602416f851c08b487cf8b8afaf01e49b0e2be68ef1a7be16def29c4f80dda5d933e3640d96b927151017f1ff2fe567d382c540cd785a0e09cf687c79e506d18c59a241a29f42a7530944b3b6acc4dade193a2badfd1ba1b285731663ee5ae6d056906f432089cbc4609a5d4df4e8ce32aac97a1e328cb1b49bba50cbafe43948dab7ae206c959161cca2d16e12a7b9a42c1f87f01d71049695b346045ee7279f2c3453498260fd96999ac9c36c15db788dc20a1424b795470c02eb86fc6c896f6b22c9a4ae6c6d76ba86c6b5a27e6536cd9812fe0268fd169f4618422d582bb7516071bc2cc0e667d0935bac4c4bfcdf3de75b5cfe6d63bd30450e0a7a9debcace9cbc0e7ceba2ec51efdd47a61f6d9a3ccd9097a294badf329add17af86f928206f64b946ed5c08abe5542da656428eb25a5b0552c493a7427e555624d388a4be9d0b4336d1c1b06db827499a79f2a0cfd79bbd100882aabfaceb50f77a5b88c2b9165367a785ce35b415603a8b15d944e5bea0b4d93ab4df77c816f6695cadf07dc92ab5eb3d809bcdf36c52d6d79a49f103970aabfdbcbbb708cd798b8cc7f536a6ef33511d9504cf5cdaa02c866e4b9e562b82bee48e1c199b1ceb4fffc53dc11a8a703578ba23fbdaf6e4b4c79d6d87c8cfb64a266a2eff255f375920afbaf91f5e8f7d509c38cf0b319bf833c8c1a87fa6e94792290f1a975e4da96a6fabea4506fe16179b9c6b6814409e32296e12072d44fe8171955754a990f5704925be0e2b45187f76ab75cb3cb08b8092b472dad79c711c2bfa1f1790460d5dcadbfeac3996c6a0526386dad2141bce288a11fe4dc4074a703034f15ae2b90762c4e6cffd8dab40ffa3785c8a62dc1559b4a94817fb15ce64c0d1f3964dd05449bca8f34569dbfe5adcc176f80c6e3cef73413b4174b3e4fcf90847d8732453213c9ba3a2e9a1fef6f16f6db5824459a5f220e493fae51393081b334b2596fcecfeaae176b54e83451879679005b982aa9eb7df4d1721fa046484b78adb2e0d92451bb8356547bbf31d005d47f6f0fd4ccf32f93cdf9403f64f8ed36a28b3976ffd24e1f207d6ee2bb3d8edf3741921e821a60e69ce836d23ae87f25480d9fd9d5c37b6b599b2753c086c1cf718062c3de138bc0084423f0ebcc3c7e884ec32e203263f079882d8ecbf55cb63ec32ec8bb2274baa970a83e097719145600fd68cc536206b3966f3ac601d7ca77a40433420658e7282388a739a709ffc115bf435c929628ef5572e6a4a150fa9ec905f16a417ae460a0d8330c932279bcb9512fb7c7e947213467452a51051d25265c522f8d858b3ab6c5cbea3ecc0552fedcd1c5f08744c3b70a349471d8b6dc64b7031c2ad5b965ff00352cce0806df96257831857e2853844b285d257e11a51a2c8579358b2b2d1530467aa15cdc6c383b8e27366122c8ded2918c5ac597386bf21d30e434064b0fc64fa455ef5c94363ee5fa93c207eaf374d911f897ee71948676b2525077cffb01c942b2dbb444038a5d73700974b8de4ee67cdc80553e0c8a5048a72cd184f2aabe7f756a4090d46928875f73e39c0bea6104bff95d1d3a23944aedc537569bad888f3b4c71d9cea9978f22e90c38af1bf35f965bd4077a1fea8a8a3f10f000173287961a555b73a5b3b055041451caa5ff6b7a4044ba789bd9d1d6acc58796dc6b487a67b349b59c89a09c8c5d66eec6bf026f0772331354771c5a7206f61f9d5742b4aa3d94e2a953ceab5e2c5725e4ae02433d89ccc3641cac453a967492d31ab9e2a30544eb4d3f4f3370bac64d059f5d717cb400b2d29bb03580a1d0191802123f8f78f0a83ac108defca05b334318d63aceefb82c60e7d17788", 0x1000}], 0x8, &(0x7f0000002240)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}], 0x68, 0x40081}}, {{&(0x7f0000008480)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000096c0)=[{&(0x7f0000008500)="682493a63368cc04c79aa83bfc9ec5daeae62268114706b732f04be72e32b5852bf122e065be34eeb795ba9b6e33876a49143417cca1cd040c9dd25ffc4b6ca25b50996f893a2aba2545976e1f99fb74f32e1de9bd4dc06f3a9ff47001f545fa25315e37fc93cd7795fa3d87933cfaaa94740826a20ea01db7c56b68f4f33eda6e744d860fd7ab5fced26e409b2da17df8069335b357135636d854d03cce51b3a26f705e0f3ddcdf936aa86ba1e88edc04e7ac616ee1570f3568c69e7110aa4a817f71ff834149c0bb1ec370d6b19b2a9f1c205deded4519bafcba09e7b805c6084f228d56077c47148af6f3b49a05a119e9d8", 0xf3}, {&(0x7f0000008600)="5af9c5e213c10db7f37022573bbf52ce41cbbeede9c7c3012118f9de5bd8953581f25b6b23c1da4718cf40c4bff752c993b1a21cdbb7de78de991db7cef405e17ae274f56e0a05a5d0658fd1ec076f197f4ce730da9d8dbb4607c80203336be4873df0996a093f6cd65196fd9dcdfb4aa092ad4aeda62957cfc8ac9eedbe137888179f8047764dbf4ecf7f0b1619d4475e9851f9e7d12d2d38cec97ee135e0c05e7a20ab8bb4f5d929b5078f98bae6d9ec49b63653ee84711518b10bf546da7eec57c6fffc07e542b519bdd51a7850d9342a036d7f90bf920d426f31124b79dcf77ca9d3ae642a9cbe025fb5a701bb28acff84ed08d8edeae4d6e35f8bf96acd841acc77a3a670639bec6d281df260f7d921e0c4767bbb04ad89f34101308ad747b2b599752fb40ed18645edd23c4608fae88c96465ef45e425c28953b3ddd48ce7f4ba665765c41b84143ec2a484c99c66329e51fe18d9fbe77c7179a8cac8bac124a5056738433aeaf2b5ca8379b37e94ed898d467a80546c037b866af150201d383f9321cd9dedcfbb9cf7f527c48663fac5a1cb5aad42a98e4b323e3bba24c6b362459e31c99d0931e62ed6b700a7b84bfb71aab4ef14d1de324785607a64827e8aba655e4ca6c3a4a0f42f1daa8f6815104868f43dfec498dc6fcbc87f1f6ebf06ed67384fe6c7bb7bdb82223243bc64f17134991cc1ab709f3ea5a59ce7ee3d7d8be45a73f9d864553bd9b3746ac178474e2448efe409fd4198a8cd3b8060f8aa662e78c654f2f0964408572d49702d079094ce04f3971a2664bc0298b21b4e5469f2e16fa244aac4a2392445a90e20a41991a1162e3d12a1c7c7023a7928c463ca72c99810fe0cf03d6ec5aee576a0034171a75a54ba78e86353e6d1d2a44bafb5aafaec0d58784f7b0b979a8b4a3ef5eb01094b778fab388c38434f72bdb341b64225b7b3ab969d1bb92fd3aee339c10c1e79e63a0989522955850f7486b1e2ac15a172442e31b81f274a1a738f572d652d0acb49219d937ce566a62bf9602997ad34f92af6b55a4e0d003e58948e5d74003a1bccc35f998f398e2819e5c72dacc0922bb812146a2add133461735192bc742b7bd574e913b999819239e7216817bc8874417fd75ee92db6508e3097c0937227999a8be601cb0ba626a5140d57edd34e99f5298264a6807e8d68ba5a1ee1f8d18fad007aa37448d5fc8745c59ade7097ead4e50fa480edd67fcc97350bcb86330470b0221d13461c3a1a00c037663cb28472c919560c37b466706b6da00594f0df11dfd1cc0348e024728ff4a55d50d524df8bce6ddd0101efa5b54c154fdf2c119f201d0035d671da94d3983f384451a4c13ccf43e59319039462004f292695f5ee47a9c81310777a27bbbeea4f22baf89af4ce8588a4b9fd1a26cf01f4f25a8792a941f78889b735051bf6c3ebb5c9c7150eb98e70463a25e065e138c851afa70d86446bef9b5777c6d00e0c081ab0c23f7a25ed42d74410fa5ef769d11bfa7748da5c471ab1acc5cf3d378537cbb20e6145f7c183ed3de9d30a058e9c76e0003565b8c11a4c1d667ba637e5f33c6ccb681165b68d37bd30be0f9d03cf27608be4d236a85d4e2956d0c531ab3a344c8807614676256a6365aa471850cc2431b62b8cef7e021ec07671cebfc7a2f7049323cc9483f5279e8922a3240e370e76f351f23d8634df3b8b187a19169809773d1fac205a7efb85675134d6d9b0dfaeb65f4a153297cc74eba7e001c5ea2412934e569714c3aaab02b466a1a9fb587e3278362d4acdcbe42caadd6885542aaa0e2329465da0a85d56183edd02d2559c03d0ae60d2d40545bebc92489d4e69d3e3d53f3e638339a5db071e0d632912e5f9f3cd1d92d2a97d701a6a789f171605157e0e349a542afff55a4d8abb8561d78ed1c0ef86fb121547cfaa27b25f2ea2981249dfe3ae2d808ed9cd38e45a2ea8324051252f500ec9f717ef77a4c047aba1fbcc211fc6039ea7877895d51d61dde703ed730171cb810889b7af06341abe36dfade185fe80ac3920dbed91b07486b1a3ae6018ccdb2425dee83e028edee94be85196be640b4f08124d85e49ccb1de7ed31c933908b359f68117c3d067364117f6890216a5c22e5471590176aeaf324732022aa6da3cf1d92a90c0f0ac08d4dbe36a40a4bdfbb99d1f6e2b864704c493e40397c342282e239b06e1557340a6d309ff24675fd08da10ccd171b3d46fb23b7f0751740aa3cd86c6085c95e40b70feb25296478ca69796e96c7d81619d97ceb005bd240b6ff511510176715f38fc8d9b4f6fcd3547f5bdb0d2f0140ec5a02e66b5bf7ef5a5476ee7d9410f1af0e7bc664e67f6942fc4461f5948c0bacee48c48134bc162c96de4cf0dcda0df703f3d0bbf06feafb564128f463b7d241ae3ac887efbd21be717df58b1e0de1d4feec31954ed408a0bd2356bec0d39ff5ade1e1f09f40c8d622fcd53e8b028e943155933b7eeadf3f0dfd68072486148298f9e6ee6a2303ad2a4b406dd330e6f8e16e107a427d20c3cf1c0b6a7430d81c3df3ffbccd8d9875ac403fb0d7ab1dbbd5be55e9aa877b989d427108a2ee4f5ea69b745d28a12ead8b0ba2282cb95d677ae18d293db0c2f0d5834387003a5041683b72bfd20623ba941650f6eb0983b7fc0c1051da66571618823fe63d3dc1d53099aee6e236502e3f497f64e2169e7f2aadf6cda38f914c0ac656c5b0253e514e4a4ca09111174043a2eceae706ec5d04cf2b0e26776c16823ab6f8a832f885e42002c82aa1903f7850e4a41a55a2fbc3d3d7c6c1d19629ac0e5184d1c0f865f804fe838a4fc0a8123c1ad10bc54d59146aa4f3ecff7ab34f9985338f621f6d05702dc4529ba2f0c7a977586a6531f7ef93d7ff4d522dc63f38091988db7851121c5511060f2f6220bda0ec92611f6cdac30d6aa20e4288f7d0199dfaa35dfc39a9dae822b33ad48f1f5934d9092590769c257673ce645d02fc65a39fdb698faeade3b8d018ecb4c9ff140377ac43241d4ca5b2648f01dc58b4847b7d330d474ae00fa8141d8e8539b389203bb17d68a93a98d34e4107decf4b179680205c9aa3e29e6be4e339ce247727db8e0e66f6603a70760409db80b9b139b3c3fe1fc6daf0cf87e0672d6b68974ace5fbe26874dbdd4f8c4fdf5109a535e13a55a42fcfeaa3e33beb02beba09a8ce695c26f06e0be68e503f391bdec7331af5d16723ca2d9ebd8b0032b10919b8a610d9c592360d52b1d333c96f931f09ddb103ca6e031b81ac7bd6f109f4435c327276aaf773e44b1a3e60fafed85777c60bf3156cc4dbcb3acaa6be46585cc0ea59f89388f51cde459d202f247d2f7277dbaed8bbe8a5d8b8f9a767b8ea9426a39d486d34bfebf272535f0dbbcd0d56988334fc981181c087340fd05ad1d97655c269aeee3069fc9b92f8fb62cc8aabb2b0f8b0f24031e97c1747def92ea71744450dd88d77b300bdb1ba6d40e5167fe2716df50cf31d2f9427d27c4709609a824bd46b51cd2ea41a9ed387d45eea77e880c20945721fca4b72e152b355919b8412944d96caaf477e2c24ffd36b2f6603c0bd314be512d5ef9f71a34d55fd95e18b54974770bcee8124f1c1aae4a4894329405223e43629d56bfc47c0e4a1594b731b2386ab3087fdc985398bdae96ba95e81fd0a87b3cc83cf3a7b7c229a04987260c8b6b36f1b0a0ab241e34ff0aff9e07bff63d007f9136f575f2b9f14a4f92e2ece57a52625cd8e2c83dbbc6b25cf3144dd8e66753d12e346453fc7970c1fcea53bca3442586ab818286fc7e36345fff8497288ce188ec6c6964454c21df9434341c86c128940b8fd9dbf28f4f15131fb96d37845ee9dcf3085b9e0e656b76d459036d1bd7855ed27e041c241b842558cb8e00fce19355c77cbeb7f877c7b9398a883d91bad0f3f936f3fb8070b0396286de7c4f485f5cc5fb1d22add9d2ee4b72ca74f8c1a46303d39aed87988d2216d5104e67da55c9797d8782469516f3f1ba8d6ffc185b6254b4d41662a9283a1273ae3714f23c3d8dc43e38573a7c4f585825b166e422cb2f8564a4355b4fa69e99482e4522ca60a4d735afcf896c0d3b60e357132c9cc5738b6e23a98f265fcf89cc17336d291948f36881f08ada835dc4c4162a19f7b73de452d974f6d1802e401f0a60f8d1311666e80bc98ddbd4e93813e8f6703b5bee5eb1373c739e9a82c0f3a6e34cb82f810b678434f988ea99f2046cf6ac831ecdcfc42b7378ee9fc69dda1c89244bc55bd82c22b38977abc047ae949fc69bc2e57da88662b3a3d64549ae8c5c297b4571e8c8dd6df4b40017ea5e5aad5b247b039a0a6e8aab01e9cd9b41fb47f204218ac74331f730bd4a68ccf1e239a8844201f7c27529c41e23148511af6ca1d0897780ea2d2f1aea527eece0592b8cd4fe8c8afbf12fb77788236c1676dec4dd1ae5645ac47d947304f0121054fc2e341a7cbe857ff863bc00135d9f27bab1825c89ef9ab9383d47571208f38020b249c26ce0b01618ab20c3a32e6c4053f255ea5ef4a67b7abd7ef78db9ac56fb10997d56349ae716c92be394e076146787a730d0e118a2828c058186673b45083f259bf7bfc62e3791ec9d3771d86cc0c7dab88321cb3e9b3474d8f282411f4110cfcc48e1d5ab59e8e97730576f3a7528b3082b4ac2f5a74148d80b61d06fb5f0350b1e4ddb582c8308d3ba8421e2b9973717835e3818d4f521d543d1095dd3cc50d7a08fe4684c7b551615f6cceec4ccfe4bbec0aebaedf17e58ad9dc3a3693c94c9bf6a7c6a9ee0544dd95d692fa28be89afaa9aca9ca02a6c3faede00e388227e1ed7f51e15d0ab68ada0061772e51f7ad970441cb150f57adbba0cd9b401513d7115e06fc62617759cac03f08725cefd687ab19085194fb781bc8dfd32476bd856fc298dbd6c9631c90d5e7f178c6713e548be46a7082d6664378378940044d1abc3f05c131a8ecd40b527e6eb232596d8e5f41b7b912154a62fb870385b77e179cd5fb40346cb5a219128ca1181241e63330ed9f3834bdd2af434065aab183a267dd81ff6946dcca99fe08b3bb6d20b71686d20f52b56da2c6bff1188e3cb605e74889ab90c394e7721dee92811e92acb0ccb197f1c327165dc38b6cb45f8ee4c96746106e91c7c3a15b291fcde58206b28848e95f53e16b3737b8178ac606eb3404183654cceb745f3ce928003ca3b2a831b149111b551f57cbe39a20b394f9a4597a6b8f33326c33cd50393c109f8a57fb8c36174db4f645ab1a6b95475a7b60829c49bfc81c1ee4313fbe980290a3e9ca8716704ace542fa12ae41face0eefcda0bddce2c83e9c3e39ff13bc360d60a56f83dff79fffedcffd29e20fbf4c64e3e765962d9d5b878ce3bdbf5daa2dd0c425175fdb364425cc56888b2b28f981bce170368631851b22558a8ed52e154837f80048c6ec86231d44311f3e0081776ddb409a13e52a4139f2bb1e069f53a26b38624e0059c876ab43d2fa351ebda8e85780a80db3b576ecdfe01946767ba2e8b5ded52b769d32572cadf1002f0a0538de1746c67279bf0591a71aec2de8a4a6c1ded2c76a12e46689abdf4511443428c99fdc467316a1623baa7661fff53b95314675c0e8cdf09f671b976d1da5ff5d3652a166b9a8d54aedabcf67de154250d2b674b668c170cc5407740bfe37e233bace42026d5a85490195836175a77f23ea620ec26d93f8a907edf074f9a713511535a9f77d2cabf1c0845fa0fd27b716847c7ee5e", 0x1000}, {&(0x7f0000009600)="58a26051b35f12a0a51e273f61d0f51844b7e04e24f0e423003888863fca5ccaeaaf98ad3a6d9d938840b2ac7843d3b5b042f6434d4d9777b7946e1cb689b4a09ba2b0695f80910f21f3bb9195a8b599f6565642e5371e0b7b24b03f3daeea9baf32a9b21809cf98b08bc6342f8102d12d26864c30ba0726259d332ad909ed5be1", 0x81}], 0x3, 0x0, 0x0, 0x20040000}}], 0x8, 0x48000) sendfile(0xffffffffffffffff, r9, 0x0, 0x4000000000010046) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r9}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0), 0x2001, &(0x7f0000001e40)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYRES64=r3, @ANYRESHEX, @ANYRESHEX=r6, @ANYRESDEC=0x0, @ANYBLOB="2c617564697e2c686173682c61756469742c6f6261002c726f6f74636f6e746578743d726f6f742c00a5da65a7043fe3d742105761018ef75bdf6a6d049b1ca1a164690bd5b90b3eeb7cf91608752b33422f3459fa26c75b4cb27f99c88b3509f9fed1448aa6c7dd8b118ef744a97d70a506293511d11f825b3f6d3d346038e4508817061c867395f0dc662a77608deb6ada5dae05d22c10846505f66a857fc7431a460f73d62f3e6105081f46a8d95bf4dfd91610165aec2d4fa4d505ac70cb5a2e169e4a4ac808b7128f37c87338353c6adf77439122bece403fe5fcffbf7ef30f", @ANYRES32=r4]) preadv(r3, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/230, 0xe6}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000007c0)=""/4093, 0xffd}, {&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001c40)=""/205, 0xcd}, {&(0x7f0000001940)=""/235, 0xeb}, {&(0x7f0000001b80)=""/167, 0xa7}], 0x8, 0x0, 0x3) sendmsg$IPSET_CMD_LIST(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x7, 0x6, 0x401, 0x0, 0x0, {0x5}, [@IPSET_ATTR_FLAGS={0x8}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x8}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4040000}, 0x4010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r2, 0x660c) r13 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000240), 0x20400, 0x0) connect$rose(r13, &(0x7f0000000440)=@full={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, 0x2, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @bcast, @bcast]}, 0x40) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000001300)={0x2880008, r1}) close(r1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) [ 429.410660] EXT4-fs (loop5): Unrecognized mount option "" or missing value [ 429.443499] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 21:19:08 executing program 5: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000000), 0x1, 0x4a6, &(0x7f0000000580)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") (async) socket$isdn_base(0x22, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000000c0)=ANY=[], 0xfea7) (async) socket(0x0, 0x80802, 0x3) setsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, 0x0, 0x10) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) (async) getsockopt$IPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x43, 0x0, &(0x7f0000000400)) (async) fadvise64(0xffffffffffffffff, 0x10000, 0x0, 0x2) (async) open(&(0x7f0000000100)='./file0\x00', 0x500, 0x0) (async) r1 = syz_open_procfs(0x0, 0x0) fstat(r1, 0x0) (async) ioctl$USBDEVFS_SETCONFIGURATION(r0, 0x80045505, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000180)={{{@in=@loopback, @in6=@mcast2}}, {{@in=@multicast1}, 0x0, @in6=@initdev}}, &(0x7f0000000280)=0xe8) (async) socket$netlink(0x10, 0x3, 0xb) (async) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r2, 0x11, 0xa, &(0x7f0000000000)=0x3, 0x4) (async) sendmsg$inet6(r2, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000a40)=@nat={'nat\x00', 0x1b, 0x5, 0x380, 0x0, 0x240, 0xffffffff, 0x150, 0x150, 0x2e8, 0x2e8, 0xffffffff, 0x2e8, 0x2e8, 0x5, 0x0, {[{{@ip={@multicast2, @loopback, 0x0, 0xff000000, 'veth0_to_batadv\x00', 'veth0_vlan\x00', {0xff}, {0xff}}, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @gre_key=0x2}}}}, {{@ip={@local, @local, 0x0, 0x0, 'vlan0\x00', 'bond_slave_0\x00', {}, {}, 0x73}, 0x0, 0x70, 0xa8}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x4, @multicast1, @dev={0xac, 0x14, 0x14, 0xa}, @gre_key=0x81, @gre_key}}}}, {{@ip={@private=0xa010102, @remote, 0xff, 0x0, 'bridge_slave_1\x00', 'bond0\x00', {}, {}, 0x0, 0x0, 0x20}, 0x0, 0xb8, 0xf0, 0x0, {}, [@common=@icmp={{0x28}, {0x12, "f8a4"}}, @common=@socket0={{0x20}}]}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0xe, @rand_addr, @empty, @port=0x4e20, @port=0x4e21}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x13, @initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr, @icmp_id, @gre_key=0x9}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3e0) (async) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000340), 0x4) 21:19:08 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000100), 0x8200, 0x0) sendmsg$nl_route(r4, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f00000003c0)=@dellinkprop={0x1bc, 0x6d, 0x2, 0x70bd25, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, 0x40010, 0x500c9}, [@IFLA_LINK_NETNSID={0x8, 0x25, 0x3}, @IFLA_PROP_LIST={0x7c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'nr0\x00'}, {0x14, 0x35, 'syzkaller1\x00'}, {0x14, 0x35, 'veth0_to_batadv\x00'}, {0x14, 0x35, 'pimreg0\x00'}, {0x14, 0x35, 'team_slave_0\x00'}, {0x14, 0x35, 'dummy0\x00'}]}, @IFLA_VFINFO_LIST={0xf0, 0x16, 0x0, 0x1, [{0x78, 0x1, 0x0, 0x1, [@IFLA_VF_SPOOFCHK={0xc, 0x4, {0x9}}, @IFLA_VF_TRUST={0xc, 0x9, {0x7, 0x8}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x4, 0xfff}}, @IFLA_VF_MAC={0x28, 0x1, {0x6, @link_local}}, @IFLA_VF_RATE={0x10, 0x6, {0x5400000, 0x1, 0xffffffff}}, @IFLA_VF_SPOOFCHK={0xc, 0x4, {0x2, 0x8000}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x2, 0x9}}]}, {0x74, 0x1, 0x0, 0x1, [@IFLA_VF_VLAN_LIST={0x2c, 0xc, 0x0, 0x1, [{0x14, 0x1, {0x10001, 0x7bf, 0x9, 0x88a8}}, {0x14, 0x1, {0x3, 0x371, 0x3, 0x8100}}]}, @IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x8000, 0xfffffffffffffffd}}, @IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x5, 0x100000000}}, @IFLA_VF_RATE={0x10, 0x6, {0xfff, 0xfff, 0x301}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x8, 0x5}}]}]}, @IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8}]}, @IFLA_PHYS_SWITCH_ID={0x1a, 0x24, "da775abdd64229f18558a27dc843faf1db15e45ccf7f"}]}, 0x1bc}, 0x1, 0x0, 0x0, 0x81}, 0x8000) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xe6, 0x5}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x200000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r0}, 0x8) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r5) splice(r0, 0x0, r6, 0x0, 0x40000000002ffff, 0x8) pipe(&(0x7f00000000c0)) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) close(r2) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) (async) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000100), 0x8200, 0x0) (async) sendmsg$nl_route(r4, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f00000003c0)=@dellinkprop={0x1bc, 0x6d, 0x2, 0x70bd25, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, 0x40010, 0x500c9}, [@IFLA_LINK_NETNSID={0x8, 0x25, 0x3}, @IFLA_PROP_LIST={0x7c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'nr0\x00'}, {0x14, 0x35, 'syzkaller1\x00'}, {0x14, 0x35, 'veth0_to_batadv\x00'}, {0x14, 0x35, 'pimreg0\x00'}, {0x14, 0x35, 'team_slave_0\x00'}, {0x14, 0x35, 'dummy0\x00'}]}, @IFLA_VFINFO_LIST={0xf0, 0x16, 0x0, 0x1, [{0x78, 0x1, 0x0, 0x1, [@IFLA_VF_SPOOFCHK={0xc, 0x4, {0x9}}, @IFLA_VF_TRUST={0xc, 0x9, {0x7, 0x8}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x4, 0xfff}}, @IFLA_VF_MAC={0x28, 0x1, {0x6, @link_local}}, @IFLA_VF_RATE={0x10, 0x6, {0x5400000, 0x1, 0xffffffff}}, @IFLA_VF_SPOOFCHK={0xc, 0x4, {0x2, 0x8000}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x2, 0x9}}]}, {0x74, 0x1, 0x0, 0x1, [@IFLA_VF_VLAN_LIST={0x2c, 0xc, 0x0, 0x1, [{0x14, 0x1, {0x10001, 0x7bf, 0x9, 0x88a8}}, {0x14, 0x1, {0x3, 0x371, 0x3, 0x8100}}]}, @IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x8000, 0xfffffffffffffffd}}, @IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x5, 0x100000000}}, @IFLA_VF_RATE={0x10, 0x6, {0xfff, 0xfff, 0x301}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x8, 0x5}}]}]}, @IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8}]}, @IFLA_PHYS_SWITCH_ID={0x1a, 0x24, "da775abdd64229f18558a27dc843faf1db15e45ccf7f"}]}, 0x1bc}, 0x1, 0x0, 0x0, 0x81}, 0x8000) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xe6, 0x5}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) (async) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x200000) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r0}, 0x8) (async) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r5) (async) splice(r0, 0x0, r6, 0x0, 0x40000000002ffff, 0x8) (async) [ 429.513357] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 429.522159] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 429.539044] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 429.590041] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 429.664828] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 429.671159] EXT4-fs warning (device loop5): ext4_multi_mount_protect:386: Unable to create kmmpd thread for loop5. 21:19:08 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$cgroup_int(r0, &(0x7f0000000000), 0xfffffff7) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000002080)=0xfffffffffffffffd, 0x12) (async) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='mountinfo\x00') r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)=ANY=[@ANYBLOB="bc000000", @ANYRES16=r4, @ANYBLOB="010000000000fddbdf25010000000c0002000000000000000000040007804c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="3c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08001e00", @ANYRES32, @ANYBLOB="0e000a002f6465762f66757365000000"], 0xbc}}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = creat(&(0x7f0000000400)='./file0\x00', 0x110) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/meminfo\x00', 0x0, 0x0) (async) r10 = accept4$phonet_pipe(r3, &(0x7f00000001c0), &(0x7f0000000200)=0x10, 0x800) (async) r11 = socket$inet_udp(0x2, 0x2, 0x0) (async) r12 = getpid() perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x16408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x9, 0x2, 0x0, 0x0, 0x0, 0x9}, r12, 0x0, 0xffffffffffffffff, 0x8) (async) sendmmsg$unix(r9, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000001d40)="9dbe3cfeeb124fed0f118f4d3e78d7701816bb4973289687c2c7f84ce6d28592d01b910eaf9aa78f8bfc892042048804c723a6ace0e9cb945d6593c755a87a7062929298df91c79f0574cacfb606116bc6253512b85301860b34a048413f0b3437eebe872ebd5323c741c56871e4268e201bfab44029a320219de5a04728b427572cbdb1c05b7c0553ae1196b23b9dfbd5cdd09dd0c8bacfde5a7568de81963ee5e2d91d47327cae2cec5c56e5d5df0ddaf98c80bb02a42a415424e0658e7f8f1a7f690738149cfce212a99e048081fe50603374ce865249fecd19cb10434237417b6ea4f672be6513fd", 0xea}], 0x1, &(0x7f00000023c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000002800076efe280000a6255c38770863869df50fa3a5d4c24b2ed376883b7a1e5716c638033508e4b2dba5b4df9f5120184021010310c4296a4f335506727b39ce99fd7d6177422df44f8793142ca08ee9d999af1f701e612569016ec6ba016c57fc68179fceba5aecd5df56d5b07a7aca0d3c86872d54dd10c21295c0e3c98fb51e55c8020a513493be35e271cebc22ad8f011e84173a54931129afc3b71d41039eb801c5f4e7fdd56d2a31c54c88340fbb27bf7ad2befbc2cdc7c1512db00d93bca88846c07a5003107f0fe039c2886396489bb95d6c09086a018a91ad76cf40f3911e87d54ff165d4dffaf43eea958a3a3d4293720ec8b5603827779a9dc5545b528f6d25f047f05aed94fe8a4ab557bd119851b49e446994b36834f2d2389ba1f8b64d2ed6d1929c0f6b365efcb457c26ab5e34436cb632102124e3a42f1877d1255c089adce45b2c627322b188ddb0f042c05d081cd777227ee3342fa568850bd4a", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES8=r4], 0x48, 0x20000081}}, {{0x0, 0x0, &(0x7f0000004080)=[{&(0x7f0000004000)="ac9b3a95f0decd7c4b948fb87a0ed3c5f1182bfdcd4b5fcdc6c63ce716f8d5edae16410d96c457ca6bfcd15d19052b4d5a92135ee20c5c8313c7fc5bfc3d8da8d5101f419ccb8d5dee7cc8000484fbd2b2", 0x51}], 0x1, &(0x7f0000000540)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r9]}}, @rights={{0x24, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r11, r8, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r12, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r8, r8]}}], 0x108, 0x10}}, {{&(0x7f0000004440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004500)=[{&(0x7f0000001ac0)="559d05fa9b7b5c88c223e5b3e18775d3e448d2b5edea527d7828a812e03b30b943502eb0c4c93bb75c80f7ef35bbb6ef1f", 0x31}], 0x1, &(0x7f0000004540), 0x0, 0x8090}}, {{&(0x7f00000045c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002000)=[{&(0x7f0000004640)="39f601c44a2b6505471ea2ebc454e2b8d1260b9795d4cac341ef5f6af86ce33f", 0x20}, {&(0x7f0000001840)="ff7fbe6a5365349ca41452d274d8189a30a0f7d4ebc58651698303d6f7b14d0dab6971396a36f96320f23b7851cc6d4583f5fe9a85a5fec310cc6eaa9c8545acfafbe3df346710fd1098c90500e98f5d33dd11b389d2ed300602b718dd7e7f1dd0ccf6788012959ab11995ba80f48c3be302725008d0d3b7ed77b02b438394", 0x7f}, {&(0x7f0000000480)="e18dd4bb83e0332ca216", 0xa}, {&(0x7f0000000680)="4c9eb8369ed00bad0ca6cbf5dbcbc2ea541e6f3e486f39528650c8cbcd61b37b7c4956b829debd150511a4a712159ac3d9929215e784e62b47f9bc4bff1d", 0x3e}, {&(0x7f00000018c0)="53d493f30df06fe07b95e93363ccc97412ec2b5012a0d5d5776f1a911251a516", 0x20}, {&(0x7f0000001a40)="332e1c4fe4dfab3bf5f34232b12ec700e436d0b3e7fed1eb375c54f558409c8bb84c021c7a14c670202cd9e3cf1ab41acfa8d36388b18b3cd44f75d5bbcb76a0e53229bbdad03bf8df12bfb7a4fa350a44d1df2413a53b0b10b91c015d482dcae4ae29bdeba6cfa9fdff3885dded0c2014151cb61bc740e7a0e12f54b1", 0x7d}, {&(0x7f0000001fc0)="b93f0169ce554a141fcad091de5db5092fc264b0456ee0cb58a52794e86376ff7ba8e6b485c3", 0x26}], 0x7, &(0x7f0000004740)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r9, r9, r8, r9]}}], 0x78, 0x4010}}, {{0x0, 0x0, &(0x7f0000005980)=[{&(0x7f00000047c0)="07ac206fc2677130cd06392bf083205e125bea626f4edb64bb6ab1d9f1c28b92", 0x20}, {&(0x7f0000004800)="6abdee72e6d45bd05a6038a3e23c5f65b28167592cdbe7433c73cd5f900bd8f34f4415c8c481645b8e8ef3e9d8443b29595051e3bb18185fd9519c1da38810b159805a7fbcba5293f83b4f98d86bcf77c7e66a67260ed3e98e6dd39bec67cbe569e5f77161907d419631cdfe64e8a00a0513aed3ad1409cfb8f7900105058127d45dcecccfe8033342759d170b8ae602ca75b66eac0d6a02ce365578e9956ed3cd9431c1fb447e63b99a6805ecc32686f7d9", 0xb2}, {&(0x7f00000048c0)="fea55e006319bc7731210bcfff9b3b60e8f1a4dd2f5c03dcf7705228708bad554c2330d49b2e2e617096fc1117c073bd40ca952d687e93d5873c50d56de027efb7b035826688d2ac406fdf57c2140a4c05a1a338a580ea640094f2d8", 0x5c}, {&(0x7f0000004940)="195c24890b0c2578f80ffd", 0xb}, {&(0x7f0000004980)="4ab85c40130de958dac3ed5ba330fefbee50f8b75e27f00824725254b12332c4d60c6f485791cd1da1444c6b63cccc2acd3975c39735bb4292397d56169948674edf6dbd3609314628fe7d185820d8a1e4a09e0adc8192ecf176e78b3976b3fd4ee8f2e8a01d408efaa71033713ea7003f2e5ff2f0ee29ffa85c4469a62f74c38711418fef50fa4057a8e813ffb87e039cc4c6fcc0b908f79e12d4935af01fb4fa149767aedf1d764c1966d6eb1473769c605a3b8adc94a4f714209d9b43bc9da808e94fbe23d164a5bab3e5fc900e35cf2cfbff85307502e2f6ebb7802fc3c3c0a70091f8d20fbbdc1756f47fa7ead0f456f9d77c7235ffcbd95af5b64a96891de04df4841ca29bffb55475b2525c7e376c583a7d6ba2d5edfbca9a7c12f3656c1e1efef08a1774288284ae3e149380a03ac7daf930828fa934cff01dcd89ba9db40dd194f295f4e57476ddbcc91ab0c17abb5500727cfea6b909550ca864ed69a82203666a0f85d5c9ba22b493c605e009000b48796fddac9d2f21e5cbbf0280fce8b285e829789881c814e16d15de2bad2015797dbdcedb430fb3f8689d7674fd54433e57ead6f602fa749d5f04cd87a829a13666d7ad78511ee8febf7241426b485e6fcc5232bc039e069f66b9730c541553528d5926dc8f5021b8ca243ff7ca7179623fcade08cfba113d7708b5851ca5a6f0f9352978534978004ea7850c543eeb7b5aa29103a8d1ca48dfba2136732c712559b7d0c96026ea71c4691cf2f5ad23cfabd32069c28207eb5180d48c5cd6ce3372f19f47d4c3f38d96d6a88bed40687d32d6027a0e3464e2f6778ec6b611325aa0febb6dde84736740dd65691dbbce63e9cb56c19414ac860aa3533e625f812a567334f7271d6c46e6579c115052579c15971122f80993edb1f58c3cf6c080e7412abcb215d8dfad2ad463be996a561eaac4e6cc595c67d3d1098217130831c5d043db4ddd8d34eb515d53b57a91c9bf77f5d15588859027a6c0b270a25e394c98ccfb8e006c4436132a40854de305a44ccdb0cfc4a250da36cdc004bdc731326b3669f0dd6214025d2b03ca1d8453850e708142de29348c73c443e66790c8c80ffe9aa524456c0e057c622a20c2ea94f7bd5d8b7c46227a80f93849edf4325445aeb617547a0236ae15407c8dedcfa1432ecdb79dc9429b7867cafe84c4bcdbb232a1dcd404ebae7880946e13aa954ffc3bfe71c15336c6c4bf15d1c258393a05bfb8518c2e90bf7a6f0f715c60500b41ca9bb67cd55c80da67f8d7d82a4c881ea54146f1e82661776b92414ac754727c36103128f294a8c8da95dd7aee6ac99aa96a9fd6af680f37be732a39166e9cd45618a5070042c7b1573e5db685d9432f54a26f84aa6a5ce6a841ae5854e4217611647c57154db24bf255eda5635c83611ba9f4de779bb877ac41be580105881d422c6ceb520074072bb3abf3bebaba5cbbe8d360c727f3ffb507ae2fc5ff951a41ba9d442be4d3c77888b73f741578ed1d9aecdc9efeec9fc0f103ba6657711e23b785d166b77a3e639a5d2133dec9d66ca6200016ca9142fd741e3d703f167e44354aad9f4cca699ab7079b84cfef06cd055e97acc5fa2fe0b10a7fe528e40e26287bd49319e2404efb6b482b94c2fde111707a6f63f35682f3e51741a87e5e211f4f7a55cb1dd8053148527c22f57137a3eeb59c59d5852d43b29949515494f16afeb4833572b28afdd58aba41c40f084d40c27346291f4d688eaf0e21efdb41779a7818981b5273e4376ed93b254c32c3795436c37886aeb1ee58fc81074748e70250464a6cc2fac355c68ac6d6ccf88f0afa1f3d51d15ae02d3cbc7e31b02e117158f1eecdb4b125a90d6812976115d0bb098961f8fe07fdd69a451861459eec5e8f2c7834ba5fc4afcaec99c2a8871494e8e66815a6422eb8e175b8ec3957ae854a34a33e5685e4dbae06384f1518ea5a8f1aad5146ccc4d7ca8618c7ad645981a4b92746f4682a9effb1396d92c43d7df5d7cac8f781ca885917ccd7f1ca98af3abc0adb5a208077a9d41d5bb000fdf3536504439d6d7345f3e8cb1f306fa86542eb621e949aff050bd28357134c43f72d4442afe1c2fc5936dac6828fabbfc9151ff42090172541b9fb9640951c8768839f790f87e4b42fffc34cb75c5d63ec6ce9df8b521b8c2bddc3c51cb0b2e8beb1b955822b3624fc6c34269b2ce49d970a3ce7eea80fb797b31600ad86529d951bc34dd476f5607efef18a89a8c69228d0573bacea53f5a339f7c87a7def92cbd62be5f0e1fc1d1db0d075b605d5f3ffe6e85b6f4059ed21769c3015a8212a0f4c7128a2f35d3414a1ad9b5291cfb52f8574ed74cace83044cdffe06e44751351fa3a6c606e56be40556225891494a0fe3ad51092c92deecbc38e1a24498eb98c5044d4dd9cf3fbee8e9eb9c9fe54bab92a0306dde54750fcac3d8d2ec35ce3f1207e691fe46a57eeb33b7927d3cc7178b472683fedd2e4584ca9dc364a01b3a3979124aa283fc3c83627af561b46c02be4ebd5214b92d06ac21b8bdef004b1988c6bf64b896ce25752f18590d1bb19c41e72b080d280cafb7adf935a47a24600b5165063c119e67a5d406dbeefded16aeb3df9f475b2dce583916d7bb6c40e65f93cfc25b9c424e9fbaff10c265f1e3112197a8eaa451e4a777a641af94dfed1f233a2dca21872adef4cee143b99383003b3fdc541907417db445fd68628bbfb9e76ceb7cc7a41e49644144a4d1a6e06298d86026ca9435d09f19cbdfa5de33f64cc2f74b5a4ac06275251afaf21d35cc6842a4d2beaaedc4203800b48a40dac540f27639a22c4095e38a853745b773f9394ddafa29e5a42f25a04a56bababcee550f1e04c866885c51a28e8efc5056f644546c6b23fba510a1bd2af55ea8c068c3925abf88fe21ef7841e92c97658e04eae453ffb79cd9f8f9862ca55112dee084960dcb0a8242897d2f88e064443a7fff72f61e615358633c149cf8756670b528c36784fc8a2c92a4f173341f58add03e1f22dee7c7201164d7afc2aa23a39c67a3c3de0fa1bd19cd13d3254d2cea2a0611e33d82b83a41dea25433e14fae474d0fb6d1b4980532073deec3fa8a5c17f593573f726bde1512debe33369d7c0b4788b95c44e7450546561ea0d3a5c41b51bc0351387cc15c928acd3c25016aa7f50b360106d24c9b5f72cad06ab9c54fb3b5bd45bda7792093e96fcd887bd716a00054c0650debfa527d3294a1ca9d6a405e3bb0e2b522c13df3e6267994165a44912e3baae2e38ffb3d5c1041093b61983170af3597c8e4c74a2e1efad77795eb7ce399a435880cb08b03686d699e26070795ebfa4f070d26419429fc9e7db4914a14791a9ed6badd317551647825be727ad720b202364e4a61e0738039e0738fa2d7b9ac0d3c4f29bde5ca7447648ac770b1ebebbe596a1202b84d4aad373b8f0d4ef5dbe95e0f48ba905221f7fe6227ed5711fe83f03f49def85a04e0e9f0e7b7eff382c00a981522a123251aaf9da3f0725eae288fbdac8705b37fc1c5e8567e8624d9635ab52a73ce87cfa902a5e6d15f5009484f00e15dda2c5b2a72acbc9f3185eadbf1dd61d78e407369dd6fee00261e549bde8a141d5dd872d4c0ea2c38aa96faa31797e658eed944ae617e9de864ece698a604c8fbf2e6501bcf7b530e6b13dc752dab6e4d8274d66dd0b1e3c5760c7f4865aeadfae1be222a57f335250b5d5182ac58b0b5cf907a5295c208feb53875c0ae77770827d4f925e0e851cd3a601ed3f2ae8f348e77d80e3dcb58e2a28e55860635d5556336dd5327e921d53bbb6e2d47d69a9be31c91852d37ad852caf48344d9a23e4b306b991ad26258e72539c2b159430bc1318b2b1b0280f0995d6bba2d16e70c4e54c47c8b6164166cf81006b415cd07fac52df6aecccfa3abb08dd14a439587fa7b0d77ef050b59da313e80f7a573dcf21d5b7b741674013dea3f0c8f103bc200bc5deef7525f7a75d6a069aa024e033bd317e36f012a62f89e212bcffaa22b49413dbae55578ad4ea6bbe3334067792cc5ca0166b8230105428ba5595c095dd1a0befad8470b13786dc1a6a43b82ce08e8388c094985271d6ee137444ea4c96dc482590adda54373a601a5950aab4d41868de3586791ac17d6ff8e7b7b9f9bd53894f50a429483b7c47c4de93b6c1d8bed09f7b792ff1b6c0360a753a6e182ec5dfbb0e39bf81c2ff474e1eee2bcb9935187fdf5020a1fdae2456d27960f5102f935193243fcae6c242e3f8f1fb2b558f5993ac537d86f252ba3f59d6545f88ccf70017a57bda482f97f23c23edf4e9d2c9a8d5e0173d0caea297d84ec336362925b5a1a8281f2f076163fa6106255d4430df8d8d19156a060b9295574cabe6e63df3431f47912c5463466d722a1ef13c63bddd543c28e924f4b30e33156351bf278613c3272162953e04ac33f798231e8d74cc1d7271d756db77f9f457d58ab8005749aac0d0fc08d1912a0c2a423a7020f7870e4bc3b82321f8c15d18a6a6bb6884adb1da8885d559e5259325067c3129f7200287efbe48fb8f2a8c41b0a396e1faf76faf55fc1411b9b6cdea23e7bf3f3250d142bd37fb7508fc966633f26e2f3d5fc8a1eedb5ecdf748810994848808a18f5e7c226d7518c8e92ec6518f8c6dacba957553c2aec0e7873071ef42a55d7c2e4e530106f878cb40d647d1a7ef8b5a56fc06a6af5f4bcdad6c7e80494fdbd666c9b732b406c2033568d1cb0aa98bf995a3cf7fe4ec0677d4f227cb5838c6a7df0f19814d353278eba7caaac5a113e1ae2d09d9cbfd0c032d6571e4852777dfc87a043a00068506f5aff018a4e8fc7deaf2151ace425c75171dd58a93bb3637485b50f05adf1b8d91d52eded64e4bcf4cde981fae23e2542cc8d4aa72035b7fef30e2eadcad90af7ae62903208721d77b90b3bf759b6265d3e2b8213f261fa18e90c1212beb2785fda01a810030e4cfdf2b2579f89716cf58a64b3a4b5b4c64c3d8e2636b4b56b4ae027bc6e80dd75945b9a6b89fb43af65c9fef9f0f5f2ce825ea862b13f8b83622f548a0b522606cb5edcf16014d4697ba6ba2e007c06e6aab769d0454d4b51e470d628fafdca16efba6949ef5f7eabbf53194265a633c374d132ac2d29e2b604e2951b0985039dd4d5be961b1e4286e9bd89cb37c8f4ae9c2c56b15886d94e552f19ca70daadd1887f09a3442626a8067fcd44d5cd4c88a0a03077f21dad5f2cc64c9bb71d1af7a578fed7d45be2589ffbcf3201a3a0b292489068243a2d6f188412c266a9a8a6e42165244801ab23ce3727f4d21aefbeef4ee028b1550125b5a2bb842da407e684c4f60be29fd7d529227e255f121276bde2aeedd9d198fd82d704df1f6b4dffa169d616738c5307b48d409f7f81104f75bcda865009b4464839d509236f05a2358d53f834024b16f040c19305ff454b13df7ab07127655432d209e944e36fdce334d65786221cbfe9f50a2e617b87e31cd78c901140dc0d3e9bb8223b2c710f7cdc266ed709386b390c0189455f5cc672ca15cf05a29b06844e3aa44a308e9a0e5c96c1b75d33b4151d171e5f7e98143e13f234e3a0565a0e838c7dff7e8ce5d2eda83eb6b2752aae5f43022f338788f8a70103ab277361130c966b9c22e1cb9562d63d28050a60457f926b14ee17952e94651534b0620a7ebd38a23361e2be5e00908d1ce72c52a792fb64bfe1178c6c49c40ba9d458a0f27c006b9a33df1744a774a9c017f6ebca0", 0x1000}], 0x5, &(0x7f0000002180)=[@rights={{0x20, 0x1, 0x1, [r0, r9, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r9, r9]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xc0, 0x8c1}}, {{&(0x7f0000005d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005e40)=[{&(0x7f0000005d80)="114e600753db30bf173ea9143ddd0d28eb2ea017799132eaffb3a017f151d018ee76125ea48dea745e781ed7e5519973fd1216e531b07a91b85c107ae493150aa8af7e17e35f0d7f921b04c67a1e841c4ae29bde295be2be2281706470d1a98a637a909ce987eeb4ab7eb954246ede16ca6e60673cfc50e6973b5848c3830f77d04163", 0x83}], 0x1, &(0x7f0000005e80)=[@cred={{0x1c, 0x1, 0x2, {r12, 0xee01, 0xee01}}}], 0x20, 0x20000082}}, {{0x0, 0x0, &(0x7f0000008300)=[{&(0x7f0000005ec0)="3ea58bd9b70b71a51c", 0x9}, {&(0x7f0000005f00)="db652881baaba43918e6cd42383cd7326dfde882ab8b8b15ba557fbcc439824159a092ca81756cfcd3caaf3d277b821de07528e391b989708933efb05b6b08ff1a1becdbfaefe001107b8967309338e330ad3e2ad83eadf5639a800f027c1a6e729b62faf3c475f50a64a03d338aa171a8ee59d7cc1dd4208fb29a6cdc2967b178688cfda4faa47b4dc7220bffc96622c402f44c82745f8aec5745bd349b3f66f2765623bfbb418c67ccf2544116b352f6e777eb05c639b0d1", 0xb9}, {&(0x7f0000005fc0)="78d012bcca2c61fc159b4145c4b2182846c7e6376cb77f559c489458435ac82d14555d328fe8308be919924eb095d79e9688b9480e5a8fe1d4cc9ccc7d0eb4f409517cbd542470bc325383228ce883a70b5e390a52d19900447c55a7edf6e7a7aff72c9582723966ec45c67def9c9308f2c2b2f4a96d1cc34338268596b77991ebbe574a9da92cb830b086c7f833eb77f6a52ab997be762cb622027a2837757d44541d75c9243a991e5ef880d6557ff2c31c736030d96daf273e3a90542c5bfd", 0xc0}, {&(0x7f0000006080)="b069fccbd0522f1eca5e17edd361e0bf0ea8e374f529fd00cc95e1a93f9a3b02125bfeb6b2b2baf26a68d62ae9e3c58cff580b99321576448d42beb247e384b6d986a5602043defebc561ef9a6985b619933718ffcb977f5690b6e66a2ce38ee9aade1d6747031a9936822d6f792100f794f156cc925f2101857bc8d2bd805a1583264b7789ec7dd780a", 0x8a}, {&(0x7f0000006140)="1f9e6cac5e3c86b1b0431fad5934dd6c42f90df27cf40c017a7bdcc4badaec8f9549418f1a94bb7acebb51971d2a3104bebdd770ec45f68a6c2398e35025e6aeb6e9465d026ab26b5dbc893dd26ad8086a705f061ec03f30d85a5b1a61f57aaeb91c868b72b1a7e625a973b3d65511432c465ecc01c3a4ee25943b0d5a036a837989df6b2691e05c89dca0a8fd4dc7483f69dfd92995bf6ee40aff10471f48dad2d21f32c09a288ff160b05605e8e52d65fe34ff9abb058cf78b6b4ef2e3fce5d284f65fc7e07d2d3e17fe8e6ef18ad6d0ff0dda02c06e33f65df342312e79666c355bb39ca12e58e8d0bc95ebaddf", 0xef}, {&(0x7f0000006240)="7702f0a6392b85677e77e54911ce428b58983faa4fbc3ed777af4880d56ebf325a37d9bf399c4df288e460725d243428307aaafb4aa8490fd4201e820801e4f27cd1774b1fa493610a012cf4c9c78c7706e5ca7c27ca5608f016f2051af00032a69a817327e5bee1de16255611e366a37bb1d7b8c083ad2d024911499d29a5e5b108fdab17942bec27634f6a5d0406de3a073a1d86e8264c1ad1c4d3945641d0d37c15524a110d10a398dbe9c5beed6a227797a0c27691e6842848bc9c8c2fef47e857fa3347ede9e186ac84dba94ad95f65d8086a2dcb311bbf7b4de003a75d35605c93b0cf5c5de15da55bc4ebb68f0eb5be76b59830f6298923db6e14a26e48b6b15354e113db3b256b1596c3cf1fd1d00d89d84fa2c9f5c1369791f553f964df3ea0ca929b3c93cecd41266dca21cc8ea868bcf214425c9453c7152c5d22c3de5b806fbbdaf2a33c42f47a9a11f46ccce6e4154596a47a62bdb920a1cd2ed0384a82f4c5923380fa2be8f43a8e6dde04d70725d828de8e384a03c254dd7496f7a6e3b93bff89f2bd23fdd93273e674cb9db825e64f7c83448d806e1cc2dd4e274d30a7f30cbf306af6ab824a3f882dd6e7c7bea7cd974d7502b4f12f2e4c704137d7d09ad1ec00e61ec36a55a8b67aba9affe159f1619db7dcbec807efa8a560287df690c2063f76c3e5d05a8d87c85bf23cef3aabfc05dfab6da404559569384a7ee599a2300771a86cb640e6c1a10850dae34541c332400d5043fcc1031e6c8b1316d0da0d18e7a4337d64794a592cbfbbce09aa99ca02bf5718f66dd7fcce4e179bb25007858dc3cc2d8161b8d65f7f89d9588b96888eea22fe0d6c89f65c72200f9aac141b5fabcf88632c26c610e2993e329d09e2c97a0056b46ce9a4b7c410a472cab1c3eeaaa727f77d25efb8ec17bd5db9485a7eb0385648fa93c8c319a375fbfefcfcd62270109c827ce622ae490ead7d88abad73cb149757d3a9fe47faf85a7ec8d3361130bbec103a59bf7866b1930d4618c4ec2139c2cee629b0df7eaf651ddddcd70349573b122a6104ddae3c4dfd4a4e95e0c8702b916e770c01d80df476802758502e44f8e5302ea9f9038421d12f2249dec5e9fa8dd52068f774f640e201f6cd9334853725c2afabb5bf708a2a668cf66f5d8443ce867b8dba4503afcca97a90a96931e1cff0aa6f87b3d36aec33c7bcf3a481e5ce2d3d5903e64b6fb264a1d552f73dc4db5c910504b0ad2cda6e30d8af0ba16e21d538774c1f8003b8b5264516b5c0d3841a40ec49c262ac66f6ee10ec05bac610b191bc9fd02c02f35dc2bc3c6958f7162963010d9b973a8d317df7010a644a2bef5bebfab66fe7d65c17e4f7768e6875cc6aa1a42bb4345a08ba915a0f09ed5ff6af255c318c98e38ac95c526c8f5584ab3551fe1026a271dd0d47ceafcca27b9a5737eba56de41b9498c49894baa059dedeb944d8a9a7c563810e76139999a09babe943f8e4de1232ccda259c8df1e9367a8190746b8702e8406c907905dfc4ad8a0b9df2afaa36276b6ba1dc02889864efb4d8382a9d51fcb1eb38151f72c89091b3bf629618acb06507c944e77da7d14caae517fd1b49bf7c887a8575a23e26b5bec5bf7eb7d673383397072398dbf8d107c563bb3354c03ab409e3e341353df0a06bd39bbb38fd7e7cfa0f04c8339aa8ee2ebfe0c7ae087922680bf2bc243def73e4a7dac9d897144672026118b7149413af0b5ae2b1871f068e9f9e86e583baab9495b7b87f2db2cad1860ec7124faf9b3d1a8e45e03e087994a8b58ae94d6f4ff4730b249f6eb330b7de4b4e1f61bd0681fa53ea6dc7410b90ac2c127303dc25b33d33276f9999923e32ffa9d4fa5a244ff58cf1242af6b8fb5f5e5bd813e65aff40da8964dfc044b6e8b4180925b168b9da40acf585bd4c34120794f61070f08ce52da01d795501197d0d04a3f63a8bb744836747cef944cdb33e7453c73a431edb57df1d408d10bd00bc9b64edd16b7e354aa91d626aa8901c4af11e57858c4cc91387dcce50e41d3ac4b232e0ad78533e3d88efffb972217cf5d2f571f3abd57a2e922b50decb1aa6d0cd18b642f42492d3b438086fc451137083eeef8ce0332f0e1397d8cd36bb4f7323a0266f046ef6411eae6d3e9fd08c4d1f78a40b4e6c691c82a3a2fa44e3eda0cbb44d4e7dea8bae99551c65b53a1c29763e7a4cb7bdf0e1294685ab39821e15a1dedea4815168718d2f292af3a2471f5ea08320b755db8d6f7bee8649258bb5e3070d64e46b25e34b6672268ef4828a30b2615c9d0e26be5b418e4955e1eeb26172d4c9b5c8358cf2049e87cb15b216aea04ee07e839b22969a13a81fe05aa528aace48cbb88a625ac85eac1d89c2df8048eff96e5d2ddf81d188cd0c8593a4e2550d0b5dc5766665838eba89f93dad8c43c3936ddaea57e938540783b608f99ca4411bd9c3d2957852a8d859518f480ef3ce7507b4a349a928713c07cb74ab4c7bc0f65244ee6362d3d28cd6199f91a86090c7dad70ab2791c2dea39aed45480b920933a0d4c30cb8b1cc56350d5a9c508a4c03324c55586306a62d8b89c34e08bd28efcc218d293b0668b3ad820a4fb25988939170820f1bbe1f4fb7ab00e32ae4f1e5dd2e3216dad84681bf1da169e31775d5857764982ba1aa2de6d3fd1a9917068de9861112c228399d9010e0026654ffa7df2fb5cfc8b9d31c5fd145ceaa8fb723074108d47c091cca47f3fb67d3b9128480b9213c73988a362053edae9a6fa57b2499ddad5068ed5021f8d279bf2c6fe9843f21783ded88fd406074250837e4e4ab15d529fb83299d437f57d4d64de853ab41ab2b3b8dfb995590d2aadfcc439f33cff4d660b9319cc231566c9a3014c421b5875403124b6aa11de51c3880d081a191492a179d69f0bb5a4a749f1adcc68b43bdf5c1b69e8df0921a3c27c4b98e5c5f77a8d8fa02eb3eb281f22d018b3c12cd12b6a6b7d9d47894c434521949cf8305927ce5ff980c488c7d087d6b99d8bc6ee66c410a8c94b0992a6caeb80f447e405109f9e20d0ddfa97b61024de2725cf7a8a58b1cdbc1bf816b0de040ad14be564898c25b691d30d1d73fc6ec9b3c70c017f093547daf1303423bd8b9f76946deede7939601697e5906e8d4b029765d908f91c6350e3b6f0d1ee996fbc7cc6cdcfe51b2265a4a4871db6e39e63fdd2e6d4f3ecb36152792edd1d281badaa3dc417757a1164fd4358398e729cf63396211c801eefd9a09f60c7f8bcd7af5f12b982bdf9ceebadb0e8be6a95861c7ae30570fecbf6805a5614af414b8a0c868f3a49b43105f4c2396f52309790f1534d880ea0a2ffcba8f92897759be3c76af8b08f34ff3df853b7e61af4a4d5e86e7302e2d243fc49332f99dc4889a86af3aad7f7baf1e1d60b1a21b358af6eacb3180c3a8c410900f888792e7842e3b3daea3ea20d3abf3c07953c9d11d5778e43e8540655446d1ab20c841c4f214b8d2685ab2d6f2d8e9e63cccb47d35434e8f8cd0ab7719994db3e84d7b63a00fdb3e130c6ea341c9ffd2ae5c4f1f753e96a396ec22acb71b9532ba2b9e3085fde119471e2741cb47d7f06d1b9e55a59b944f5b5d0d7deae02b4c702813222356df4a87c34fcf287acc4dbbf2c8763eb82d547a205d1059cd25dc0b4b82a0eee14d5672c40570fb7fe8f54914c91fca52a10473baaecfc6c11bf891c4799ff2d5cc9e5904dd675ac361998cb0f8f61199d300a865026cf6523f4a2649538dd7db1de03888895834c199b55e8d34025393775d2a7e6b754d55bcab5143bc575d4fb0791781087c81be138b4e4b19951485a967507bb6a0c79b85c8390e17fe23369148673417bd5b53eeedf3ad354a326dbe818ed7412f280d557ea6d5e7212bed52930ddd31b570fb964b8381b8dc65edf25d9b0aa5142e6e95b1923fc74d0fb5dbab61fd34bb7f1274b2639c02ddf762892d9a073627e52fc57703706dca2e6f830d863a4ae51170f194cac93f0c06d38055981842e1855d8907acc901a20d2a7fe9c1572eaec2702770247d16e0dad5211a84e013443c2185009836e69ba1853d54d0b521f670ed10e02e255d60c9c238f6006adcef46485d7b8f893074b38c8fd42c4080e209d51d1a48b2300cd649a2cc109f8876079cc73f16998148cb046bd050df19ae85ac91d0324676b5c06c64e551a87b02ac7e68a31dd7b26353510c58f2596f06949710c136aabd623b81cd887885514bfd1ff711e78161cde4c91ce92f0e52e03d456e0720c20b721816b88413d17605c6110b1ec326793d0a911ba0f1852b88c0222f1f155c00d494789a1a20b26298f250cd957ab55104f2a044f1885cde38f0cf060233c7ed931d7cff1fde31a1647e6f24d9d2362cdf1be211935206cb94ab75302753fbe886e0a3de16d5e403e5ca67b2e1abc2ad9cdecbfe6838bc21de9c0411f22c268c9c2745c488b1de230ce69c398118414770b7990cb0c95029f55a1296196e47ff6f2ce0e109f47950eaaf2fb11855db532eee13a01590260083e5f0821053dfb95bab7c18df8affaee06fa19533a4bbe6798b8cfabdfa2f0fc5d60e07f55416ddc3fd2651a4bdf4c65558d3d1470a8a28854d5971f60101dd860d96c545af2b93c5516c1637679a739045e9e0cf5add1968b1c88fc0051c4df7b3e99c5959eccb9db2a4086c1cb825f31445ea682d3d4a341b35b0f14e487fbdece13eb142b00f9362a131c3c8c97c0646564dacd82ae9097060000ced1fe7226014aab86b8b1292bd0e3fbc9e071af9f34136c2571b38e83ccc4f40141aaf73083f1a267daea0a50f67f9986f6ee416fe617b256289f0bb0bba434ac30cc3448dd830f45a475d5e5437eea4d91c31af52d31a42e27ffa0c99acdab2512318236ad6afe5956ccc3e040f2e24f5a37a4cb57af12a474a7b5ad0d8c0e984bcf61fdd8081b358f22cb03bb482fb28c70e560e2379877e949b81508cfa7de54ee6c02a75ee29f94a86fecee02592859977e522d4d5ebef20746ed9cd3c77168139094ce7ca2315d192d9c366bde178802eea762c8cba311c401eeecefcfac57bbeca9a25072102da9f75c5d8be3986af846ccdd3f31642b47df45c7f9a50d22bb9b95bb46d6e6ee39d011028f423de6315ad336b337ddee4b81d23d8bf3131c98feb1c22504c1e67ffdd60d6d67ff276a3a1c3c5d494dbcea39345445971e54da7d4e5f463beed401d1e380ada217c746141a3a2b2132a8716693075db40aba4b0dd24830a7e3ecaf6daa077b3b0a66508e28b1db84ba832f9ab09f26756e127721640d76d1d40d3d6a2a0956182c7b7b9dcbc07119a04a072d44938755c4b42bc6868a44ce7df6e03c8724186fee7463995ffeb9e34055c6975126f05b5c8961d6de5b4e529cba88c1feae2acc766b571a8aad22b6edf0c4b2e66bfe4a8008845f4f87e11e0c10ed04d453063baff8bd1179e6b7c11ab2b6fdcdf47decf3b643592039319a241e689df5072b701eb55cbff933c73c84b784c5ed9aff909402c6ad996cfc49d5aaa727ab13c44cbf957bc9421069a8d7968ac1b0311d824b86224808302872754db6216447718223b6153ee3b23a14bd9d6598d8e4807b7315396c1664e6b1d9e4d19d37760226947c69ea41e5b55519977b333a6ffb7c7cb45d80111a54425fa58d80903038ad6c5c53e6077cbfccf97419ee26ce3d0248f9b0c37b4fcfb6bd151fed71c37ed5e688cf21f4b82e73f67c97aad654cf3e81", 0xff1}, {&(0x7f0000007240)="46c9fc12390c19a6d8440940b5942d2c2d8d6df3c6436f35cf8bbdc31746cd54f293c957460fbbc76e2f9bb0d7f1ede5428720590855c8030da4fae5909d65bfb9d7c95655c322a2eccf4ea6458b3595866d97f08d2b655539c9cf9cd83245f08e75d5f9999de520175878171896f16d0f61379f5a9aab95139be271a47b81246c938279d5818ee71e3c15b5ec44cdef2648628d9dbc2dfce95d", 0x9a}, {&(0x7f0000007300)="df51aaf929892002f66e769b6726be62a5700ca3c99cc39f2565a4dbc26a16432c7a1bad66ea763c99945141a8d6fba4e6ee7abd6f64a1ff4adec2d4d6c7570147daa1464eb8aea1fb45fc6ed37054ca8e0ecafea670025f2f7bb3f4ce78898f3295a269245f1160a5ea41b15290d9a4d2ae1f4c224eb79669a6ca46ffba78532db59239a35f420004ad9a3e26a3ea3e93e4991463ac69a24d3d005bf584606502b7746f86559d50e89250282613e959f336c4be72ba09ac1c5b73c9dd2aab2fa76113f1d4c033aa15ec6304639545082f4cd09db02cc3e95d4fcc8c16a2f91f9cf540f5f18044af489f80e91ad69169618dfb0b23549d2c8b7f5bdb9c28086c2f9dee2858e286ab055a220415cd0c33009f4addc1650ed886bc5b119bf7bac1285209799f12726e474d11b79f0f29acbef6bd2c160fc10dc65a45835e2b2282c62ff7aae5e1d9efb56b430a4558eb0d1785bd548062754c06931de1ef4fe46a03fa242fe45849e630cdb32af7f50c06f91dd6871e7a79a9dbd924b1adcf0c8e0253c039a064ad5c23e936fa7fac26d4a613bd0ff97059b61af2d4687c28ebe3ef575fe8e31a6a7ec23aafc3d9cb6be83524ac2c9dfa4b1ae79269a4f765950a4f8d7d8eba85f415c5c333b8d31de03f5dd38fa15ec787771a4abceec226ad8cd5843f63660872d3a424bdfc28c679ea0d8138c8164a889a784cac24e4ff672ecf2146d2d47aaa614f2e6b2a2a426d94a1c5235cbf486fb1105b93ebd3b2a63f79f02dc0b3bafeabbea7d3b389b20f51b296626bb13e6d0c1add60ac9a10b4a42ee36350ae90e4439bad79819814176650b5553f0c737e961cb155a0f8c3fdca5ec17ee7dea1646cba7d2f8407aeb189da109deecca8f86f4bd5a875940d38398015ca3d7295b6123e2d1bcd87a873f37c7c102f9e4164f73be6bd0cc1d6ae6daf485a0bc7a81154fc1761a7d8d1f27af1b9550658e57999f9752e7e3b625b9e7ed78dd08cae5af1042944bb34d10a68b96fd99fdd711b5ebb900932724b700df5ef0d3300a1c88b24b489e292ac6540706e98a30fcfaabf11a480b381892b7ca281f0bf1db39a712cc874d338ce595b6593dfb98dde27c7bcc3f84955d57114f6b5b6f81cf3f2849e745ff78118bad68b498edded77a35bfb8b34e95682d1ab47f38b54ebf5eeb5ab9ac67b832b7a153129ee87a54bbd70c2f78915a9a18147033edead21921e83f03fb56a6e05f7fd69a99e404cec7aeb28158eca7cc26fdadce4893d003e1740bc5c8d4885bdb9f7303e41e14c33a27d6d83b07af8aa2b3a227426f61177311a637ef00365ace3c5f36d9ddb6d3cf417e819f850f6bc3bf67416e93a5fa2cbaa66ac9f2673486855bb545fac4b055836cb29daf18a415f0cbc79a87a048ace3f47f28a89de99201721b2fe07a35957e27ef91c060b7d8f5498cf577cbe7a4d6cfac0685a7eec7261a04ead8db969cd8204956d6b38ced8a9e8e222993e81f4ec8aef7bcb663614cfe8855615bfa46a0dcf5a62211e2fa5905acbadf4e55f4b4880b8875db0d06ddf2d7fbba29f7490660158bfab7aea5a493778fbc3014fac0c9f2e22b3581735230c279b9df691442fdf842b881c154470ee976952fa4b983993fcc9177c8b1321703e4f3a7b6e4a311d1d0927583962e7da938ff07131773e2ae605488f10107bf078b333698f0d4eccb91fe9c76277428672547c7cd1a8ae94179efffea84616061204b5e35711177f0f223433ac81e96a8592d14101189663e7f6629afe34dc89cca946bb68820a2605ff4b5f8d07d0607bbdc5afb5ad54f9e0a0f5d7fef7810eeed6af62371447e2293ea4bcda8af0392e1f393c135bd2ab4851a23d42379118c281ff0b5adfb07c9421ed17d7430abef6b856b688308fc1583df5cd846f15fff36ebdc4901f5ced016c09e6dc4d0f601d3ed9563ae5bc2f752cf779d445bfdd163188a2281768d097777788ca2b2bd8c21fb790e915e2a33e7baca1d7ecd0ba7c7556ca9ea693c5c7e61f9a4e375a14fc933a306a23f6cbe4988c52d34f9410c91a343b2ea23935b4fcaee9105714bace26d5c58813fd8d81238eeebe60e1eb25b2a069f7bdd0c423e21bc26d8222fa905005f3fa97ce730c57a8f2eda4b128ac66df05e47f85191361ef0cc6395750afc3babeed82e688160864f84352fa3dfe562b02a4cc966ef13196b213f56c98f82835512ee27bf4824fb2ed252f454598db6a3f944a27fb863adce39c4ff30bc13c858ada9a27a2071d008638ef65bcbcfe5bb00e6aae88de5f49725dd807e5566f2c3712fd191c565bebf5593dee5d0eabf74323bcea529ce164c6517e2ea100b0700a9615a1584b63dead9d9914b02ed8df5bfaf6e43d06609adc4767469b67715ab615e7274c4d2596ef072d65d9cf9e32aec0d1254f8a8f1377ac1d860c0c8d1c84e83b4167576754c61f33643c556c1c660ab8f382b90a40a4322f4f785578aceb013050cd8d3a5fa7d58ff36149cbcc733e2bb5eb7d34b0e154d57f45b79cd8107c23a96c1f5cf0001d4129d004e22d4acc3b4e9fa800d0c77086d96c917ad3fdaa5361ad0cf12f3ff82afb7f9cad0c8d6345618a17b6835f6f0f99cbd76a1c6c572aad0ef2e8d5da1778d8c0b508f8ed0de4c02ca2537d8d8e084fe07a82ad115e62638f28d336476adfe7f6bb05d1644b59df425bfa18c58049761d7c47e70b9ef66732a33e1ea7fde396f122ffbccbea4692367a397bb5f1a7570b69858e678c8ab83d7bfb2e1e4b5c663a0a2435ebd571d428b8560c723d178e8218a8f46c947d009b7b8208e7bd6bfb9c3e952f459b510bd9dfcff01ff24a0b275c0dfd067bec5c31fd66ac179002e9cbedac424b9295f518b3acd5aedf30a4f0f484fb369735f7998309868330e9e6485febd707b3b6585e68ce46015731fcf8f6d9a8b65ecac9d0c336ee8e275172fe1f31e3caba7b17849028b39dc11b248bcfa2a1072431b96ee1bfa8710321374532b77001ebdc44c070e2f59b146fc987846fc6e670f36dd735064cc0e088454d37a68451ddf4d055c0bf864a3dd777df1ef157ff46c64e62920ee83ef4c68f0ff8e7877c55c6f2ee6d7f22bbf6f1ee582ea78a966511e99a547ac0b4a456641409c5359cd23b12969cc46e8cf75342bca9365b47e8ef8e2a84a44b65b02b749c2e10eb18287ecf9d7cdf495a65eb0dfb4dafa0c65a3da9573dbd7d8db806fb3aff3b69f7fc602a62929742f37ed79e503d48635732bae1433d499cdddc440a748e2633bc07bc848229968133a1b6f5f3d67c70c042f51db0c5bd946534bb6e5264133fb36e514c82db03da20be76cac776cb1de4fb0b48a5bfefcf882db57c6e579b15df33da1c36a392a0fd468266efe10ac8ec249548631d61e212dd3d3fcd6ab1ba9221bf9315d705cebc47b9f5d7c70ba32fa53fa2dd46effe7e743856148d2b7ebb45a8506518156d574d8d9267791553dea702d5e4d6435a3a34ceb1a3602795977b253e8cedd1084ebcf437df97b6d693ff35ca3a6ad30cd86bde49fec27b9ba7a1c732ea259c69ccae2748f1e4161b8a0f90b173dc9b86473dfcdd2ffa097a8a0ced732390b9736f350f1164bf8da3f582b49ea55ec0b68d50e511a875733339c806e29a9949bcdaf46ac6221c8393c8390857ff05317e3e9f9c53348805c10b114ecefc80b5dc86b040e2ca5f6119bb9fca8349e8881b6b23a742b874b917af79f123fc52959daeb9d1a571f252d2ad142a73a0402915d1e62dcbc6dbb9127ba37df3b13163623a44da3536a71368195cea8f564cc594f50eb9b81408abd65eabbcc43205f98dc09a98c426b62e32a3ecfe173224c186707885d3c41ee9163ebbecc346c7ccde6ea9fd563513270d068be8fd74933992e9d602416f851c08b487cf8b8afaf01e49b0e2be68ef1a7be16def29c4f80dda5d933e3640d96b927151017f1ff2fe567d382c540cd785a0e09cf687c79e506d18c59a241a29f42a7530944b3b6acc4dade193a2badfd1ba1b285731663ee5ae6d056906f432089cbc4609a5d4df4e8ce32aac97a1e328cb1b49bba50cbafe43948dab7ae206c959161cca2d16e12a7b9a42c1f87f01d71049695b346045ee7279f2c3453498260fd96999ac9c36c15db788dc20a1424b795470c02eb86fc6c896f6b22c9a4ae6c6d76ba86c6b5a27e6536cd9812fe0268fd169f4618422d582bb7516071bc2cc0e667d0935bac4c4bfcdf3de75b5cfe6d63bd30450e0a7a9debcace9cbc0e7ceba2ec51efdd47a61f6d9a3ccd9097a294badf329add17af86f928206f64b946ed5c08abe5542da656428eb25a5b0552c493a7427e555624d388a4be9d0b4336d1c1b06db827499a79f2a0cfd79bbd100882aabfaceb50f77a5b88c2b9165367a785ce35b415603a8b15d944e5bea0b4d93ab4df77c816f6695cadf07dc92ab5eb3d809bcdf36c52d6d79a49f103970aabfdbcbbb708cd798b8cc7f536a6ef33511d9504cf5cdaa02c866e4b9e562b82bee48e1c199b1ceb4fffc53dc11a8a703578ba23fbdaf6e4b4c79d6d87c8cfb64a266a2eff255f375920afbaf91f5e8f7d509c38cf0b319bf833c8c1a87fa6e94792290f1a975e4da96a6fabea4506fe16179b9c6b6814409e32296e12072d44fe8171955754a990f5704925be0e2b45187f76ab75cb3cb08b8092b472dad79c711c2bfa1f1790460d5dcadbfeac3996c6a0526386dad2141bce288a11fe4dc4074a703034f15ae2b90762c4e6cffd8dab40ffa3785c8a62dc1559b4a94817fb15ce64c0d1f3964dd05449bca8f34569dbfe5adcc176f80c6e3cef73413b4174b3e4fcf90847d8732453213c9ba3a2e9a1fef6f16f6db5824459a5f220e493fae51393081b334b2596fcecfeaae176b54e83451879679005b982aa9eb7df4d1721fa046484b78adb2e0d92451bb8356547bbf31d005d47f6f0fd4ccf32f93cdf9403f64f8ed36a28b3976ffd24e1f207d6ee2bb3d8edf3741921e821a60e69ce836d23ae87f25480d9fd9d5c37b6b599b2753c086c1cf718062c3de138bc0084423f0ebcc3c7e884ec32e203263f079882d8ecbf55cb63ec32ec8bb2274baa970a83e097719145600fd68cc536206b3966f3ac601d7ca77a40433420658e7282388a739a709ffc115bf435c929628ef5572e6a4a150fa9ec905f16a417ae460a0d8330c932279bcb9512fb7c7e947213467452a51051d25265c522f8d858b3ab6c5cbea3ecc0552fedcd1c5f08744c3b70a349471d8b6dc64b7031c2ad5b965ff00352cce0806df96257831857e2853844b285d257e11a51a2c8579358b2b2d1530467aa15cdc6c383b8e27366122c8ded2918c5ac597386bf21d30e434064b0fc64fa455ef5c94363ee5fa93c207eaf374d911f897ee71948676b2525077cffb01c942b2dbb444038a5d73700974b8de4ee67cdc80553e0c8a5048a72cd184f2aabe7f756a4090d46928875f73e39c0bea6104bff95d1d3a23944aedc537569bad888f3b4c71d9cea9978f22e90c38af1bf35f965bd4077a1fea8a8a3f10f000173287961a555b73a5b3b055041451caa5ff6b7a4044ba789bd9d1d6acc58796dc6b487a67b349b59c89a09c8c5d66eec6bf026f0772331354771c5a7206f61f9d5742b4aa3d94e2a953ceab5e2c5725e4ae02433d89ccc3641cac453a967492d31ab9e2a30544eb4d3f4f3370bac64d059f5d717cb400b2d29bb03580a1d0191802123f8f78f0a83ac108defca05b334318d63aceefb82c60e7d17788", 0x1000}], 0x8, &(0x7f0000002240)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}], 0x68, 0x40081}}, {{&(0x7f0000008480)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000096c0)=[{&(0x7f0000008500)="682493a63368cc04c79aa83bfc9ec5daeae62268114706b732f04be72e32b5852bf122e065be34eeb795ba9b6e33876a49143417cca1cd040c9dd25ffc4b6ca25b50996f893a2aba2545976e1f99fb74f32e1de9bd4dc06f3a9ff47001f545fa25315e37fc93cd7795fa3d87933cfaaa94740826a20ea01db7c56b68f4f33eda6e744d860fd7ab5fced26e409b2da17df8069335b357135636d854d03cce51b3a26f705e0f3ddcdf936aa86ba1e88edc04e7ac616ee1570f3568c69e7110aa4a817f71ff834149c0bb1ec370d6b19b2a9f1c205deded4519bafcba09e7b805c6084f228d56077c47148af6f3b49a05a119e9d8", 0xf3}, {&(0x7f0000008600)="5af9c5e213c10db7f37022573bbf52ce41cbbeede9c7c3012118f9de5bd8953581f25b6b23c1da4718cf40c4bff752c993b1a21cdbb7de78de991db7cef405e17ae274f56e0a05a5d0658fd1ec076f197f4ce730da9d8dbb4607c80203336be4873df0996a093f6cd65196fd9dcdfb4aa092ad4aeda62957cfc8ac9eedbe137888179f8047764dbf4ecf7f0b1619d4475e9851f9e7d12d2d38cec97ee135e0c05e7a20ab8bb4f5d929b5078f98bae6d9ec49b63653ee84711518b10bf546da7eec57c6fffc07e542b519bdd51a7850d9342a036d7f90bf920d426f31124b79dcf77ca9d3ae642a9cbe025fb5a701bb28acff84ed08d8edeae4d6e35f8bf96acd841acc77a3a670639bec6d281df260f7d921e0c4767bbb04ad89f34101308ad747b2b599752fb40ed18645edd23c4608fae88c96465ef45e425c28953b3ddd48ce7f4ba665765c41b84143ec2a484c99c66329e51fe18d9fbe77c7179a8cac8bac124a5056738433aeaf2b5ca8379b37e94ed898d467a80546c037b866af150201d383f9321cd9dedcfbb9cf7f527c48663fac5a1cb5aad42a98e4b323e3bba24c6b362459e31c99d0931e62ed6b700a7b84bfb71aab4ef14d1de324785607a64827e8aba655e4ca6c3a4a0f42f1daa8f6815104868f43dfec498dc6fcbc87f1f6ebf06ed67384fe6c7bb7bdb82223243bc64f17134991cc1ab709f3ea5a59ce7ee3d7d8be45a73f9d864553bd9b3746ac178474e2448efe409fd4198a8cd3b8060f8aa662e78c654f2f0964408572d49702d079094ce04f3971a2664bc0298b21b4e5469f2e16fa244aac4a2392445a90e20a41991a1162e3d12a1c7c7023a7928c463ca72c99810fe0cf03d6ec5aee576a0034171a75a54ba78e86353e6d1d2a44bafb5aafaec0d58784f7b0b979a8b4a3ef5eb01094b778fab388c38434f72bdb341b64225b7b3ab969d1bb92fd3aee339c10c1e79e63a0989522955850f7486b1e2ac15a172442e31b81f274a1a738f572d652d0acb49219d937ce566a62bf9602997ad34f92af6b55a4e0d003e58948e5d74003a1bccc35f998f398e2819e5c72dacc0922bb812146a2add133461735192bc742b7bd574e913b999819239e7216817bc8874417fd75ee92db6508e3097c0937227999a8be601cb0ba626a5140d57edd34e99f5298264a6807e8d68ba5a1ee1f8d18fad007aa37448d5fc8745c59ade7097ead4e50fa480edd67fcc97350bcb86330470b0221d13461c3a1a00c037663cb28472c919560c37b466706b6da00594f0df11dfd1cc0348e024728ff4a55d50d524df8bce6ddd0101efa5b54c154fdf2c119f201d0035d671da94d3983f384451a4c13ccf43e59319039462004f292695f5ee47a9c81310777a27bbbeea4f22baf89af4ce8588a4b9fd1a26cf01f4f25a8792a941f78889b735051bf6c3ebb5c9c7150eb98e70463a25e065e138c851afa70d86446bef9b5777c6d00e0c081ab0c23f7a25ed42d74410fa5ef769d11bfa7748da5c471ab1acc5cf3d378537cbb20e6145f7c183ed3de9d30a058e9c76e0003565b8c11a4c1d667ba637e5f33c6ccb681165b68d37bd30be0f9d03cf27608be4d236a85d4e2956d0c531ab3a344c8807614676256a6365aa471850cc2431b62b8cef7e021ec07671cebfc7a2f7049323cc9483f5279e8922a3240e370e76f351f23d8634df3b8b187a19169809773d1fac205a7efb85675134d6d9b0dfaeb65f4a153297cc74eba7e001c5ea2412934e569714c3aaab02b466a1a9fb587e3278362d4acdcbe42caadd6885542aaa0e2329465da0a85d56183edd02d2559c03d0ae60d2d40545bebc92489d4e69d3e3d53f3e638339a5db071e0d632912e5f9f3cd1d92d2a97d701a6a789f171605157e0e349a542afff55a4d8abb8561d78ed1c0ef86fb121547cfaa27b25f2ea2981249dfe3ae2d808ed9cd38e45a2ea8324051252f500ec9f717ef77a4c047aba1fbcc211fc6039ea7877895d51d61dde703ed730171cb810889b7af06341abe36dfade185fe80ac3920dbed91b07486b1a3ae6018ccdb2425dee83e028edee94be85196be640b4f08124d85e49ccb1de7ed31c933908b359f68117c3d067364117f6890216a5c22e5471590176aeaf324732022aa6da3cf1d92a90c0f0ac08d4dbe36a40a4bdfbb99d1f6e2b864704c493e40397c342282e239b06e1557340a6d309ff24675fd08da10ccd171b3d46fb23b7f0751740aa3cd86c6085c95e40b70feb25296478ca69796e96c7d81619d97ceb005bd240b6ff511510176715f38fc8d9b4f6fcd3547f5bdb0d2f0140ec5a02e66b5bf7ef5a5476ee7d9410f1af0e7bc664e67f6942fc4461f5948c0bacee48c48134bc162c96de4cf0dcda0df703f3d0bbf06feafb564128f463b7d241ae3ac887efbd21be717df58b1e0de1d4feec31954ed408a0bd2356bec0d39ff5ade1e1f09f40c8d622fcd53e8b028e943155933b7eeadf3f0dfd68072486148298f9e6ee6a2303ad2a4b406dd330e6f8e16e107a427d20c3cf1c0b6a7430d81c3df3ffbccd8d9875ac403fb0d7ab1dbbd5be55e9aa877b989d427108a2ee4f5ea69b745d28a12ead8b0ba2282cb95d677ae18d293db0c2f0d5834387003a5041683b72bfd20623ba941650f6eb0983b7fc0c1051da66571618823fe63d3dc1d53099aee6e236502e3f497f64e2169e7f2aadf6cda38f914c0ac656c5b0253e514e4a4ca09111174043a2eceae706ec5d04cf2b0e26776c16823ab6f8a832f885e42002c82aa1903f7850e4a41a55a2fbc3d3d7c6c1d19629ac0e5184d1c0f865f804fe838a4fc0a8123c1ad10bc54d59146aa4f3ecff7ab34f9985338f621f6d05702dc4529ba2f0c7a977586a6531f7ef93d7ff4d522dc63f38091988db7851121c5511060f2f6220bda0ec92611f6cdac30d6aa20e4288f7d0199dfaa35dfc39a9dae822b33ad48f1f5934d9092590769c257673ce645d02fc65a39fdb698faeade3b8d018ecb4c9ff140377ac43241d4ca5b2648f01dc58b4847b7d330d474ae00fa8141d8e8539b389203bb17d68a93a98d34e4107decf4b179680205c9aa3e29e6be4e339ce247727db8e0e66f6603a70760409db80b9b139b3c3fe1fc6daf0cf87e0672d6b68974ace5fbe26874dbdd4f8c4fdf5109a535e13a55a42fcfeaa3e33beb02beba09a8ce695c26f06e0be68e503f391bdec7331af5d16723ca2d9ebd8b0032b10919b8a610d9c592360d52b1d333c96f931f09ddb103ca6e031b81ac7bd6f109f4435c327276aaf773e44b1a3e60fafed85777c60bf3156cc4dbcb3acaa6be46585cc0ea59f89388f51cde459d202f247d2f7277dbaed8bbe8a5d8b8f9a767b8ea9426a39d486d34bfebf272535f0dbbcd0d56988334fc981181c087340fd05ad1d97655c269aeee3069fc9b92f8fb62cc8aabb2b0f8b0f24031e97c1747def92ea71744450dd88d77b300bdb1ba6d40e5167fe2716df50cf31d2f9427d27c4709609a824bd46b51cd2ea41a9ed387d45eea77e880c20945721fca4b72e152b355919b8412944d96caaf477e2c24ffd36b2f6603c0bd314be512d5ef9f71a34d55fd95e18b54974770bcee8124f1c1aae4a4894329405223e43629d56bfc47c0e4a1594b731b2386ab3087fdc985398bdae96ba95e81fd0a87b3cc83cf3a7b7c229a04987260c8b6b36f1b0a0ab241e34ff0aff9e07bff63d007f9136f575f2b9f14a4f92e2ece57a52625cd8e2c83dbbc6b25cf3144dd8e66753d12e346453fc7970c1fcea53bca3442586ab818286fc7e36345fff8497288ce188ec6c6964454c21df9434341c86c128940b8fd9dbf28f4f15131fb96d37845ee9dcf3085b9e0e656b76d459036d1bd7855ed27e041c241b842558cb8e00fce19355c77cbeb7f877c7b9398a883d91bad0f3f936f3fb8070b0396286de7c4f485f5cc5fb1d22add9d2ee4b72ca74f8c1a46303d39aed87988d2216d5104e67da55c9797d8782469516f3f1ba8d6ffc185b6254b4d41662a9283a1273ae3714f23c3d8dc43e38573a7c4f585825b166e422cb2f8564a4355b4fa69e99482e4522ca60a4d735afcf896c0d3b60e357132c9cc5738b6e23a98f265fcf89cc17336d291948f36881f08ada835dc4c4162a19f7b73de452d974f6d1802e401f0a60f8d1311666e80bc98ddbd4e93813e8f6703b5bee5eb1373c739e9a82c0f3a6e34cb82f810b678434f988ea99f2046cf6ac831ecdcfc42b7378ee9fc69dda1c89244bc55bd82c22b38977abc047ae949fc69bc2e57da88662b3a3d64549ae8c5c297b4571e8c8dd6df4b40017ea5e5aad5b247b039a0a6e8aab01e9cd9b41fb47f204218ac74331f730bd4a68ccf1e239a8844201f7c27529c41e23148511af6ca1d0897780ea2d2f1aea527eece0592b8cd4fe8c8afbf12fb77788236c1676dec4dd1ae5645ac47d947304f0121054fc2e341a7cbe857ff863bc00135d9f27bab1825c89ef9ab9383d47571208f38020b249c26ce0b01618ab20c3a32e6c4053f255ea5ef4a67b7abd7ef78db9ac56fb10997d56349ae716c92be394e076146787a730d0e118a2828c058186673b45083f259bf7bfc62e3791ec9d3771d86cc0c7dab88321cb3e9b3474d8f282411f4110cfcc48e1d5ab59e8e97730576f3a7528b3082b4ac2f5a74148d80b61d06fb5f0350b1e4ddb582c8308d3ba8421e2b9973717835e3818d4f521d543d1095dd3cc50d7a08fe4684c7b551615f6cceec4ccfe4bbec0aebaedf17e58ad9dc3a3693c94c9bf6a7c6a9ee0544dd95d692fa28be89afaa9aca9ca02a6c3faede00e388227e1ed7f51e15d0ab68ada0061772e51f7ad970441cb150f57adbba0cd9b401513d7115e06fc62617759cac03f08725cefd687ab19085194fb781bc8dfd32476bd856fc298dbd6c9631c90d5e7f178c6713e548be46a7082d6664378378940044d1abc3f05c131a8ecd40b527e6eb232596d8e5f41b7b912154a62fb870385b77e179cd5fb40346cb5a219128ca1181241e63330ed9f3834bdd2af434065aab183a267dd81ff6946dcca99fe08b3bb6d20b71686d20f52b56da2c6bff1188e3cb605e74889ab90c394e7721dee92811e92acb0ccb197f1c327165dc38b6cb45f8ee4c96746106e91c7c3a15b291fcde58206b28848e95f53e16b3737b8178ac606eb3404183654cceb745f3ce928003ca3b2a831b149111b551f57cbe39a20b394f9a4597a6b8f33326c33cd50393c109f8a57fb8c36174db4f645ab1a6b95475a7b60829c49bfc81c1ee4313fbe980290a3e9ca8716704ace542fa12ae41face0eefcda0bddce2c83e9c3e39ff13bc360d60a56f83dff79fffedcffd29e20fbf4c64e3e765962d9d5b878ce3bdbf5daa2dd0c425175fdb364425cc56888b2b28f981bce170368631851b22558a8ed52e154837f80048c6ec86231d44311f3e0081776ddb409a13e52a4139f2bb1e069f53a26b38624e0059c876ab43d2fa351ebda8e85780a80db3b576ecdfe01946767ba2e8b5ded52b769d32572cadf1002f0a0538de1746c67279bf0591a71aec2de8a4a6c1ded2c76a12e46689abdf4511443428c99fdc467316a1623baa7661fff53b95314675c0e8cdf09f671b976d1da5ff5d3652a166b9a8d54aedabcf67de154250d2b674b668c170cc5407740bfe37e233bace42026d5a85490195836175a77f23ea620ec26d93f8a907edf074f9a713511535a9f77d2cabf1c0845fa0fd27b716847c7ee5e", 0x1000}, {&(0x7f0000009600)="58a26051b35f12a0a51e273f61d0f51844b7e04e24f0e423003888863fca5ccaeaaf98ad3a6d9d938840b2ac7843d3b5b042f6434d4d9777b7946e1cb689b4a09ba2b0695f80910f21f3bb9195a8b599f6565642e5371e0b7b24b03f3daeea9baf32a9b21809cf98b08bc6342f8102d12d26864c30ba0726259d332ad909ed5be1", 0x81}], 0x3, 0x0, 0x0, 0x20040000}}], 0x8, 0x48000) (async, rerun: 64) sendfile(0xffffffffffffffff, r9, 0x0, 0x4000000000010046) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r9}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0), 0x2001, &(0x7f0000001e40)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYRES64=r3, @ANYRESHEX, @ANYRESHEX=r6, @ANYRESDEC=0x0, @ANYBLOB="2c617564697e2c686173682c61756469742c6f6261002c726f6f74636f6e746578743d726f6f742c00a5da65a7043fe3d742105761018ef75bdf6a6d049b1ca1a164690bd5b90b3eeb7cf91608752b33422f3459fa26c75b4cb27f99c88b3509f9fed1448aa6c7dd8b118ef744a97d70a506293511d11f825b3f6d3d346038e4508817061c867395f0dc662a77608deb6ada5dae05d22c10846505f66a857fc7431a460f73d62f3e6105081f46a8d95bf4dfd91610165aec2d4fa4d505ac70cb5a2e169e4a4ac808b7128f37c87338353c6adf77439122bece403fe5fcffbf7ef30f", @ANYRES32=r4]) preadv(r3, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/230, 0xe6}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000007c0)=""/4093, 0xffd}, {&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001c40)=""/205, 0xcd}, {&(0x7f0000001940)=""/235, 0xeb}, {&(0x7f0000001b80)=""/167, 0xa7}], 0x8, 0x0, 0x3) sendmsg$IPSET_CMD_LIST(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x7, 0x6, 0x401, 0x0, 0x0, {0x5}, [@IPSET_ATTR_FLAGS={0x8}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x8}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4040000}, 0x4010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r2, 0x660c) r13 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000240), 0x20400, 0x0) connect$rose(r13, &(0x7f0000000440)=@full={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, 0x2, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @bcast, @bcast]}, 0x40) (async) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000001300)={0x2880008, r1}) (async) close(r1) (async, rerun: 64) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) 21:19:08 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r1, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) ioctl$UI_SET_LEDBIT(r1, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fstat(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount(&(0x7f00000004c0)=ANY=[@ANYRESDEC=r3], &(0x7f0000000500)='./file0\x00', &(0x7f0000000480)='romfs\x00', 0x950002, &(0x7f0000000400)='&:{*-&\x00') statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4567d0af2a4b7e8, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@fscache}, {@cache_loose}, {@dfltuid={'dfltuid', 0x3d, r3}}, {@uname={'uname', 0x3d, '}\'['}}, {@aname}], [{@obj_role={'obj_role', 0x3d, '%$'}}, {@obj_type}, {@fowner_gt={'fowner>', r4}}, {@euid_eq}, {@smackfsroot}, {@subj_role={'subj_role', 0x3d, ')\a\''}}, {@pcr={'pcr', 0x3d, 0x2}}]}}) 21:19:08 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_udp(0x2, 0x2, 0x0) (async) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) (async) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000100), 0x8200, 0x0) sendmsg$nl_route(r4, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f00000003c0)=@dellinkprop={0x1bc, 0x6d, 0x2, 0x70bd25, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, 0x40010, 0x500c9}, [@IFLA_LINK_NETNSID={0x8, 0x25, 0x3}, @IFLA_PROP_LIST={0x7c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'nr0\x00'}, {0x14, 0x35, 'syzkaller1\x00'}, {0x14, 0x35, 'veth0_to_batadv\x00'}, {0x14, 0x35, 'pimreg0\x00'}, {0x14, 0x35, 'team_slave_0\x00'}, {0x14, 0x35, 'dummy0\x00'}]}, @IFLA_VFINFO_LIST={0xf0, 0x16, 0x0, 0x1, [{0x78, 0x1, 0x0, 0x1, [@IFLA_VF_SPOOFCHK={0xc, 0x4, {0x9}}, @IFLA_VF_TRUST={0xc, 0x9, {0x7, 0x8}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x4, 0xfff}}, @IFLA_VF_MAC={0x28, 0x1, {0x6, @link_local}}, @IFLA_VF_RATE={0x10, 0x6, {0x5400000, 0x1, 0xffffffff}}, @IFLA_VF_SPOOFCHK={0xc, 0x4, {0x2, 0x8000}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x2, 0x9}}]}, {0x74, 0x1, 0x0, 0x1, [@IFLA_VF_VLAN_LIST={0x2c, 0xc, 0x0, 0x1, [{0x14, 0x1, {0x10001, 0x7bf, 0x9, 0x88a8}}, {0x14, 0x1, {0x3, 0x371, 0x3, 0x8100}}]}, @IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x8000, 0xfffffffffffffffd}}, @IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x5, 0x100000000}}, @IFLA_VF_RATE={0x10, 0x6, {0xfff, 0xfff, 0x301}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x8, 0x5}}]}]}, @IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8}]}, @IFLA_PHYS_SWITCH_ID={0x1a, 0x24, "da775abdd64229f18558a27dc843faf1db15e45ccf7f"}]}, 0x1bc}, 0x1, 0x0, 0x0, 0x81}, 0x8000) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xe6, 0x5}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x200000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r0}, 0x8) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r5) (async) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r5) splice(r0, 0x0, r6, 0x0, 0x40000000002ffff, 0x8) (async) splice(r0, 0x0, r6, 0x0, 0x40000000002ffff, 0x8) 21:19:08 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) setsockopt$inet6_IPV6_RTHDR(r2, 0x29, 0x39, &(0x7f0000000500)=ANY=[@ANYBLOB="1d0a02090000000020010000001000000000000000000001fe80000000000000000000000000009f1d8448e19d5b9e000000000000000001fc020000000000000000000000000001200100140000000000000000000000003f412f79a9ac9072b2fdfd52ffff8c2a62be0afa575562498b17300e85c25140bd9ddc7ff7e79c5b733c24f16b62ec0e22a39e17ed999f86323a17c66a775988fdb03b0210fa883c96612f08415db79d931e6224b8f0a4843fbc7065f98f2cdaa7a5047e62275d3df04c6810b05a19f83f127a4120f524f34d4bae85d576c1fef5010b0000457ffd7fdf0a36e9a966a91fff53c636151fc70e77feb2fe72d7fd2188296c6dfe72e79cb7e59f030000006cb2d6142a7b8726692ddf7189a79e81d8409069d726c761bf017c1f8840fb747ea63cea7f46271514a03447d9ef"], 0x58) bind$inet6(r2, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r2, 0x10001) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, 0x0, &(0x7f00000001c0)) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) io_setup(0x5, 0x0) io_submit(0x0, 0x1, &(0x7f00000007c0)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x100, 0x0, 0x6}]) r4 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000840)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000001d40)="9dbe3cfeeb124fed0f118f4d3e78d7701816bb4973289687c2c7f84ce6d28592d01b910eaf9aa78f8bfc892042048804c723a6ace0e9cb945d6593c755a87a7062929298df91c79f0574cacfb606116bc6253512b85301860b34a048413f0b3437eebe872ebd5323c741c56871e4268e201bfab44029a320219de5a04728b427572cbdb1c05b7c0553ae1196b23b9dfbd5cdd09dd0c8bacfde5a7568de81963ee5e2d91d47327cae2cec5c56e5d5df0ddaf98c80bb02a42a415424e0658e7f8f1a7f690738149cfce212a99e048081fe50603374ce865249fecd19cb10434237417b6ea4f672be6513fd", 0xea}], 0x1, &(0x7f0000001ac0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}], 0x40, 0x20000081}}, {{0x0, 0x0, &(0x7f0000004080)=[{&(0x7f0000004000)="ac9b3a95f0decd7c4b948fb87a0ed3c5f1182bfdcd4b5fcdc6c63ce716f8d5edae16410d96c457ca6bfcd15d19052b4d5a92135ee20c5c8313c7fc5bfc3d8da8d5101f419ccb8d5dee7cc8000484fbd2b2", 0x51}], 0x1, &(0x7f0000004300)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x110, 0x10}}, {{&(0x7f0000004440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004500)=[{&(0x7f00000044c0)="559d05fa9b7b5c88c223e5b3e18775d3e448d2b5edea527d7828a812e03b30b943502eb0c4c93bb75c80f7ef35bbb6ef1f", 0x31}], 0x1, &(0x7f0000004540)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}], 0x58, 0x8090}}, {{&(0x7f00000045c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000004680)=[{&(0x7f0000004640)="39f601c44a2b6505471ea2ebc454e2b8d1260b9795d4cac341ef5f6af86ce33f", 0x20}], 0x1, &(0x7f0000004740)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x4010}}, {{0x0, 0x0, &(0x7f0000005980)=[{&(0x7f00000047c0)="07ac206fc2677130cd06392bf083205e125bea626f4edb64bb6ab1d9f1c28b92", 0x20}, {&(0x7f0000004800)="6abdee72e6d45bd05a6038a3e23c5f65b28167592cdbe7433c73cd5f900bd8f34f4415c8c481645b8e8ef3e9d8443b29595051e3bb18185fd9519c1da38810b159805a7fbcba5293f83b4f98d86bcf77c7e66a67260ed3e98e6dd39bec67cbe569e5f77161907d419631cdfe64e8a00a0513aed3ad1409cfb8f7900105058127d45dcecccfe8033342759d170b8ae602ca75b66eac0d6a02ce365578e9956ed3cd9431c1fb447e63b99a6805ecc32686f7d9", 0xb2}, {&(0x7f00000048c0)="fea55e006319bc7731210bcfff9b3b60e8f1a4dd2f5c03dcf7705228708bad554c2330d49b2e2e617096fc1117c073bd40ca952d687e93d5873c50d56de027efb7b035826688d2ac406fdf57c2140a4c05a1a338a580ea640094f2d8", 0x5c}, {&(0x7f0000004940)="195c24890b0c2578f80ffd", 0xb}, {&(0x7f0000004980)="4ab85c40130de958dac3ed5ba330fefbee50f8b75e27f00824725254b12332c4d60c6f485791cd1da1444c6b63cccc2acd3975c39735bb4292397d56169948674edf6dbd3609314628fe7d185820d8a1e4a09e0adc8192ecf176e78b3976b3fd4ee8f2e8a01d408efaa71033713ea7003f2e5ff2f0ee29ffa85c4469a62f74c38711418fef50fa4057a8e813ffb87e039cc4c6fcc0b908f79e12d4935af01fb4fa149767aedf1d764c1966d6eb1473769c605a3b8adc94a4f714209d9b43bc9da808e94fbe23d164a5bab3e5fc900e35cf2cfbff85307502e2f6ebb7802fc3c3c0a70091f8d20fbbdc1756f47fa7ead0f456f9d77c7235ffcbd95af5b64a96891de04df4841ca29bffb55475b2525c7e376c583a7d6ba2d5edfbca9a7c12f3656c1e1efef08a1774288284ae3e149380a03ac7daf930828fa934cff01dcd89ba9db40dd194f295f4e57476ddbcc91ab0c17abb5500727cfea6b909550ca864ed69a82203666a0f85d5c9ba22b493c605e009000b48796fddac9d2f21e5cbbf0280fce8b285e829789881c814e16d15de2bad2015797dbdcedb430fb3f8689d7674fd54433e57ead6f602fa749d5f04cd87a829a13666d7ad78511ee8febf7241426b485e6fcc5232bc039e069f66b9730c541553528d5926dc8f5021b8ca243ff7ca7179623fcade08cfba113d7708b5851ca5a6f0f9352978534978004ea7850c543eeb7b5aa29103a8d1ca48dfba2136732c712559b7d0c96026ea71c4691cf2f5ad23cfabd32069c28207eb5180d48c5cd6ce3372f19f47d4c3f38d96d6a88bed40687d32d6027a0e3464e2f6778ec6b611325aa0febb6dde84736740dd65691dbbce63e9cb56c19414ac860aa3533e625f812a567334f7271d6c46e6579c115052579c15971122f80993edb1f58c3cf6c080e7412abcb215d8dfad2ad463be996a561eaac4e6cc595c67d3d1098217130831c5d043db4ddd8d34eb515d53b57a91c9bf77f5d15588859027a6c0b270a25e394c98ccfb8e006c4436132a40854de305a44ccdb0cfc4a250da36cdc004bdc731326b3669f0dd6214025d2b03ca1d8453850e708142de29348c73c443e66790c8c80ffe9aa524456c0e057c622a20c2ea94f7bd5d8b7c46227a80f93849edf4325445aeb617547a0236ae15407c8dedcfa1432ecdb79dc9429b7867cafe84c4bcdbb232a1dcd404ebae7880946e13aa954ffc3bfe71c15336c6c4bf15d1c258393a05bfb8518c2e90bf7a6f0f715c60500b41ca9bb67cd55c80da67f8d7d82a4c881ea54146f1e82661776b92414ac754727c36103128f294a8c8da95dd7aee6ac99aa96a9fd6af680f37be732a39166e9cd45618a5070042c7b1573e5db685d9432f54a26f84aa6a5ce6a841ae5854e4217611647c57154db24bf255eda5635c83611ba9f4de779bb877ac41be580105881d422c6ceb520074072bb3abf3bebaba5cbbe8d360c727f3ffb507ae2fc5ff951a41ba9d442be4d3c77888b73f741578ed1d9aecdc9efeec9fc0f103ba6657711e23b785d166b77a3e639a5d2133dec9d66ca6200016ca9142fd741e3d703f167e44354aad9f4cca699ab7079b84cfef06cd055e97acc5fa2fe0b10a7fe528e40e26287bd49319e2404efb6b482b94c2fde111707a6f63f35682f3e51741a87e5e211f4f7a55cb1dd8053148527c22f57137a3eeb59c59d5852d43b29949515494f16afeb4833572b28afdd58aba41c40f084d40c27346291f4d688eaf0e21efdb41779a7818981b5273e4376ed93b254c32c3795436c37886aeb1ee58fc81074748e70250464a6cc2fac355c68ac6d6ccf88f0afa1f3d51d15ae02d3cbc7e31b02e117158f1eecdb4b125a90d6812976115d0bb098961f8fe07fdd69a451861459eec5e8f2c7834ba5fc4afcaec99c2a8871494e8e66815a6422eb8e175b8ec3957ae854a34a33e5685e4dbae06384f1518ea5a8f1aad5146ccc4d7ca8618c7ad645981a4b92746f4682a9effb1396d92c43d7df5d7cac8f781ca885917ccd7f1ca98af3abc0adb5a208077a9d41d5bb000fdf3536504439d6d7345f3e8cb1f306fa86542eb621e949aff050bd28357134c43f72d4442afe1c2fc5936dac6828fabbfc9151ff42090172541b9fb9640951c8768839f790f87e4b42fffc34cb75c5d63ec6ce9df8b521b8c2bddc3c51cb0b2e8beb1b955822b3624fc6c34269b2ce49d970a3ce7eea80fb797b31600ad86529d951bc34dd476f5607efef18a89a8c69228d0573bacea53f5a339f7c87a7def92cbd62be5f0e1fc1d1db0d075b605d5f3ffe6e85b6f4059ed21769c3015a8212a0f4c7128a2f35d3414a1ad9b5291cfb52f8574ed74cace83044cdffe06e44751351fa3a6c606e56be40556225891494a0fe3ad51092c92deecbc38e1a24498eb98c5044d4dd9cf3fbee8e9eb9c9fe54bab92a0306dde54750fcac3d8d2ec35ce3f1207e691fe46a57eeb33b7927d3cc7178b472683fedd2e4584ca9dc364a01b3a3979124aa283fc3c83627af561b46c02be4ebd5214b92d06ac21b8bdef004b1988c6bf64b896ce25752f18590d1bb19c41e72b080d280cafb7adf935a47a24600b5165063c119e67a5d406dbeefded16aeb3df9f475b2dce583916d7bb6c40e65f93cfc25b9c424e9fbaff10c265f1e3112197a8eaa451e4a777a641af94dfed1f233a2dca21872adef4cee143b99383003b3fdc541907417db445fd68628bbfb9e76ceb7cc7a41e49644144a4d1a6e06298d86026ca9435d09f19cbdfa5de33f64cc2f74b5a4ac06275251afaf21d35cc6842a4d2beaaedc4203800b48a40dac540f27639a22c4095e38a853745b773f9394ddafa29e5a42f25a04a56bababcee550f1e04c866885c51a28e8efc5056f644546c6b23fba510a1bd2af55ea8c068c3925abf88fe21ef7841e92c97658e04eae453ffb79cd9f8f9862ca55112dee084960dcb0a8242897d2f88e064443a7fff72f61e615358633c149cf8756670b528c36784fc8a2c92a4f173341f58add03e1f22dee7c7201164d7afc2aa23a39c67a3c3de0fa1bd19cd13d3254d2cea2a0611e33d82b83a41dea25433e14fae474d0fb6d1b4980532073deec3fa8a5c17f593573f726bde1512debe33369d7c0b4788b95c44e7450546561ea0d3a5c41b51bc0351387cc15c928acd3c25016aa7f50b360106d24c9b5f72cad06ab9c54fb3b5bd45bda7792093e96fcd887bd716a00054c0650debfa527d3294a1ca9d6a405e3bb0e2b522c13df3e6267994165a44912e3baae2e38ffb3d5c1041093b61983170af3597c8e4c74a2e1efad77795eb7ce399a435880cb08b03686d699e26070795ebfa4f070d26419429fc9e7db4914a14791a9ed6badd317551647825be727ad720b202364e4a61e0738039e0738fa2d7b9ac0d3c4f29bde5ca7447648ac770b1ebebbe596a1202b84d4aad373b8f0d4ef5dbe95e0f48ba905221f7fe6227ed5711fe83f03f49def85a04e0e9f0e7b7eff382c00a981522a123251aaf9da3f0725eae288fbdac8705b37fc1c5e8567e8624d9635ab52a73ce87cfa902a5e6d15f5009484f00e15dda2c5b2a72acbc9f3185eadbf1dd61d78e407369dd6fee00261e549bde8a141d5dd872d4c0ea2c38aa96faa31797e658eed944ae617e9de864ece698a604c8fbf2e6501bcf7b530e6b13dc752dab6e4d8274d66dd0b1e3c5760c7f4865aeadfae1be222a57f335250b5d5182ac58b0b5cf907a5295c208feb53875c0ae77770827d4f925e0e851cd3a601ed3f2ae8f348e77d80e3dcb58e2a28e55860635d5556336dd5327e921d53bbb6e2d47d69a9be31c91852d37ad852caf48344d9a23e4b306b991ad26258e72539c2b159430bc1318b2b1b0280f0995d6bba2d16e70c4e54c47c8b6164166cf81006b415cd07fac52df6aecccfa3abb08dd14a439587fa7b0d77ef050b59da313e80f7a573dcf21d5b7b741674013dea3f0c8f103bc200bc5deef7525f7a75d6a069aa024e033bd317e36f012a62f89e212bcffaa22b49413dbae55578ad4ea6bbe3334067792cc5ca0166b8230105428ba5595c095dd1a0befad8470b13786dc1a6a43b82ce08e8388c094985271d6ee137444ea4c96dc482590adda54373a601a5950aab4d41868de3586791ac17d6ff8e7b7b9f9bd53894f50a429483b7c47c4de93b6c1d8bed09f7b792ff1b6c0360a753a6e182ec5dfbb0e39bf81c2ff474e1eee2bcb9935187fdf5020a1fdae2456d27960f5102f935193243fcae6c242e3f8f1fb2b558f5993ac537d86f252ba3f59d6545f88ccf70017a57bda482f97f23c23edf4e9d2c9a8d5e0173d0caea297d84ec336362925b5a1a8281f2f076163fa6106255d4430df8d8d19156a060b9295574cabe6e63df3431f47912c5463466d722a1ef13c63bddd543c28e924f4b30e33156351bf278613c3272162953e04ac33f798231e8d74cc1d7271d756db77f9f457d58ab8005749aac0d0fc08d1912a0c2a423a7020f7870e4bc3b82321f8c15d18a6a6bb6884adb1da8885d559e5259325067c3129f7200287efbe48fb8f2a8c41b0a396e1faf76faf55fc1411b9b6cdea23e7bf3f3250d142bd37fb7508fc966633f26e2f3d5fc8a1eedb5ecdf748810994848808a18f5e7c226d7518c8e92ec6518f8c6dacba957553c2aec0e7873071ef42a55d7c2e4e530106f878cb40d647d1a7ef8b5a56fc06a6af5f4bcdad6c7e80494fdbd666c9b732b406c2033568d1cb0aa98bf995a3cf7fe4ec0677d4f227cb5838c6a7df0f19814d353278eba7caaac5a113e1ae2d09d9cbfd0c032d6571e4852777dfc87a043a00068506f5aff018a4e8fc7deaf2151ace425c75171dd58a93bb3637485b50f05adf1b8d91d52eded64e4bcf4cde981fae23e2542cc8d4aa72035b7fef30e2eadcad90af7ae62903208721d77b90b3bf759b6265d3e2b8213f261fa18e90c1212beb2785fda01a810030e4cfdf2b2579f89716cf58a64b3a4b5b4c64c3d8e2636b4b56b4ae027bc6e80dd75945b9a6b89fb43af65c9fef9f0f5f2ce825ea862b13f8b83622f548a0b522606cb5edcf16014d4697ba6ba2e007c06e6aab769d0454d4b51e470d628fafdca16efba6949ef5f7eabbf53194265a633c374d132ac2d29e2b604e2951b0985039dd4d5be961b1e4286e9bd89cb37c8f4ae9c2c56b15886d94e552f19ca70daadd1887f09a3442626a8067fcd44d5cd4c88a0a03077f21dad5f2cc64c9bb71d1af7a578fed7d45be2589ffbcf3201a3a0b292489068243a2d6f188412c266a9a8a6e42165244801ab23ce3727f4d21aefbeef4ee028b1550125b5a2bb842da407e684c4f60be29fd7d529227e255f121276bde2aeedd9d198fd82d704df1f6b4dffa169d616738c5307b48d409f7f81104f75bcda865009b4464839d509236f05a2358d53f834024b16f040c19305ff454b13df7ab07127655432d209e944e36fdce334d65786221cbfe9f50a2e617b87e31cd78c901140dc0d3e9bb8223b2c710f7cdc266ed709386b390c0189455f5cc672ca15cf05a29b06844e3aa44a308e9a0e5c96c1b75d33b4151d171e5f7e98143e13f234e3a0565a0e838c7dff7e8ce5d2eda83eb6b2752aae5f43022f338788f8a70103ab277361130c966b9c22e1cb9562d63d28050a60457f926b14ee17952e94651534b0620a7ebd38a23361e2be5e00908d1ce72c52a792fb64bfe1178c6c49c40ba9d458a0f27c006b9a33df1744a774a9c017f6ebca0", 0x1000}], 0x5, &(0x7f0000005c40), 0x0, 0x8c1}}, {{&(0x7f0000005d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005e40)=[{&(0x7f0000005d80)="114e600753db30bf173ea9143ddd0d28eb2ea017799132eaffb3a017f151d018ee76125ea48dea745e781ed7e5519973fd1216e531b07a91b85c107ae493150aa8af7e17e35f0d7f921b04c67a1e841c4ae29bde295be2be2281706470d1a98a637a909ce987eeb4ab7eb954246ede16ca6e60673cfc50e6973b5848c3830f77d04163", 0x83}], 0x1, &(0x7f0000005e80)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x30, 0x20000082}}, {{0x0, 0x0, &(0x7f0000008300)=[{&(0x7f0000005ec0)="3ea58bd9b70b71a51c", 0x9}, {&(0x7f0000005f00)="db652881baaba43918e6cd42383cd7326dfde882ab8b8b15ba557fbcc439824159a092ca81756cfcd3caaf3d277b821de07528e391b989708933efb05b6b08ff1a1becdbfaefe001107b8967309338e330ad3e2ad83eadf5639a800f027c1a6e729b62faf3c475f50a64a03d338aa171a8ee59d7cc1dd4208fb29a6cdc2967b178688cfda4faa47b4dc7220bffc96622c402f44c82745f8aec5745bd349b3f66f2765623bfbb418c67ccf2544116b352f6e777eb05c639b0d1", 0xb9}, {&(0x7f0000005fc0)="78d012bcca2c61fc159b4145c4b2182846c7e6376cb77f559c489458435ac82d14555d328fe8308be919924eb095d79e9688b9480e5a8fe1d4cc9ccc7d0eb4f409517cbd542470bc325383228ce883a70b5e390a52d19900447c55a7edf6e7a7aff72c9582723966ec45c67def9c9308f2c2b2f4a96d1cc34338268596b77991ebbe574a9da92cb830b086c7f833eb77f6a52ab997be762cb622027a2837757d44541d75c9243a991e5ef880d6557ff2c31c736030d96daf273e3a90542c5bfd", 0xc0}, {&(0x7f0000006080)="b069fccbd0522f1eca5e17edd361e0bf0ea8e374f529fd00cc95e1a93f9a3b02125bfeb6b2b2baf26a68d62ae9e3c58cff580b99321576448d42beb247e384b6d986a5602043defebc561ef9a6985b619933718ffcb977f5690b6e66a2ce38ee9aade1d6747031a9936822d6f792100f794f156cc925f2101857bc8d2bd805a1583264b7789ec7dd780a", 0x8a}, {&(0x7f0000006140)="1f9e6cac5e3c86b1b0431fad5934dd6c42f90df27cf40c017a7bdcc4badaec8f9549418f1a94bb7acebb51971d2a3104bebdd770ec45f68a6c2398e35025e6aeb6e9465d026ab26b5dbc893dd26ad8086a705f061ec03f30d85a5b1a61f57aaeb91c868b72b1a7e625a973b3d65511432c465ecc01c3a4ee25943b0d5a036a837989df6b2691e05c89dca0a8fd4dc7483f69dfd92995bf6ee40aff10471f48dad2d21f32c09a288ff160b05605e8e52d65fe34ff9abb058cf78b6b4ef2e3fce5d284f65fc7e07d2d3e17fe8e6ef18ad6d0ff0dda02c06e33f65df342312e79666c355bb39ca12e58e8d0bc95ebaddf", 0xef}, {&(0x7f0000006240)="7702f0a6392b85677e77e54911ce428b58983faa4fbc3ed777af4880d56ebf325a37d9bf399c4df288e460725d243428307aaafb4aa8490fd4201e820801e4f27cd1774b1fa493610a012cf4c9c78c7706e5ca7c27ca5608f016f2051af00032a69a817327e5bee1de16255611e366a37bb1d7b8c083ad2d024911499d29a5e5b108fdab17942bec27634f6a5d0406de3a073a1d86e8264c1ad1c4d3945641d0d37c15524a110d10a398dbe9c5beed6a227797a0c27691e6842848bc9c8c2fef47e857fa3347ede9e186ac84dba94ad95f65d8086a2dcb311bbf7b4de003a75d35605c93b0cf5c5de15da55bc4ebb68f0eb5be76b59830f6298923db6e14a26e48b6b15354e113db3b256b1596c3cf1fd1d00d89d84fa2c9f5c1369791f553f964df3ea0ca929b3c93cecd41266dca21cc8ea868bcf214425c9453c7152c5d22c3de5b806fbbdaf2a33c42f47a9a11f46ccce6e4154596a47a62bdb920a1cd2ed0384a82f4c5923380fa2be8f43a8e6dde04d70725d828de8e384a03c254dd7496f7a6e3b93bff89f2bd23fdd93273e674cb9db825e64f7c83448d806e1cc2dd4e274d30a7f30cbf306af6ab824a3f882dd6e7c7bea7cd974d7502b4f12f2e4c704137d7d09ad1ec00e61ec36a55a8b67aba9affe159f1619db7dcbec807efa8a560287df690c2063f76c3e5d05a8d87c85bf23cef3aabfc05dfab6da404559569384a7ee599a2300771a86cb640e6c1a10850dae34541c332400d5043fcc1031e6c8b1316d0da0d18e7a4337d64794a592cbfbbce09aa99ca02bf5718f66dd7fcce4e179bb25007858dc3cc2d8161b8d65f7f89d9588b96888eea22fe0d6c89f65c72200f9aac141b5fabcf88632c26c610e2993e329d09e2c97a0056b46ce9a4b7c410a472cab1c3eeaaa727f77d0eee41f2f08c034bd3aa10402cffbd25efb8ec17bd5db9485a7eb0385648fa93c8c319a375fbfefcfcd62270109c827ce622ae490ead7d88abad73cb149757d3a9fe47faf85a7ec8d3361130bbec103a59bf7866b1930d4618c4ec2139c2cee629b0df7eaf651ddddcd70349573b122a6104ddae3c4dfd4a4e95e0c8702b916e770c01d80df476802758502e44f8e5302ea9f9038421d12f2249dec5e9fa8dd52068f774f640e201f6cd9334853725c2afabb5bf708a2a668cf66f5d8443ce867b8dba4503afcca97a90a96931e1cff0aa6f87b3d36aec33c7bcf3a481e5ce2d3d5903e64b6fb264a1d552f73dc4db5c910504b0ad2cda6e30d8af0ba16e21d538774c1f8003b8b5264516b5c0d3841a40ec49c262ac66f6ee10ec05bac610b191bc9fd02c02f35dc2bc3c6958f7162963010d9b973a8d317df7010a644a2bef5bebfab66fe7d65c17e4f7768e6875cc6aa1a42bb4345a08ba915a0f09ed5ff6af255c318c98e38ac95c526c8f5584ab3551fe1026a271dd0d47ceafcca27b9a5737eba56de41b9498c49894baa059dedeb944d8a9a7c563810e76139999a09babe943f8e4de1232ccda259c8df1e9367a8190746b8702e8406c907905dfc4ad8a0b9df2afaa36276b6ba1dc02889864efb4d8382a9d51fcb1eb38151f72c89091b3bf629618acb06507c944e77da7d14caae517fd1b49bf7c887a8575a23e26b5bec5bf7eb7d673383397072398dbf8d107c563bb3354c03ab409e3e341353df0a06bd39bbb38fd7e7cfa0f04c8339aa8ee2ebfe0c7ae087922680bf2bc243def73e4a7dac9d897144672026118b7149413af0b5ae2b1871f068e9f9e86e583baab9495b7b87f2db2cad1860ec7124faf9b3d1a8e45e03e087994a8b58ae94d6f4ff4730b249f6eb330b7de4b4e1f61bd0681fa53ea6dc7410b90ac2c127303dc25b33d33276f9999923e32ffa9d4fa5a244ff58cf1242af6b8fb5f5e5bd813e65aff40da8964dfc044b6e8b4180925b168b9da40acf585bd4c34120794f61070f08ce52da01d795501197d0d04a3f63a8bb744836747cef944cdb33e7453c73a431edb57df1d408d10bd00bc9b64edd16b7e354aa91d626aa8901c4af11e57858c4cc91387dcce50e41d3ac4b232e0ad78533e3d88efffb972217cf5d2f571f3abd57a2e922b50decb1aa6d0cd18b642f42492d3b438086fc451137083eeef8ce0332f0e1397d8cd36bb4f7323a0266f046ef6411eae6d3e9fd08c4d1f78a40b4e6c691c82a3a2fa44e3eda0cbb44d4e7dea8bae99551c65b53a1c29763e7a4cb7bdf0e1294685ab39821e15a1dedea4815168718d2f292af3a2471f5ea08320b755db8d6f7bee8649258bb5e3070d64e46b25e34b6672268ef4828a30b2615c9d0e26be5b418e4955e1eeb26172d4c9b5c8358cf2049e87cb15b216aea04ee07e839b22969a13a81fe05aa528aace48cbb88a625ac85eac1d89c2df8048eff96e5d2ddf81d188cd0c8593a4e2550d0b5dc5766665838eba89f93dad8c43c3936ddaea57e938540783b608f99ca4411bd9c3d2957852a8d859518f480ef3ce7507b4a349a928713c07cb74ab4c7bc0f65244ee6362d3d28cd6199f91a86090c7dad70ab2791c2dea39aed45480b920933a0d4c30cb8b1cc56350d5a9c508a4c03324c55586306a62d8b89c34e08bd28efcc218d293b0668b3ad820a4fb25988939170820f1bbe1f4fb7ab00e32ae4f1e5dd2e3216dad84681bf1da169e31775d5857764982ba1aa2de6d3fd1a9917068de9861112c228399d9010e0026654ffa7df2fb5cfc8b9d31c5fd145ceaa8fb723074108d47c091cca47f3fb67d3b9128480b9213c73988a362053edae9a6fa57b2499ddad5068ed5021f8d279bf2c6fe9843f21783ded88fd406074250837e4e4ab15d529fb83299d437f57d4d64de853ab41ab2b3b8dfb995590d2aadfcc439f33cff4d660b9319cc231566c9a3014c421b5875403124b6aa11de51c3880d081a191492a179d69f0bb5a4a749f1adcc68b43bdf5c1b69e8df0921a3c27c4b98e5c5f77a8d8fa02eb3eb281f22d018b3c12cd12b6a6b7d9d47894c434521949cf8305927ce5ff980c488c7d087d6b99d8bc6ee66c410a8c94b0992a6caeb80f447e405109f9e20d0ddfa97b61024de2725cf7a8a58b1cdbc1bf816b0de040ad14be564898c25b691d30d1d73fc6ec9b3c70c017f093547daf1303423bd8b9f76946deede7939601697e5906e8d4b029765d908f91c6350e3b6f0d1ee996fbc7cc6cdcfe51b2265a4a4871db6e39e63fdd2e6d4f3ecb36152792edd1d281badaa3dc417757a1164fd4358398e729cf63396211c801eefd9a09f60c7f8bcd7af5f12b982bdf9ceebadb0e8be6a95861c7ae30570fecbf6805a5614af414b8a0c868f3a49b43105f4c2396f52309790f1534d880ea0a2ffcba8f92897759be3c76af8b08f34ff3df853b7e61af4a4d5e86e7302e2d243fc49332f99dc4889a86af3aad7f7baf1e1d60b1a21b358af6eacb3180c3a8c410900f888792e7842e3b3daea3ea20d3abf3c07953c9d11d5778e43e8540655446d1ab20c841c4f214b8d2685ab2d6f2d8e9e63cccb47d35434e8f8cd0ab7719994db3e84d7b63a00fdb3e130c6ea341c9ffd2ae5c4f1f753e96a396ec22acb71b9532ba2b9e3085fde119471e2741cb47d7f06d1b9e55a59b944f5b5d0d7deae02b4c702813222356df4a87c34fcf287acc4dbbf2c8763eb82d547a205d1059cd25dc0b4b82a0eee14d5672c40570fb7fe8f54914c91fca52a10473baaecfc6c11bf891c4799ff2d5cc9e5904dd675ac361998cb0f8f61199d300a865026cf6523f4a2649538dd7db1de03888895834c199b55e8d34025393775d2a7e6b754d55bcab5143bc575d4fb0791781087c81be138b4e4b19951485a967507bb6a0c79b85c8390e17fe23369148673417bd5b53eeedf3ad354a326dbe818ed7412f280d557ea6d5e7212bed52930ddd31b570fb964b8381b8dc65edf25d9b0aa5142e6e95b1923fc74d0fb5dbab61fd34bb7f1274b2639c02ddf762892d9a073627e52fc57703706dca2e6f830d863a4ae51170f194cac93f0c06d38055981842e1855d8907acc901a20d2a7fe9c1572eaec2702770247d16e0dad5211a84e013443c2185009836e69ba1853d54d0b521f670ed10e02e255d60c9c238f6006adcef46485d7b8f893074b38c8fd42c4080e209d51d1a48b2300cd649a2cc109f8876079cc73f16998148cb046bd050df19ae85ac91d0324676b5c06c64e551a87b02ac7e68a31dd7b26353510c58f2596f06949710c136aabd623b81cd887885514bfd1ff711e78161cde4c91ce92f0e52e03d456e0720c20b721816b88413d17605c6110b1ec326793d0a911ba0f1852b88c0222f1f155c00d494789a1a20b26298f250cd957ab55104f2a044f1885cde38f0cf060233c7ed931d7cff1fde31a1647e6f24d9d2362cdf1be211935206cb94ab75302753fbe886e0a3de16d5e403e5ca67b2e1abc2ad9cdecbfe6838bc21de9c0411f22c268c9c2745c488b1de230ce69c398118414770b7990cb0c95029f55a1296196e47ff6f2ce0e109f47950eaaf2fb11855db532eee13a01590260083e5f0821053dfb95bab7c18df8affaee06fa19533a4bbe6798b8cfabdfa2f0fc5d60e07f55416ddc3fd2651a4bdf4c65558d3d1470a8a28854d5971f60101dd860d96c545af2b93c5516c1637679a739045e9e0cf5add1968b1c88fc0051c4df7b3e99c5959eccb9db2a4086c1cb825f31445ea682d3d4a341b35b0f14e487fbdece13eb142b00f9362a131c3c8c97c0646564dacd82ae9097060000ced1fe7226014aab86b8b1292bd0e3fbc9e071af9f34136c2571b38e83ccc4f40141aaf73083f1a267daea0a50f67f9986f6ee416fe617b256289f0bb0bba434ac30cc3448dd830f45a475d5e5437eea4d91c31af52d31a42e27ffa0c99acdab2512318236ad6afe5956ccc3e040f2e24f5a37a4cb57af12a474a7b5ad0d8c0e984bcf61fdd8081b358f22cb03bb482fb28c70e560e2379877e949b81508cfa7de54ee6c02a75ee29f94a86fecee02592859977e522d4d5ebef20746ed9cd3c77168139094ce7ca2315d192d9c526bde178802eea762c8cba311c401eeecefcfac57bbeca9a25072102da9f75c5d8be3986af846ccdd3f31642b47df45c7f9a50d22bb9b95bb46d6e6ee39d011028f423de6315ad336b337ddee4b81d23d8bf3131c98feb1c22504c1e67ffdd60d6d67ff276a3a1c3c5d494dbcea39345445971e54da7d4e5f463beed401d1e380ada217c746141a3a2b2132a8716693075db40aba4b0dd24830a7e3ecaf6daa077b3b0a66508e28b1db84ba832f9ab09f26756e127721640d76d1d40d3d6a2a0956182c7b7b9dcbc07119a04a072d44938755c4b42bc6868a44ce7df6e03c8724186fee7463995ffeb9e34055c6975126f05b5c8961d6de5b4e529cba88c1feae2acc766b571a8aad22b6edf0c4b2e66bfe4a8008845f4f87e11e0c10ed04d453063baff8bd1179e6b7c11ab2b6fdcdf47decf3b643592039319a241e689df5072b701eb55cbff933c73c84b784c5ed9aff909402c6ad996cfc49d5aaa727ab13c44cbf957bc9421069a8d7968ac1b0311d824b86224808302872754db6216447718223b6153ee3b23a14bd9d6598d8e4807b7315396c1664e6b1d9e4d19d37760226947c69ea41e5b55519977b333a6ffb7c7cb45d80111a54425fa58d80903038ad6c5c53e6077cbfccf97419ee26ce3d0248f9b0c37b4fcfb6bd151fed71c37ed5e688cf21f4b82e73f67c97aad654cf3e81", 0x1000}, {&(0x7f0000007240)="46c9fc12390c19a6d8440940b5942d2c2d8d6df3c6436f35cf8bbdc31746cd54f293c957460fbbc76e2f9bb0d7f1ede5428720590855c8030da4fae5909d65bfb9d7c95655c322a2eccf4ea6458b3595866d97f08d2b655539c9cf9cd83245f08e75d5f9999de520175878171896f16d0f61379f5a9aab95139be271a47b81246c938279d5818ee71e3c15b5ec44cdef2648628d9dbc2dfce95d", 0x9a}, {&(0x7f0000007300)="df51aaf929892002f66e769b6726be62a5700ca3c99cc39f2565a4dbc26a16432c7a1bad66ea763c99945141a8d6fba4e6ee7abd6f64a1ff4adec2d4d6c7570147daa1464eb8aea1fb45fc6ed37054ca8e0ecafea670025f2f7bb3f4ce78898f3295a269245f1160a5ea41b15290d9a4d2ae1f4c224eb79669a6ca46ffba78532db59239a35f420004ad9a3e26a3ea3e93e4991463ac69a24d3d005bf584606502b7746f86559d50e89250282613e959f336c4be72ba09ac1c5b73c9dd2aab2fa76113f1d4c033aa15ec6304639545082f4cd09db02cc3e95d4fcc8c16a2f91f9cf540f5f18044af489f80e91ad69169618dfb0b23549d2c8b7f5bdb9c28086c2f9dee2858e286ab055a220415cd0c33009f4addc1650ed886bc5b119bf7bac1285209799f12726e474d11b79f0f29acbef6bd2c160fc10dc65a45835e2b2282c62ff7aae5e1d9efb56b430a4558eb0d1785bd548062754c06931de1ef4fe46a03fa242fe45849e630cdb32af7f50c06f91dd6871e7a79a9dbd924b1adcf0c8e0253c039a064ad5c23e936fa7fac26d4a613bd0ff97059b61af2d4687c28ebe3ef575fe8e31a6a7ec23aafc3d9cb6be83524ac2c9dfa4b1ae79269a4f765950a4f8d7d8eba85f415c5c333b8d31de03f5dd38fa15ec787771a4abceec226ad8cd5843f63660872d3a424bdfc28c679ea0d8138c8164a889a784cac24e4ff672ecf2146d2d47aaa614f2e6b2a2a426d94a1c5235cbf486fb1105b93ebd3b2a63f79f02dc0b3bafeabbea7d3b389b20f51b296626bb13e6d0c1add60ac9a10b4a42ee36350ae90e4439bad79819814176650b5553f0c737e961cb155a0f8c3fdca5ec17ee7dea1646cba7d2f8407aeb189da109deecca8f86f4bd5a875940d38398015ca3d7295b6123e2d1bcd87a873f37c7c102f9e4164f73be6bd0cc1d6ae6daf485a0bc7a81154fc1761a7d8d1f27af1b9550658e57999f9752e7e3b625b9e7ed78dd08cae5af1042944bb34d10a68b96fd99fdd711b5ebb900932724b700df5ef0d3300a1c88b24b489e292ac6540706e98a30fcfaabf11a480b381892b7ca281f0bf1db39a712cc874d338ce595b6593dfb98dde27c7bcc3f84955d57114f6b5b6f81cf3f2849e745ff78118bad68b498edded77a35bfb8b34e95682d1ab47f38b54ebf5eeb5ab9ac67b832b7a153129ee87a54bbd70c2f78915a9a18147033edead21921e83f03fb56a6e05f7fd69a99e404cec7aeb28158eca7cc26fdadce4893d003e1740bc5c8d4885bdb9f7303e41e14c33a27d6d83b07af8aa2b3a227426f61177311a637ef00365ace3c5f36d9ddb6d3cf417e819f850f6bc3bf67416e93a5fa2cbaa66ac9f2673486855bb545fac4b055836cb29daf18a415f0cbc79a87a048ace3f47f28a89de99201721b2fe07a35957e27ef91c060b7d8f5498cf577cbe7a4d6cfac0685a7eec7261a04ead8db969cd8204956d6b38ced8a9e8e222993e81f4ec8aef7bcb663614cfe8855615bfa46a0dcf5a62211e2fa5905acbadf4e55f4b4880b8875db0d06ddf2d7fbba29f7490660158bfab7aea5a493778fbc3014fac0c9f2e22b3581735230c279b9df691442fdf842b881c154470ee976952fa4b983993fcc9177c8b1321703e4f3a7b6e4a311d1d0927583962e7da938ff07131773e2ae605488f10107bf078b333698f0d4eccb91fe9c76277428672547c7cd1a8ae94179efffea84616061204b5e35711177f0f223433ac81e96a8592d14101189663e7f6629afe34dc89cca946bb68820a2605ff4b5f8d07d0607bbdc5afb5ad54f9e0a0f5d7fef7810eeed6af62371447e2293ea4bcda8af0392e1f393c135bd2ab4851a23d42379118c281ff0b5adfb07c9421ed17d7430abef6b856b688308fc1583df5cd846f15fff36ebdc4901f5ced016c09e6dc4d0f601d3ed9563ae5bc2f752cf779d445bfdd163188a2281768d097777788ca2b2bd8c21fb790e915e2a33e7baca1d7ecd0ba7c7556ca9ea693c5c7e61f9a4e375a14fc933a306a23f6cbe4988c52d34f9410c91a343b2ea23935b4fcaee9105714bace26d5c58813fd8d81238eeebe60e1eb25b2a069f7bdd0c423e21bc26d8222fa905005f3fa97ce730c57a8f2eda4b128ac66df05e47f85191361ef0cc6395750afc3babeed82e688160864f84352fa3dfe562b02a4cc966ef13196b213f56c98f82835512ee27bf4824fb2ed252f454598db6a3f944a27fb863adce39c4ff30bc13c858ada9a27a2071d008638ef65bcbcfe5bb00e6aae88de5f49725dd807e5566f2c3712fd191c565bebf5593dee5d0eabf74323bcea529ce164c6517e2ea100b0700a9615a1584b63dead9d9914b02ed8df5bfaf6e43d06609adc4767469b67715ab615e7274c4d2596ef072d65d9cf9e32aec0d1254f8a8f1377ac1d860c0c8d1c84e83b4167576754c61f33643c556c1c660ab8f382b90a40a4322f4f785578aceb013050cd8d3a5fa7d58ff36149cbcc733e2bb5eb7d34b0e154d57f45b79cd8107c23a96c1f5cf0001d4129d004e22d4acc3b4e9fa800d0c77086d96c917ad3fdaa5361ad0cf12f3ff82afb7f9cad0c8d6345618a17b6835f6f0f99cbd76a1c6c572aad0ef2e8d5da1778d8c0b508f8ed0de4c02ca2537d8d8e084fe07a82ad115e62638f28d336476adfe7f6bb05d1644b59df425bfa18c58049761d7c47e70b9ef66732a33e1ea7fde396f122ffbccbea4692367a397bb5f1a7570b69858e678c8ab83d7bfb2e1e4b5c663a0a2435ebd571d428b8560c723d178e8218a8f46c947d009b7b8208e7bd6bfb9c3e952f459b510bd9dfcff01ff24a0b275c0dfd067bec5c31fd66ac179002e9cbedac424b9295f518b3acd5aedf30a4f0f484fb369735f7998309868330e9e6485febd707b3b6585e68ce46015731fcf8f6d9a8b65ecac9d0c336ee8e275172fe1f31e3caba7b17849028b39dc11b248bcfa2a1072431b96ee1bfa8710321374532b77001ebdc44c070e2f59b146fc987846fc6e670f36dd735064cc0e088454d37a68451ddf4d055c0bf864a3dd777df1ef157ff46c64e62920ee83ef4c68f0ff8e7877c55c6f2ee6d7f22bbf6f1ee582ea78a966511e99a547ac0b4a456641409c5359cd23b12969cc46e8cf75342bca9365b47e8ef8e2a84a44b65b02b749c2e10eb18287ecf9d7cdf495a65eb0dfb4dafa0c65a3da9573dbd7d8db806fb3aff3b69f7fc602a62929742f37ed79e503d48635732bae1433d499cdddc440a748e2633bc07bc848229968133a1b6f5f3d67c70c042f51db0c5bd946534bb6e5264133fb36e514c82db03da20be76cac776cb1de4fb0b48a5bfefcf882db57c6e579b15df33da1c36a392a0fd468266efe10ac8ec249548631d61e212dd3d3fcd6ab1ba9221bf9315d705cebc47b9f5d7c70ba32fa53fa2dd46effe7e743856148d2b7ebb45a8506518156d574d8d9267791553dea702d5e4d6435a3a34ceb1a3602795977b253e8cedd1084ebcf437df97b6d693ff35ca3a6ad30cd86bde49fec27b9ba7a1c732ea259c69ccae2748f1e4161b8a0f90b173dc9b86473dfcdd2ffa097a8a0ced732390b9736f350f1164bf8da3f582b49ea55ec0b68d50e511a875733339c806e29a9949bcdaf46ac6221c8393c8390857ff05317e3e9f9c53348805c10b114ecefc80b5dc86b040e2ca5f6119bb9fca8349e8881b6b23a742b874b917af79f123fc52959daeb9d1a571f252d2ad142a73a0402915d1e62dcbc6dbb9127ba37df3b13163623a44da3536a71368195cea8f564cc594f50eb9b81408abd65eabbcc43205f98dc09a98c426b62e32a3ecfe173224c186707885d3c41ee9163ebbecc346c7ccde6ea9fd563513270d068be8fd74933992e9d602416f851c08b487cf8b8afaf01e49b0e2be68ef1a7be16def29c4f80dda5d933e3640d96b927151017f1ff2fe567d382c540cd785a0e09cf687c79e506d18c59a241a29f42a7530944b3b6acc4dade193a2badfd1ba1b285731663ee5ae6d056906f432089cbc4609a5d4df4e8ce32aac97a1e328cb1b49bba50cbafe43948dab7ae206c959161cca2d16e12a7b9a42c1f87f01d71049695b346045ee7279f2c3453498260fd96999ac9c36c15db788dc20a1424b795470c02eb86fc6c896f6b22c9a4ae6c6d76ba86c6b5a27e6536cd9812fe0268fd169f4618422d582bb7516071bc2cc0e667d0935bac4c4bfcdf3de75b5cfe6d63bd30450e0a7a9debcace9cbc0e7ceba2ec51efdd47a61f6d9a3ccd9097a294badf329add17af86f928206f64b946ed5c08abe5542da656428eb25a5b0552c493a7427e555624d388a4be9d0b4336d1c1b06db827499a79f2a0cfd79bbd100882aabfaceb50f77a5b88c2b9165367a785ce35b415603a8b15d944e5bea0b4d93ab4df77c816f6695cadf07dc92ab5eb3d809bcdf36c52d6d79a49f103970aabfdbcbbb708cd798b8cc7f536a6ef33511d9504cf5cdaa02c866e4b9e562b82bee48e1c199b1ceb4fffc53dc11a8a703578ba23fbdaf6e4b4c79d6d87c8cfb64a266a2eff255f375920afbaf91f5e8f7d509c38cf0b319bf833c8c1a87fa6e94792290f1a975e4da96a6fabea4506fe16179b9c6b6814409e32296e12072d44fe8171955754a990f5704925be0e2b45187f76ab75cb3cb08b8092b472dad79c711c2bfa1f1790460d5dcadbfeac3996c6a0526386dad2141bce288a11fe4dc4074a703034f15ae2b90762c4e6cffd8dab40ffa3785c8a62dc1559b4a94817fb15ce64c0d1f3964dd05449bca8f34569dbfe5adcc176f80c6e3cef73413b4174b3e4fcf90847d8732453213c9ba3a2e9a1fef6f16f6db5824459a5f220e493fae51393081b334b2596fcecfeaae176b54e83451879679005b982aa9eb7df4d1721fa046484b78adb2e0d92451bb8356547bbf31d005d47f6f0fd4ccf32f93cdf9403f64f8ed36a28b3976ffd24e1f207d6ee2bb3d8edf3741921e821a60e69ce836d23ae87f25480d9fd9d5c37b6b599b2753c086c1cf718062c3de138bc0084423f0ebcc3c7e884ec32e203263f079882d8ecbf55cb63ec32ec8bb2274baa970a83e097719145600fd68cc536206b3966f3ac601d7ca77a40433420658e7282388a739a709ffc115bf435c929628ef5572e6a4a150fa9ec905f16a417ae460a0d8330c932279bcb9512fb7c7e947213467452a51051d25265c522f8d858b3ab6c5cbea3ecc0552fedcd1c5f08744c3b70a349471d8b6dc64b7031c2ad5b965ff00352cce0806df96257831857e2853844b285d257e11a51a2c8579358b2b2d1530467aa15cdc6c383b8e27366122c8ded2918c5ac597386bf21d30e434064b0fc64fa455ef5c94363ee5fa93c207eaf374d911f897ee71948676b2525077cffb01c942b2dbb444038a5d73700974b8de4ee67cdc80553e0c8a5048a72cd184f2aabe7f756a4090d46928875f73e39c0bea6104bff95d1d3a23944aedc537569bad888f3b4c71d9cea9978f22e90c38af1bf35f965bd4077a1fea8a8a3f10f000173287961a555b73a5b3b055041451caa5ff6b7a4044ba789bd9d1d6acc58796dc6b487a67b349b59c89a09c8c5d66eec6bf026f0772331354771c5a7206f61f9d5742b4aa3d94e2a953ceab5e2c5725e4ae02433d89ccc3641cac453a967492d31ab9e2a30544eb4d3f4f3370bac64d059f5d717cb400b2d29bb03580a1d0191802123f8f78f0a83ac108defca05b334318d63aceefb82c60e7d17788", 0x1000}], 0x8, &(0x7f0000008400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68, 0x40081}}, {{&(0x7f0000008480)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000096c0)=[{&(0x7f0000008500)="682493a63368cc04c79aa83bfc9ec5daeae62268114706b732f04be72e32b5852bf122e065be34eeb795ba9b6e33876a49143417cca1cd040c9dd25ffc4b6ca25b50996f893a2aba2545976e1f99fb74f32e1de9bd4dc06f3a9ff47001f545fa25315e37fc93cd7795fa3d87933cfaaa94740826a20ea01db7c56b68f4f33eda6e744d860fd7ab5fced26e409b2da17df8069335b357135636d854d03cce51b3a26f705e0f3ddcdf936aa86ba1e88edc04e7ac616ee1570f3568c69e7110aa4a817f71ff834149c0bb1ec370d6b19b2a9f1c205deded4519bafcba09e7b805c6084f228d56077c47148af6f3b49a05a119e9d8", 0xf3}, {&(0x7f0000008600)="5af9c5e213c10db7f37022573bbf52ce41cbbeede9c7c3012118f9de5bd8953581f25b6b23c1da4718cf40c4bff752c993b1a21cdbb7de78de991db7cef405e17ae274f56e0a05a5d0658fd1ec076f197f4ce730da9d8dbb4607c80203336be4873df0996a093f6cd65196fd9dcdfb4aa092ad4aeda62957cfc8ac9eedbe137888179f8047764dbf4ecf7f0b1619d4475e9851f9e7d12d2d38cec97ee135e0c05e7a20ab8bb4f5d929b5078f98bae6d9ec49b63653ee84711518b10bf546da7eec57c6fffc07e542b519bdd51a7850d9342a036d7f90bf920d426f31124b79dcf77ca9d3ae642a9cbe025fb5a701bb28acff84ed08d8edeae4d6e35f8bf96acd841acc77a3a670639bec6d281df260f7d921e0c4767bbb04ad89f34101308ad747b2b599752fb40ed18645edd23c4608fae88c96465ef45e425c28953b3ddd48ce7f4ba665765c41b84143ec2a484c99c66329e51fe18d9fbe77c7179a8cac8bac124a5056738433aeaf2b5ca8379b37e94ed898d467a80546c037b866af150201d383f9321cd9dedcfbb9cf7f527c48663fac5a1cb5aad42a98e4b323e3bba24c6b362459e31c99d0931e62ed6b700a7b84bfb71aab4ef14d1de324785607a64827e8aba655e4ca6c3a4a0f42f1daa8f6815104868f43dfec498dc6fcbc87f1f6ebf06ed67384fe6c7bb7bdb82223243bc64f17134991cc1ab709f3ea5a59ce7ee3d7d8be45a73f9d864553bd9b3746ac178474e2448efe409fd4198a8cd3b8060f8aa662e78c654f2f0964408572d49702d079094ce04f3971a2664bc0298b21b4e5469f2e16fa244aac4a2392445a90e20a41991a1162e3d12a1c7c7023a7928c463ca72c99810fe0cf03d6ec5aee576a0034171a75a54ba78e86353e6d1d2a44bafb5aafaec0d58784f7b0b979a8b4a3ef5eb01094b778fab388c38434f72bdb341b64225b7b3ab969d1bb92fd3aee339c10c1e79e63a0989522955850f7486b1e2ac15a172442e31b81f274a1a738f572d652d0acb49219d937ce566a62bf9602997ad34f92af6b55a4e0d003e58948e5d74003a1bccc35f998f398e2819e5c72dacc0922bb812146a2add133461735192bc742b7bd574e913b999819239e7216817bc8874417fd75ee92db6508e3097c0937227999a8be601cb0ba626a5140d57edd34e99f5298264a6807e8d68ba5a1ee1f8d18fad007aa37448d5fc8745c59ade7097ead4e50fa480edd67fcc97350bcb86330470b0221d13461c3a1a00c037663cb28472c919560c37b466706b6da00594f0df11dfd1cc0348e024728ff4a55d50d524df8bce6ddd0101efa5b54c154fdf2c119f201d0035d671da94d3983f384451a4c13ccf43e59319039462004f292695f5ee47a9c81310777a27bbbeea4f22baf89af4ce8588a4b9fd1a26cf01f4f25a8792a941f78889b735051bf6c3ebb5c9c7150eb98e70463a25e065e138c851afa70d86446bef9b5777c6d00e0c081ab0c23f7a25ed42d74410fa5ef769d11bfa7748da5c471ab1acc5cf3d378537cbb20e6145f7c183ed3de9d30a058e9c76e0003565b8c11a4c1d667ba637e5f33c6ccb681165b68d37bd30be0f9d03cf27608be4d236a85d4e2956d0c531ab3a344c8807614676256a6365aa471850cc2431b62b8cef7e021ec07671cebfc7a2f7049323cc9483f5279e8922a3240e370e76f351f23d8634df3b8b187a19169809773d1fac205a7efb85675134d6d9b0dfaeb65f4a153297cc74eba7e001c5ea2412934e569714c3aaab02b466a1a9fb587e3278362d4acdcbe42caadd6885542aaa0e2329465da0a85d56183edd02d2559c03d0ae60d2d40545bebc92489d4e69d3e3d53f3e638339a5db071e0d632912e5f9f3cd1d92d2a97d701a6a789f171605157e0e349a542afff55a4d8abb8561d78ed1c0ef86fb121547cfaa27b25f2ea2981249dfe3ae2d808ed9cd38e45a2ea8324051252f500ec9f717ef77a4c047aba1fbcc211fc6039ea7877895d51d61dde703ed730171cb810889b7af06341abe36dfade185fe80ac3920dbed91b07486b1a3ae6018ccdb2425dee83e028edee94be85196be640b4f08124d85e49ccb1de7ed31c933908b359f68117c3d067364117f6890216a5c22e5471590176aeaf324732022aa6da3cf1d92a90c0f0ac08d4dbe36a40a4bdfbb99d1f6e2b864704c493e40397c342282e239b06e1557340a6d309ff24675fd08da10ccd171b3d46fb23b7f0751740aa3cd86c6085c95e40b70feb25296478ca69796e96c7d81619d97ceb005bd240b6ff511510176715f38fc8d9b4f6fcd3547f5bdb0d2f0140ec5a02e66b5bf7ef5a5476ee7d9410f1af0e7bc664e67f6942fc4461f5948c0bacee48c48134bc162c96de4cf0dcda0df703f3d0bbf06feafb564128f463b7d241ae3ac887efbd21be717df58b1e0de1d4feec31954ed408a0bd2356bec0d39ff5ade1e1f09f40c8d622fcd53e8b028e943155933b7eeadf3f0dfd68072486148298f9e6ee6a2303ad2a4b406dd330e6f8e16e107a427d20c3cf1c0b6a7430d81c3df3ffbccd8d9875ac403fb0d7ab1dbbd5be55e9aa877b989d427108a2ee4f5ea69b745d28a12ead8b0ba2282cb95d677ae18d293db0c2f0d5834387003a5041683b72bfd20623ba941650f6eb0983b7fc0c1051da66571618823fe63d3dc1d53099aee6e236502e3f497f64e2169e7f2aadf6cda38f914c0ac656c5b0253e514e4a4ca09111174043a2eceae706ec5d04cf2b0e26776c16823ab6f8a832f885e42002c82aa1903f7850e4a41a55a2fbc3d3d7c6c1d19629ac0e5184d1c0f865f804fe838a4fc0a8123c1ad10bc54d59146aa4f3ecff7ab34f9985338f621f6d05702dc4529ba2f0c7a977586a6531f7ef93d7ff4d522dc63f38091988db7851121c5511060f2f6220bda0ec92611f6cdac30d6aa20e4288f7d0199dfaa35dfc39a9dae822b33ad48f1f5934d9092590769c257673ce645d02fc65a39fdb698faeade3b8d018ecb4c9ff140377ac43241d4ca5b2648f01dc58b4847b7d330d474ae00fa8141d8e8539b389203bb17d68a93a98d34e4107decf4b179680205c9aa3e29e6be4e339ce247727db8e0e66f6603a70760409db80b9b139b3c3fe1fc6daf0cf87e0672d6b68974ace5fbe26874dbdd4f8c4fdf5109a535e13a55a42fcfeaa3e33beb02beba09a8ce695c26f06e0be68e503f391bdec7331af5d16723ca2d9ebd8b0032b10919b8a610d9c592360d52b1d333c96f931f09ddb103ca6e031b81ac7bd6f109f4435c327276aaf773e44b1a3e60fafed85777c60bf3156cc4dbcb3acaa6be46585cc0ea59f89388f51cde459d202f247d2f7277dbaed8bbe8a5d8b8f9a767b8ea9426a39d486d34bfebf272535f0dbbcd0d56988334fc981181c087340fd05ad1d97655c269aeee3069fc9b92f8fb62cc8aabb2b0f8b0f24031e97c1747def92ea71744450dd88d77b300bdb1ba6d40e5167fe2716df50cf31d2f9427d27c4709609a824bd46b51cd2ea41a9ed387d45eea77e880c20945721fca4b72e152b355919b8412944d96caaf477e2c24ffd36b2f6603c0bd314be512d5ef9f71a34d55fd95e18b54974770bcee8124f1c1aae4a4894329405223e43629d56bfc47c0e4a1594b731b2386ab3087fdc985398bdae96ba95e81fd0a87b3cc83cf3a7b7c229a04987260c8b6b36f1b0a0ab241e34ff0aff9e07bff63d007f9136f575f2b9f14a4f92e2ece57a52625cd8e2c83dbbc6b25cf3144dd8e66753d12e346453fc7970c1fcea53bca3442586ab818286fc7e36345fff8497288ce188ec6c6964454c21df9434341c86c128940b8fd9dbf28f4f15131fb96d37845ee9dcf3085b9e0e656b76d459036d1bd7855ed27e041c241b842558cb8e00fce19355c77cbeb7f877c7b9398a883d91bad0f3f936f3fb8070b0396286de7c4f485f5cc5fb1d22add9d2ee4b72ca74f8c1a46303d39aed87988d2216d5104e67da55c9797d8782469516f3f1ba8d6ffc185b6254b4d41662a9283a1273ae3714f23c3d8dc43e38573a7c4f585825b166e422cb2f8564a4355b4fa69e99482e4522ca60a4d735afcf896c0d3b60e357132c9cc5738b6e23a98f265fcf89cc17336d291948f36881f08ada835dc4c4162a19f7b73de452d974f6d1802e401f0a60f8d1311666e80bc98ddbd4e93813e8f6703b5bee5eb1373c739e9a82c0f3a6e34cb82f810b678434f988ea99f2046cf6ac831ecdcfc42b7378ee9fc69dda1c89244bc55bd82c22b38977abc047ae949fc69bc2e57da88662b3a3d64549ae8c5c297b4571e8c8dd6df4b40017ea5e5aad5b247b039a0a6e8aab01e9cd9b41fb47f204218ac74331f730bd4a68ccf1e239a8844201f7c27529c41e23148511af6ca1d0897780ea2d2f1aea527eece0592b8cd4fe8c8afbf12fb77788236c1676dec4dd1ae5645ac47d947304f0121054fc2e341a7cbe857ff863bc00135d9f27bab1825c89ef9ab9383d47571208f38020b249c26ce0b01618ab20c3a32e6c4053f255ea5ef4a67b7abd7ef78db9ac56fb10997d56349ae716c92be394e076146787a730d0e118a2828c058186673b45083f259bf7bfc62e3791ec9d3771d86cc0c7dab88321cb3e9b3474d8f282411f4110cfcc48e1d5ab59e8e97730576f3a7528b3082b4ac2f5a74148d80b61d06fb5f0350b1e4ddb582c8308d3ba8421e2b9973717835e3818d4f521d543d1095dd3cc50d7a08fe4684c7b551615f6cceec4ccfe4bbec0aebaedf17e58ad9dc3a3693c94c9bf6a7c6a9ee0544dd95d692fa28be89afaa9aca9ca02a6c3faede00e388227e1ed7f51e15d0ab68ada0061772e51f7ad970441cb150f57adbba0cd9b401513d7115e06fc62617759cac03f08725cefd687ab19085194fb781bc8dfd32476bd856fc298dbd6c9631c90d5e7f178c6713e548be46a7082d6664378378940044d1abc3f05c131a8ecd40b527e6eb232596d8e5f41b7b912154a62fb870385b77e179cd5fb40346cb5a219128ca1181241e63330ed9f3834bdd2af434065aab183a267dd81ff6946dcca99fe08b3bb6d20b71686d20f52b56da2c6bff1188e3cb605e74889ab90c394e7721dee92811e92acb0ccb197f1c327165dc38b6cb45f8ee4c96746106e91c7c3a15b291fcde58206b28848e95f53e16b3737b8178ac606eb3404183654cceb745f3ce928003ca3b2a831b149111b551f57cbe39a20b394f9a4597a6b8f33326c33cd50393c109f8a57fb8c36174db4f645ab1a6b95475a7b60829c49bfc81c1ee4313fbe980290a3e9ca8716704ace542fa12ae41face0eefcda0bddce2c83e9c3e39ff13bc360d60a56f83dff79fffedcffd29e20fbf4c64e3e765962d9d5b878ce3bdbf5daa2dd0c425175fdb364425cc56888b2b28f981bce170368631851b22558a8ed52e154837f80048c6ec86231d44311f3e0081776ddb409a13e52a4139f2bb1e069f53a26b38624e0059c876ab43d2fa351ebda8e85780a80db3b576ecdfe01946767ba2e8b5ded52b769d32572cadf1002f0a0538de1746c67279bf0591a71aec2de8a4a6c1ded2c76a12e46689abdf4511443428c99fdc467316a1623baa7661fff53b95314675c0e8cdf09f671b976d1da5ff5d3652a166b9a8d54aedabcf67de154250d2b674b668c170cc5407740bfe37e233bace42026d5a85490195836175a77f23ea620ec26d93f8a907edf074f9a713511535a9f77d2cabf1c0845fa0fd27b716847c7ee5e", 0x1000}, {&(0x7f0000009600)="58a26051b35f12a0a51e273f61d0f51844b7e04e24f0e423003888863fca5ccaeaaf98ad3a6d9d938840b2ac7843d3b5b042f6434d4d9777b7946e1cb689b4a09ba2b0695f80910f21f3bb9195a8b599f6565642e5371e0b7b24b03f3daeea9baf32a9b21809cf98b08bc6342f8102d12d26864c30ba0726259d332ad909ed5be1", 0x81}], 0x3, 0x0, 0x0, 0x20000000}}], 0x8, 0x4) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000010046) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000400)='blkio.bfq.io_service_time\x00', 0x0, 0x0) r6 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000800), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r6, 0x86a762f4dfb5c7dd}, 0x14}}, 0x0) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) sendmsg$L2TP_CMD_SESSION_DELETE(r3, &(0x7f0000000340)={&(0x7f0000000040), 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r6, 0x4, 0x70bd25, 0x25dfdbff, {}, [@L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x3}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x1}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp6=r7}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}]}, 0x3c}}, 0x4000) connect$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) dup2(r9, r8) ioctl$FS_IOC_ENABLE_VERITY(r8, 0x40806685, &(0x7f0000000480)={0x1, 0x3, 0x1000, 0x62, &(0x7f0000000240)="bd0504ca8d136a22ab7413131d9354c565a277d9e4e3108e4d2962715ba8c98f97c80ab0e4d0198db660761a31cbf27c4bbcbedeca0e8d6a9004649274f5d74ae8382b7c1a2c4e7f4f40503699b10ef0ab8281fb70949fbeb95d0d24c46fe6d98fba", 0x5b, 0x0, &(0x7f0000000380)="2c155ea9f06c0166da3eb92d94b69fd8aacec5c7049f6ca2336e160aeb5bc6c57f793320e18afe78559a57f5b043f89f427a8ab5495e3e26b39df95b39725f7f99a2715f94f85ed62e8913799de129a457a50b28fc72578e544eb4"}) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r4, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0xec034000, @loopback}], 0x1c) mmap(&(0x7f00000e4000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) [ 429.803867] input: syz1 as /devices/virtual/input/input60 [ 429.815880] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue 21:19:08 executing program 5: timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_settime(r0, 0x0, &(0x7f0000000000)={{0x77359400}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f0000001300)={0x0, 0x0}) clock_nanosleep(0x7, 0x0, &(0x7f0000001340)={0x0, r2+60000000}, &(0x7f0000001380)) 21:19:08 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000000), 0xfffffff7) (async) write$cgroup_int(r0, &(0x7f0000000000), 0xfffffff7) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000002080)=0xfffffffffffffffd, 0x12) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='mountinfo\x00') r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)=ANY=[@ANYBLOB="bc000000", @ANYRES16=r4, @ANYBLOB="010000000000fddbdf25010000000c0002000000000000000000040007804c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="3c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08001e00", @ANYRES32, @ANYBLOB="0e000a002f6465762f66757365000000"], 0xbc}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r5) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = creat(&(0x7f0000000400)='./file0\x00', 0x110) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/meminfo\x00', 0x0, 0x0) r10 = accept4$phonet_pipe(r3, &(0x7f00000001c0), &(0x7f0000000200)=0x10, 0x800) socket$inet_udp(0x2, 0x2, 0x0) (async) r11 = socket$inet_udp(0x2, 0x2, 0x0) getpid() (async) r12 = getpid() perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x16408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x9, 0x2, 0x0, 0x0, 0x0, 0x9}, r12, 0x0, 0xffffffffffffffff, 0x8) sendmmsg$unix(r9, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000001d40)="9dbe3cfeeb124fed0f118f4d3e78d7701816bb4973289687c2c7f84ce6d28592d01b910eaf9aa78f8bfc892042048804c723a6ace0e9cb945d6593c755a87a7062929298df91c79f0574cacfb606116bc6253512b85301860b34a048413f0b3437eebe872ebd5323c741c56871e4268e201bfab44029a320219de5a04728b427572cbdb1c05b7c0553ae1196b23b9dfbd5cdd09dd0c8bacfde5a7568de81963ee5e2d91d47327cae2cec5c56e5d5df0ddaf98c80bb02a42a415424e0658e7f8f1a7f690738149cfce212a99e048081fe50603374ce865249fecd19cb10434237417b6ea4f672be6513fd", 0xea}], 0x1, &(0x7f00000023c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000002800076efe280000a6255c38770863869df50fa3a5d4c24b2ed376883b7a1e5716c638033508e4b2dba5b4df9f5120184021010310c4296a4f335506727b39ce99fd7d6177422df44f8793142ca08ee9d999af1f701e612569016ec6ba016c57fc68179fceba5aecd5df56d5b07a7aca0d3c86872d54dd10c21295c0e3c98fb51e55c8020a513493be35e271cebc22ad8f011e84173a54931129afc3b71d41039eb801c5f4e7fdd56d2a31c54c88340fbb27bf7ad2befbc2cdc7c1512db00d93bca88846c07a5003107f0fe039c2886396489bb95d6c09086a018a91ad76cf40f3911e87d54ff165d4dffaf43eea958a3a3d4293720ec8b5603827779a9dc5545b528f6d25f047f05aed94fe8a4ab557bd119851b49e446994b36834f2d2389ba1f8b64d2ed6d1929c0f6b365efcb457c26ab5e34436cb632102124e3a42f1877d1255c089adce45b2c627322b188ddb0f042c05d081cd777227ee3342fa568850bd4a", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES8=r4], 0x48, 0x20000081}}, {{0x0, 0x0, &(0x7f0000004080)=[{&(0x7f0000004000)="ac9b3a95f0decd7c4b948fb87a0ed3c5f1182bfdcd4b5fcdc6c63ce716f8d5edae16410d96c457ca6bfcd15d19052b4d5a92135ee20c5c8313c7fc5bfc3d8da8d5101f419ccb8d5dee7cc8000484fbd2b2", 0x51}], 0x1, &(0x7f0000000540)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r9]}}, @rights={{0x24, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r11, r8, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r12, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r8, r8]}}], 0x108, 0x10}}, {{&(0x7f0000004440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004500)=[{&(0x7f0000001ac0)="559d05fa9b7b5c88c223e5b3e18775d3e448d2b5edea527d7828a812e03b30b943502eb0c4c93bb75c80f7ef35bbb6ef1f", 0x31}], 0x1, &(0x7f0000004540), 0x0, 0x8090}}, {{&(0x7f00000045c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002000)=[{&(0x7f0000004640)="39f601c44a2b6505471ea2ebc454e2b8d1260b9795d4cac341ef5f6af86ce33f", 0x20}, {&(0x7f0000001840)="ff7fbe6a5365349ca41452d274d8189a30a0f7d4ebc58651698303d6f7b14d0dab6971396a36f96320f23b7851cc6d4583f5fe9a85a5fec310cc6eaa9c8545acfafbe3df346710fd1098c90500e98f5d33dd11b389d2ed300602b718dd7e7f1dd0ccf6788012959ab11995ba80f48c3be302725008d0d3b7ed77b02b438394", 0x7f}, {&(0x7f0000000480)="e18dd4bb83e0332ca216", 0xa}, {&(0x7f0000000680)="4c9eb8369ed00bad0ca6cbf5dbcbc2ea541e6f3e486f39528650c8cbcd61b37b7c4956b829debd150511a4a712159ac3d9929215e784e62b47f9bc4bff1d", 0x3e}, {&(0x7f00000018c0)="53d493f30df06fe07b95e93363ccc97412ec2b5012a0d5d5776f1a911251a516", 0x20}, {&(0x7f0000001a40)="332e1c4fe4dfab3bf5f34232b12ec700e436d0b3e7fed1eb375c54f558409c8bb84c021c7a14c670202cd9e3cf1ab41acfa8d36388b18b3cd44f75d5bbcb76a0e53229bbdad03bf8df12bfb7a4fa350a44d1df2413a53b0b10b91c015d482dcae4ae29bdeba6cfa9fdff3885dded0c2014151cb61bc740e7a0e12f54b1", 0x7d}, {&(0x7f0000001fc0)="b93f0169ce554a141fcad091de5db5092fc264b0456ee0cb58a52794e86376ff7ba8e6b485c3", 0x26}], 0x7, &(0x7f0000004740)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r9, r9, r8, r9]}}], 0x78, 0x4010}}, {{0x0, 0x0, &(0x7f0000005980)=[{&(0x7f00000047c0)="07ac206fc2677130cd06392bf083205e125bea626f4edb64bb6ab1d9f1c28b92", 0x20}, {&(0x7f0000004800)="6abdee72e6d45bd05a6038a3e23c5f65b28167592cdbe7433c73cd5f900bd8f34f4415c8c481645b8e8ef3e9d8443b29595051e3bb18185fd9519c1da38810b159805a7fbcba5293f83b4f98d86bcf77c7e66a67260ed3e98e6dd39bec67cbe569e5f77161907d419631cdfe64e8a00a0513aed3ad1409cfb8f7900105058127d45dcecccfe8033342759d170b8ae602ca75b66eac0d6a02ce365578e9956ed3cd9431c1fb447e63b99a6805ecc32686f7d9", 0xb2}, {&(0x7f00000048c0)="fea55e006319bc7731210bcfff9b3b60e8f1a4dd2f5c03dcf7705228708bad554c2330d49b2e2e617096fc1117c073bd40ca952d687e93d5873c50d56de027efb7b035826688d2ac406fdf57c2140a4c05a1a338a580ea640094f2d8", 0x5c}, {&(0x7f0000004940)="195c24890b0c2578f80ffd", 0xb}, {&(0x7f0000004980)="4ab85c40130de958dac3ed5ba330fefbee50f8b75e27f00824725254b12332c4d60c6f485791cd1da1444c6b63cccc2acd3975c39735bb4292397d56169948674edf6dbd3609314628fe7d185820d8a1e4a09e0adc8192ecf176e78b3976b3fd4ee8f2e8a01d408efaa71033713ea7003f2e5ff2f0ee29ffa85c4469a62f74c38711418fef50fa4057a8e813ffb87e039cc4c6fcc0b908f79e12d4935af01fb4fa149767aedf1d764c1966d6eb1473769c605a3b8adc94a4f714209d9b43bc9da808e94fbe23d164a5bab3e5fc900e35cf2cfbff85307502e2f6ebb7802fc3c3c0a70091f8d20fbbdc1756f47fa7ead0f456f9d77c7235ffcbd95af5b64a96891de04df4841ca29bffb55475b2525c7e376c583a7d6ba2d5edfbca9a7c12f3656c1e1efef08a1774288284ae3e149380a03ac7daf930828fa934cff01dcd89ba9db40dd194f295f4e57476ddbcc91ab0c17abb5500727cfea6b909550ca864ed69a82203666a0f85d5c9ba22b493c605e009000b48796fddac9d2f21e5cbbf0280fce8b285e829789881c814e16d15de2bad2015797dbdcedb430fb3f8689d7674fd54433e57ead6f602fa749d5f04cd87a829a13666d7ad78511ee8febf7241426b485e6fcc5232bc039e069f66b9730c541553528d5926dc8f5021b8ca243ff7ca7179623fcade08cfba113d7708b5851ca5a6f0f9352978534978004ea7850c543eeb7b5aa29103a8d1ca48dfba2136732c712559b7d0c96026ea71c4691cf2f5ad23cfabd32069c28207eb5180d48c5cd6ce3372f19f47d4c3f38d96d6a88bed40687d32d6027a0e3464e2f6778ec6b611325aa0febb6dde84736740dd65691dbbce63e9cb56c19414ac860aa3533e625f812a567334f7271d6c46e6579c115052579c15971122f80993edb1f58c3cf6c080e7412abcb215d8dfad2ad463be996a561eaac4e6cc595c67d3d1098217130831c5d043db4ddd8d34eb515d53b57a91c9bf77f5d15588859027a6c0b270a25e394c98ccfb8e006c4436132a40854de305a44ccdb0cfc4a250da36cdc004bdc731326b3669f0dd6214025d2b03ca1d8453850e708142de29348c73c443e66790c8c80ffe9aa524456c0e057c622a20c2ea94f7bd5d8b7c46227a80f93849edf4325445aeb617547a0236ae15407c8dedcfa1432ecdb79dc9429b7867cafe84c4bcdbb232a1dcd404ebae7880946e13aa954ffc3bfe71c15336c6c4bf15d1c258393a05bfb8518c2e90bf7a6f0f715c60500b41ca9bb67cd55c80da67f8d7d82a4c881ea54146f1e82661776b92414ac754727c36103128f294a8c8da95dd7aee6ac99aa96a9fd6af680f37be732a39166e9cd45618a5070042c7b1573e5db685d9432f54a26f84aa6a5ce6a841ae5854e4217611647c57154db24bf255eda5635c83611ba9f4de779bb877ac41be580105881d422c6ceb520074072bb3abf3bebaba5cbbe8d360c727f3ffb507ae2fc5ff951a41ba9d442be4d3c77888b73f741578ed1d9aecdc9efeec9fc0f103ba6657711e23b785d166b77a3e639a5d2133dec9d66ca6200016ca9142fd741e3d703f167e44354aad9f4cca699ab7079b84cfef06cd055e97acc5fa2fe0b10a7fe528e40e26287bd49319e2404efb6b482b94c2fde111707a6f63f35682f3e51741a87e5e211f4f7a55cb1dd8053148527c22f57137a3eeb59c59d5852d43b29949515494f16afeb4833572b28afdd58aba41c40f084d40c27346291f4d688eaf0e21efdb41779a7818981b5273e4376ed93b254c32c3795436c37886aeb1ee58fc81074748e70250464a6cc2fac355c68ac6d6ccf88f0afa1f3d51d15ae02d3cbc7e31b02e117158f1eecdb4b125a90d6812976115d0bb098961f8fe07fdd69a451861459eec5e8f2c7834ba5fc4afcaec99c2a8871494e8e66815a6422eb8e175b8ec3957ae854a34a33e5685e4dbae06384f1518ea5a8f1aad5146ccc4d7ca8618c7ad645981a4b92746f4682a9effb1396d92c43d7df5d7cac8f781ca885917ccd7f1ca98af3abc0adb5a208077a9d41d5bb000fdf3536504439d6d7345f3e8cb1f306fa86542eb621e949aff050bd28357134c43f72d4442afe1c2fc5936dac6828fabbfc9151ff42090172541b9fb9640951c8768839f790f87e4b42fffc34cb75c5d63ec6ce9df8b521b8c2bddc3c51cb0b2e8beb1b955822b3624fc6c34269b2ce49d970a3ce7eea80fb797b31600ad86529d951bc34dd476f5607efef18a89a8c69228d0573bacea53f5a339f7c87a7def92cbd62be5f0e1fc1d1db0d075b605d5f3ffe6e85b6f4059ed21769c3015a8212a0f4c7128a2f35d3414a1ad9b5291cfb52f8574ed74cace83044cdffe06e44751351fa3a6c606e56be40556225891494a0fe3ad51092c92deecbc38e1a24498eb98c5044d4dd9cf3fbee8e9eb9c9fe54bab92a0306dde54750fcac3d8d2ec35ce3f1207e691fe46a57eeb33b7927d3cc7178b472683fedd2e4584ca9dc364a01b3a3979124aa283fc3c83627af561b46c02be4ebd5214b92d06ac21b8bdef004b1988c6bf64b896ce25752f18590d1bb19c41e72b080d280cafb7adf935a47a24600b5165063c119e67a5d406dbeefded16aeb3df9f475b2dce583916d7bb6c40e65f93cfc25b9c424e9fbaff10c265f1e3112197a8eaa451e4a777a641af94dfed1f233a2dca21872adef4cee143b99383003b3fdc541907417db445fd68628bbfb9e76ceb7cc7a41e49644144a4d1a6e06298d86026ca9435d09f19cbdfa5de33f64cc2f74b5a4ac06275251afaf21d35cc6842a4d2beaaedc4203800b48a40dac540f27639a22c4095e38a853745b773f9394ddafa29e5a42f25a04a56bababcee550f1e04c866885c51a28e8efc5056f644546c6b23fba510a1bd2af55ea8c068c3925abf88fe21ef7841e92c97658e04eae453ffb79cd9f8f9862ca55112dee084960dcb0a8242897d2f88e064443a7fff72f61e615358633c149cf8756670b528c36784fc8a2c92a4f173341f58add03e1f22dee7c7201164d7afc2aa23a39c67a3c3de0fa1bd19cd13d3254d2cea2a0611e33d82b83a41dea25433e14fae474d0fb6d1b4980532073deec3fa8a5c17f593573f726bde1512debe33369d7c0b4788b95c44e7450546561ea0d3a5c41b51bc0351387cc15c928acd3c25016aa7f50b360106d24c9b5f72cad06ab9c54fb3b5bd45bda7792093e96fcd887bd716a00054c0650debfa527d3294a1ca9d6a405e3bb0e2b522c13df3e6267994165a44912e3baae2e38ffb3d5c1041093b61983170af3597c8e4c74a2e1efad77795eb7ce399a435880cb08b03686d699e26070795ebfa4f070d26419429fc9e7db4914a14791a9ed6badd317551647825be727ad720b202364e4a61e0738039e0738fa2d7b9ac0d3c4f29bde5ca7447648ac770b1ebebbe596a1202b84d4aad373b8f0d4ef5dbe95e0f48ba905221f7fe6227ed5711fe83f03f49def85a04e0e9f0e7b7eff382c00a981522a123251aaf9da3f0725eae288fbdac8705b37fc1c5e8567e8624d9635ab52a73ce87cfa902a5e6d15f5009484f00e15dda2c5b2a72acbc9f3185eadbf1dd61d78e407369dd6fee00261e549bde8a141d5dd872d4c0ea2c38aa96faa31797e658eed944ae617e9de864ece698a604c8fbf2e6501bcf7b530e6b13dc752dab6e4d8274d66dd0b1e3c5760c7f4865aeadfae1be222a57f335250b5d5182ac58b0b5cf907a5295c208feb53875c0ae77770827d4f925e0e851cd3a601ed3f2ae8f348e77d80e3dcb58e2a28e55860635d5556336dd5327e921d53bbb6e2d47d69a9be31c91852d37ad852caf48344d9a23e4b306b991ad26258e72539c2b159430bc1318b2b1b0280f0995d6bba2d16e70c4e54c47c8b6164166cf81006b415cd07fac52df6aecccfa3abb08dd14a439587fa7b0d77ef050b59da313e80f7a573dcf21d5b7b741674013dea3f0c8f103bc200bc5deef7525f7a75d6a069aa024e033bd317e36f012a62f89e212bcffaa22b49413dbae55578ad4ea6bbe3334067792cc5ca0166b8230105428ba5595c095dd1a0befad8470b13786dc1a6a43b82ce08e8388c094985271d6ee137444ea4c96dc482590adda54373a601a5950aab4d41868de3586791ac17d6ff8e7b7b9f9bd53894f50a429483b7c47c4de93b6c1d8bed09f7b792ff1b6c0360a753a6e182ec5dfbb0e39bf81c2ff474e1eee2bcb9935187fdf5020a1fdae2456d27960f5102f935193243fcae6c242e3f8f1fb2b558f5993ac537d86f252ba3f59d6545f88ccf70017a57bda482f97f23c23edf4e9d2c9a8d5e0173d0caea297d84ec336362925b5a1a8281f2f076163fa6106255d4430df8d8d19156a060b9295574cabe6e63df3431f47912c5463466d722a1ef13c63bddd543c28e924f4b30e33156351bf278613c3272162953e04ac33f798231e8d74cc1d7271d756db77f9f457d58ab8005749aac0d0fc08d1912a0c2a423a7020f7870e4bc3b82321f8c15d18a6a6bb6884adb1da8885d559e5259325067c3129f7200287efbe48fb8f2a8c41b0a396e1faf76faf55fc1411b9b6cdea23e7bf3f3250d142bd37fb7508fc966633f26e2f3d5fc8a1eedb5ecdf748810994848808a18f5e7c226d7518c8e92ec6518f8c6dacba957553c2aec0e7873071ef42a55d7c2e4e530106f878cb40d647d1a7ef8b5a56fc06a6af5f4bcdad6c7e80494fdbd666c9b732b406c2033568d1cb0aa98bf995a3cf7fe4ec0677d4f227cb5838c6a7df0f19814d353278eba7caaac5a113e1ae2d09d9cbfd0c032d6571e4852777dfc87a043a00068506f5aff018a4e8fc7deaf2151ace425c75171dd58a93bb3637485b50f05adf1b8d91d52eded64e4bcf4cde981fae23e2542cc8d4aa72035b7fef30e2eadcad90af7ae62903208721d77b90b3bf759b6265d3e2b8213f261fa18e90c1212beb2785fda01a810030e4cfdf2b2579f89716cf58a64b3a4b5b4c64c3d8e2636b4b56b4ae027bc6e80dd75945b9a6b89fb43af65c9fef9f0f5f2ce825ea862b13f8b83622f548a0b522606cb5edcf16014d4697ba6ba2e007c06e6aab769d0454d4b51e470d628fafdca16efba6949ef5f7eabbf53194265a633c374d132ac2d29e2b604e2951b0985039dd4d5be961b1e4286e9bd89cb37c8f4ae9c2c56b15886d94e552f19ca70daadd1887f09a3442626a8067fcd44d5cd4c88a0a03077f21dad5f2cc64c9bb71d1af7a578fed7d45be2589ffbcf3201a3a0b292489068243a2d6f188412c266a9a8a6e42165244801ab23ce3727f4d21aefbeef4ee028b1550125b5a2bb842da407e684c4f60be29fd7d529227e255f121276bde2aeedd9d198fd82d704df1f6b4dffa169d616738c5307b48d409f7f81104f75bcda865009b4464839d509236f05a2358d53f834024b16f040c19305ff454b13df7ab07127655432d209e944e36fdce334d65786221cbfe9f50a2e617b87e31cd78c901140dc0d3e9bb8223b2c710f7cdc266ed709386b390c0189455f5cc672ca15cf05a29b06844e3aa44a308e9a0e5c96c1b75d33b4151d171e5f7e98143e13f234e3a0565a0e838c7dff7e8ce5d2eda83eb6b2752aae5f43022f338788f8a70103ab277361130c966b9c22e1cb9562d63d28050a60457f926b14ee17952e94651534b0620a7ebd38a23361e2be5e00908d1ce72c52a792fb64bfe1178c6c49c40ba9d458a0f27c006b9a33df1744a774a9c017f6ebca0", 0x1000}], 0x5, &(0x7f0000002180)=[@rights={{0x20, 0x1, 0x1, [r0, r9, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r9, r9]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xc0, 0x8c1}}, {{&(0x7f0000005d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005e40)=[{&(0x7f0000005d80)="114e600753db30bf173ea9143ddd0d28eb2ea017799132eaffb3a017f151d018ee76125ea48dea745e781ed7e5519973fd1216e531b07a91b85c107ae493150aa8af7e17e35f0d7f921b04c67a1e841c4ae29bde295be2be2281706470d1a98a637a909ce987eeb4ab7eb954246ede16ca6e60673cfc50e6973b5848c3830f77d04163", 0x83}], 0x1, &(0x7f0000005e80)=[@cred={{0x1c, 0x1, 0x2, {r12, 0xee01, 0xee01}}}], 0x20, 0x20000082}}, {{0x0, 0x0, &(0x7f0000008300)=[{&(0x7f0000005ec0)="3ea58bd9b70b71a51c", 0x9}, {&(0x7f0000005f00)="db652881baaba43918e6cd42383cd7326dfde882ab8b8b15ba557fbcc439824159a092ca81756cfcd3caaf3d277b821de07528e391b989708933efb05b6b08ff1a1becdbfaefe001107b8967309338e330ad3e2ad83eadf5639a800f027c1a6e729b62faf3c475f50a64a03d338aa171a8ee59d7cc1dd4208fb29a6cdc2967b178688cfda4faa47b4dc7220bffc96622c402f44c82745f8aec5745bd349b3f66f2765623bfbb418c67ccf2544116b352f6e777eb05c639b0d1", 0xb9}, {&(0x7f0000005fc0)="78d012bcca2c61fc159b4145c4b2182846c7e6376cb77f559c489458435ac82d14555d328fe8308be919924eb095d79e9688b9480e5a8fe1d4cc9ccc7d0eb4f409517cbd542470bc325383228ce883a70b5e390a52d19900447c55a7edf6e7a7aff72c9582723966ec45c67def9c9308f2c2b2f4a96d1cc34338268596b77991ebbe574a9da92cb830b086c7f833eb77f6a52ab997be762cb622027a2837757d44541d75c9243a991e5ef880d6557ff2c31c736030d96daf273e3a90542c5bfd", 0xc0}, {&(0x7f0000006080)="b069fccbd0522f1eca5e17edd361e0bf0ea8e374f529fd00cc95e1a93f9a3b02125bfeb6b2b2baf26a68d62ae9e3c58cff580b99321576448d42beb247e384b6d986a5602043defebc561ef9a6985b619933718ffcb977f5690b6e66a2ce38ee9aade1d6747031a9936822d6f792100f794f156cc925f2101857bc8d2bd805a1583264b7789ec7dd780a", 0x8a}, {&(0x7f0000006140)="1f9e6cac5e3c86b1b0431fad5934dd6c42f90df27cf40c017a7bdcc4badaec8f9549418f1a94bb7acebb51971d2a3104bebdd770ec45f68a6c2398e35025e6aeb6e9465d026ab26b5dbc893dd26ad8086a705f061ec03f30d85a5b1a61f57aaeb91c868b72b1a7e625a973b3d65511432c465ecc01c3a4ee25943b0d5a036a837989df6b2691e05c89dca0a8fd4dc7483f69dfd92995bf6ee40aff10471f48dad2d21f32c09a288ff160b05605e8e52d65fe34ff9abb058cf78b6b4ef2e3fce5d284f65fc7e07d2d3e17fe8e6ef18ad6d0ff0dda02c06e33f65df342312e79666c355bb39ca12e58e8d0bc95ebaddf", 0xef}, {&(0x7f0000006240)="7702f0a6392b85677e77e54911ce428b58983faa4fbc3ed777af4880d56ebf325a37d9bf399c4df288e460725d243428307aaafb4aa8490fd4201e820801e4f27cd1774b1fa493610a012cf4c9c78c7706e5ca7c27ca5608f016f2051af00032a69a817327e5bee1de16255611e366a37bb1d7b8c083ad2d024911499d29a5e5b108fdab17942bec27634f6a5d0406de3a073a1d86e8264c1ad1c4d3945641d0d37c15524a110d10a398dbe9c5beed6a227797a0c27691e6842848bc9c8c2fef47e857fa3347ede9e186ac84dba94ad95f65d8086a2dcb311bbf7b4de003a75d35605c93b0cf5c5de15da55bc4ebb68f0eb5be76b59830f6298923db6e14a26e48b6b15354e113db3b256b1596c3cf1fd1d00d89d84fa2c9f5c1369791f553f964df3ea0ca929b3c93cecd41266dca21cc8ea868bcf214425c9453c7152c5d22c3de5b806fbbdaf2a33c42f47a9a11f46ccce6e4154596a47a62bdb920a1cd2ed0384a82f4c5923380fa2be8f43a8e6dde04d70725d828de8e384a03c254dd7496f7a6e3b93bff89f2bd23fdd93273e674cb9db825e64f7c83448d806e1cc2dd4e274d30a7f30cbf306af6ab824a3f882dd6e7c7bea7cd974d7502b4f12f2e4c704137d7d09ad1ec00e61ec36a55a8b67aba9affe159f1619db7dcbec807efa8a560287df690c2063f76c3e5d05a8d87c85bf23cef3aabfc05dfab6da404559569384a7ee599a2300771a86cb640e6c1a10850dae34541c332400d5043fcc1031e6c8b1316d0da0d18e7a4337d64794a592cbfbbce09aa99ca02bf5718f66dd7fcce4e179bb25007858dc3cc2d8161b8d65f7f89d9588b96888eea22fe0d6c89f65c72200f9aac141b5fabcf88632c26c610e2993e329d09e2c97a0056b46ce9a4b7c410a472cab1c3eeaaa727f77d25efb8ec17bd5db9485a7eb0385648fa93c8c319a375fbfefcfcd62270109c827ce622ae490ead7d88abad73cb149757d3a9fe47faf85a7ec8d3361130bbec103a59bf7866b1930d4618c4ec2139c2cee629b0df7eaf651ddddcd70349573b122a6104ddae3c4dfd4a4e95e0c8702b916e770c01d80df476802758502e44f8e5302ea9f9038421d12f2249dec5e9fa8dd52068f774f640e201f6cd9334853725c2afabb5bf708a2a668cf66f5d8443ce867b8dba4503afcca97a90a96931e1cff0aa6f87b3d36aec33c7bcf3a481e5ce2d3d5903e64b6fb264a1d552f73dc4db5c910504b0ad2cda6e30d8af0ba16e21d538774c1f8003b8b5264516b5c0d3841a40ec49c262ac66f6ee10ec05bac610b191bc9fd02c02f35dc2bc3c6958f7162963010d9b973a8d317df7010a644a2bef5bebfab66fe7d65c17e4f7768e6875cc6aa1a42bb4345a08ba915a0f09ed5ff6af255c318c98e38ac95c526c8f5584ab3551fe1026a271dd0d47ceafcca27b9a5737eba56de41b9498c49894baa059dedeb944d8a9a7c563810e76139999a09babe943f8e4de1232ccda259c8df1e9367a8190746b8702e8406c907905dfc4ad8a0b9df2afaa36276b6ba1dc02889864efb4d8382a9d51fcb1eb38151f72c89091b3bf629618acb06507c944e77da7d14caae517fd1b49bf7c887a8575a23e26b5bec5bf7eb7d673383397072398dbf8d107c563bb3354c03ab409e3e341353df0a06bd39bbb38fd7e7cfa0f04c8339aa8ee2ebfe0c7ae087922680bf2bc243def73e4a7dac9d897144672026118b7149413af0b5ae2b1871f068e9f9e86e583baab9495b7b87f2db2cad1860ec7124faf9b3d1a8e45e03e087994a8b58ae94d6f4ff4730b249f6eb330b7de4b4e1f61bd0681fa53ea6dc7410b90ac2c127303dc25b33d33276f9999923e32ffa9d4fa5a244ff58cf1242af6b8fb5f5e5bd813e65aff40da8964dfc044b6e8b4180925b168b9da40acf585bd4c34120794f61070f08ce52da01d795501197d0d04a3f63a8bb744836747cef944cdb33e7453c73a431edb57df1d408d10bd00bc9b64edd16b7e354aa91d626aa8901c4af11e57858c4cc91387dcce50e41d3ac4b232e0ad78533e3d88efffb972217cf5d2f571f3abd57a2e922b50decb1aa6d0cd18b642f42492d3b438086fc451137083eeef8ce0332f0e1397d8cd36bb4f7323a0266f046ef6411eae6d3e9fd08c4d1f78a40b4e6c691c82a3a2fa44e3eda0cbb44d4e7dea8bae99551c65b53a1c29763e7a4cb7bdf0e1294685ab39821e15a1dedea4815168718d2f292af3a2471f5ea08320b755db8d6f7bee8649258bb5e3070d64e46b25e34b6672268ef4828a30b2615c9d0e26be5b418e4955e1eeb26172d4c9b5c8358cf2049e87cb15b216aea04ee07e839b22969a13a81fe05aa528aace48cbb88a625ac85eac1d89c2df8048eff96e5d2ddf81d188cd0c8593a4e2550d0b5dc5766665838eba89f93dad8c43c3936ddaea57e938540783b608f99ca4411bd9c3d2957852a8d859518f480ef3ce7507b4a349a928713c07cb74ab4c7bc0f65244ee6362d3d28cd6199f91a86090c7dad70ab2791c2dea39aed45480b920933a0d4c30cb8b1cc56350d5a9c508a4c03324c55586306a62d8b89c34e08bd28efcc218d293b0668b3ad820a4fb25988939170820f1bbe1f4fb7ab00e32ae4f1e5dd2e3216dad84681bf1da169e31775d5857764982ba1aa2de6d3fd1a9917068de9861112c228399d9010e0026654ffa7df2fb5cfc8b9d31c5fd145ceaa8fb723074108d47c091cca47f3fb67d3b9128480b9213c73988a362053edae9a6fa57b2499ddad5068ed5021f8d279bf2c6fe9843f21783ded88fd406074250837e4e4ab15d529fb83299d437f57d4d64de853ab41ab2b3b8dfb995590d2aadfcc439f33cff4d660b9319cc231566c9a3014c421b5875403124b6aa11de51c3880d081a191492a179d69f0bb5a4a749f1adcc68b43bdf5c1b69e8df0921a3c27c4b98e5c5f77a8d8fa02eb3eb281f22d018b3c12cd12b6a6b7d9d47894c434521949cf8305927ce5ff980c488c7d087d6b99d8bc6ee66c410a8c94b0992a6caeb80f447e405109f9e20d0ddfa97b61024de2725cf7a8a58b1cdbc1bf816b0de040ad14be564898c25b691d30d1d73fc6ec9b3c70c017f093547daf1303423bd8b9f76946deede7939601697e5906e8d4b029765d908f91c6350e3b6f0d1ee996fbc7cc6cdcfe51b2265a4a4871db6e39e63fdd2e6d4f3ecb36152792edd1d281badaa3dc417757a1164fd4358398e729cf63396211c801eefd9a09f60c7f8bcd7af5f12b982bdf9ceebadb0e8be6a95861c7ae30570fecbf6805a5614af414b8a0c868f3a49b43105f4c2396f52309790f1534d880ea0a2ffcba8f92897759be3c76af8b08f34ff3df853b7e61af4a4d5e86e7302e2d243fc49332f99dc4889a86af3aad7f7baf1e1d60b1a21b358af6eacb3180c3a8c410900f888792e7842e3b3daea3ea20d3abf3c07953c9d11d5778e43e8540655446d1ab20c841c4f214b8d2685ab2d6f2d8e9e63cccb47d35434e8f8cd0ab7719994db3e84d7b63a00fdb3e130c6ea341c9ffd2ae5c4f1f753e96a396ec22acb71b9532ba2b9e3085fde119471e2741cb47d7f06d1b9e55a59b944f5b5d0d7deae02b4c702813222356df4a87c34fcf287acc4dbbf2c8763eb82d547a205d1059cd25dc0b4b82a0eee14d5672c40570fb7fe8f54914c91fca52a10473baaecfc6c11bf891c4799ff2d5cc9e5904dd675ac361998cb0f8f61199d300a865026cf6523f4a2649538dd7db1de03888895834c199b55e8d34025393775d2a7e6b754d55bcab5143bc575d4fb0791781087c81be138b4e4b19951485a967507bb6a0c79b85c8390e17fe23369148673417bd5b53eeedf3ad354a326dbe818ed7412f280d557ea6d5e7212bed52930ddd31b570fb964b8381b8dc65edf25d9b0aa5142e6e95b1923fc74d0fb5dbab61fd34bb7f1274b2639c02ddf762892d9a073627e52fc57703706dca2e6f830d863a4ae51170f194cac93f0c06d38055981842e1855d8907acc901a20d2a7fe9c1572eaec2702770247d16e0dad5211a84e013443c2185009836e69ba1853d54d0b521f670ed10e02e255d60c9c238f6006adcef46485d7b8f893074b38c8fd42c4080e209d51d1a48b2300cd649a2cc109f8876079cc73f16998148cb046bd050df19ae85ac91d0324676b5c06c64e551a87b02ac7e68a31dd7b26353510c58f2596f06949710c136aabd623b81cd887885514bfd1ff711e78161cde4c91ce92f0e52e03d456e0720c20b721816b88413d17605c6110b1ec326793d0a911ba0f1852b88c0222f1f155c00d494789a1a20b26298f250cd957ab55104f2a044f1885cde38f0cf060233c7ed931d7cff1fde31a1647e6f24d9d2362cdf1be211935206cb94ab75302753fbe886e0a3de16d5e403e5ca67b2e1abc2ad9cdecbfe6838bc21de9c0411f22c268c9c2745c488b1de230ce69c398118414770b7990cb0c95029f55a1296196e47ff6f2ce0e109f47950eaaf2fb11855db532eee13a01590260083e5f0821053dfb95bab7c18df8affaee06fa19533a4bbe6798b8cfabdfa2f0fc5d60e07f55416ddc3fd2651a4bdf4c65558d3d1470a8a28854d5971f60101dd860d96c545af2b93c5516c1637679a739045e9e0cf5add1968b1c88fc0051c4df7b3e99c5959eccb9db2a4086c1cb825f31445ea682d3d4a341b35b0f14e487fbdece13eb142b00f9362a131c3c8c97c0646564dacd82ae9097060000ced1fe7226014aab86b8b1292bd0e3fbc9e071af9f34136c2571b38e83ccc4f40141aaf73083f1a267daea0a50f67f9986f6ee416fe617b256289f0bb0bba434ac30cc3448dd830f45a475d5e5437eea4d91c31af52d31a42e27ffa0c99acdab2512318236ad6afe5956ccc3e040f2e24f5a37a4cb57af12a474a7b5ad0d8c0e984bcf61fdd8081b358f22cb03bb482fb28c70e560e2379877e949b81508cfa7de54ee6c02a75ee29f94a86fecee02592859977e522d4d5ebef20746ed9cd3c77168139094ce7ca2315d192d9c366bde178802eea762c8cba311c401eeecefcfac57bbeca9a25072102da9f75c5d8be3986af846ccdd3f31642b47df45c7f9a50d22bb9b95bb46d6e6ee39d011028f423de6315ad336b337ddee4b81d23d8bf3131c98feb1c22504c1e67ffdd60d6d67ff276a3a1c3c5d494dbcea39345445971e54da7d4e5f463beed401d1e380ada217c746141a3a2b2132a8716693075db40aba4b0dd24830a7e3ecaf6daa077b3b0a66508e28b1db84ba832f9ab09f26756e127721640d76d1d40d3d6a2a0956182c7b7b9dcbc07119a04a072d44938755c4b42bc6868a44ce7df6e03c8724186fee7463995ffeb9e34055c6975126f05b5c8961d6de5b4e529cba88c1feae2acc766b571a8aad22b6edf0c4b2e66bfe4a8008845f4f87e11e0c10ed04d453063baff8bd1179e6b7c11ab2b6fdcdf47decf3b643592039319a241e689df5072b701eb55cbff933c73c84b784c5ed9aff909402c6ad996cfc49d5aaa727ab13c44cbf957bc9421069a8d7968ac1b0311d824b86224808302872754db6216447718223b6153ee3b23a14bd9d6598d8e4807b7315396c1664e6b1d9e4d19d37760226947c69ea41e5b55519977b333a6ffb7c7cb45d80111a54425fa58d80903038ad6c5c53e6077cbfccf97419ee26ce3d0248f9b0c37b4fcfb6bd151fed71c37ed5e688cf21f4b82e73f67c97aad654cf3e81", 0xff1}, {&(0x7f0000007240)="46c9fc12390c19a6d8440940b5942d2c2d8d6df3c6436f35cf8bbdc31746cd54f293c957460fbbc76e2f9bb0d7f1ede5428720590855c8030da4fae5909d65bfb9d7c95655c322a2eccf4ea6458b3595866d97f08d2b655539c9cf9cd83245f08e75d5f9999de520175878171896f16d0f61379f5a9aab95139be271a47b81246c938279d5818ee71e3c15b5ec44cdef2648628d9dbc2dfce95d", 0x9a}, {&(0x7f0000007300)="df51aaf929892002f66e769b6726be62a5700ca3c99cc39f2565a4dbc26a16432c7a1bad66ea763c99945141a8d6fba4e6ee7abd6f64a1ff4adec2d4d6c7570147daa1464eb8aea1fb45fc6ed37054ca8e0ecafea670025f2f7bb3f4ce78898f3295a269245f1160a5ea41b15290d9a4d2ae1f4c224eb79669a6ca46ffba78532db59239a35f420004ad9a3e26a3ea3e93e4991463ac69a24d3d005bf584606502b7746f86559d50e89250282613e959f336c4be72ba09ac1c5b73c9dd2aab2fa76113f1d4c033aa15ec6304639545082f4cd09db02cc3e95d4fcc8c16a2f91f9cf540f5f18044af489f80e91ad69169618dfb0b23549d2c8b7f5bdb9c28086c2f9dee2858e286ab055a220415cd0c33009f4addc1650ed886bc5b119bf7bac1285209799f12726e474d11b79f0f29acbef6bd2c160fc10dc65a45835e2b2282c62ff7aae5e1d9efb56b430a4558eb0d1785bd548062754c06931de1ef4fe46a03fa242fe45849e630cdb32af7f50c06f91dd6871e7a79a9dbd924b1adcf0c8e0253c039a064ad5c23e936fa7fac26d4a613bd0ff97059b61af2d4687c28ebe3ef575fe8e31a6a7ec23aafc3d9cb6be83524ac2c9dfa4b1ae79269a4f765950a4f8d7d8eba85f415c5c333b8d31de03f5dd38fa15ec787771a4abceec226ad8cd5843f63660872d3a424bdfc28c679ea0d8138c8164a889a784cac24e4ff672ecf2146d2d47aaa614f2e6b2a2a426d94a1c5235cbf486fb1105b93ebd3b2a63f79f02dc0b3bafeabbea7d3b389b20f51b296626bb13e6d0c1add60ac9a10b4a42ee36350ae90e4439bad79819814176650b5553f0c737e961cb155a0f8c3fdca5ec17ee7dea1646cba7d2f8407aeb189da109deecca8f86f4bd5a875940d38398015ca3d7295b6123e2d1bcd87a873f37c7c102f9e4164f73be6bd0cc1d6ae6daf485a0bc7a81154fc1761a7d8d1f27af1b9550658e57999f9752e7e3b625b9e7ed78dd08cae5af1042944bb34d10a68b96fd99fdd711b5ebb900932724b700df5ef0d3300a1c88b24b489e292ac6540706e98a30fcfaabf11a480b381892b7ca281f0bf1db39a712cc874d338ce595b6593dfb98dde27c7bcc3f84955d57114f6b5b6f81cf3f2849e745ff78118bad68b498edded77a35bfb8b34e95682d1ab47f38b54ebf5eeb5ab9ac67b832b7a153129ee87a54bbd70c2f78915a9a18147033edead21921e83f03fb56a6e05f7fd69a99e404cec7aeb28158eca7cc26fdadce4893d003e1740bc5c8d4885bdb9f7303e41e14c33a27d6d83b07af8aa2b3a227426f61177311a637ef00365ace3c5f36d9ddb6d3cf417e819f850f6bc3bf67416e93a5fa2cbaa66ac9f2673486855bb545fac4b055836cb29daf18a415f0cbc79a87a048ace3f47f28a89de99201721b2fe07a35957e27ef91c060b7d8f5498cf577cbe7a4d6cfac0685a7eec7261a04ead8db969cd8204956d6b38ced8a9e8e222993e81f4ec8aef7bcb663614cfe8855615bfa46a0dcf5a62211e2fa5905acbadf4e55f4b4880b8875db0d06ddf2d7fbba29f7490660158bfab7aea5a493778fbc3014fac0c9f2e22b3581735230c279b9df691442fdf842b881c154470ee976952fa4b983993fcc9177c8b1321703e4f3a7b6e4a311d1d0927583962e7da938ff07131773e2ae605488f10107bf078b333698f0d4eccb91fe9c76277428672547c7cd1a8ae94179efffea84616061204b5e35711177f0f223433ac81e96a8592d14101189663e7f6629afe34dc89cca946bb68820a2605ff4b5f8d07d0607bbdc5afb5ad54f9e0a0f5d7fef7810eeed6af62371447e2293ea4bcda8af0392e1f393c135bd2ab4851a23d42379118c281ff0b5adfb07c9421ed17d7430abef6b856b688308fc1583df5cd846f15fff36ebdc4901f5ced016c09e6dc4d0f601d3ed9563ae5bc2f752cf779d445bfdd163188a2281768d097777788ca2b2bd8c21fb790e915e2a33e7baca1d7ecd0ba7c7556ca9ea693c5c7e61f9a4e375a14fc933a306a23f6cbe4988c52d34f9410c91a343b2ea23935b4fcaee9105714bace26d5c58813fd8d81238eeebe60e1eb25b2a069f7bdd0c423e21bc26d8222fa905005f3fa97ce730c57a8f2eda4b128ac66df05e47f85191361ef0cc6395750afc3babeed82e688160864f84352fa3dfe562b02a4cc966ef13196b213f56c98f82835512ee27bf4824fb2ed252f454598db6a3f944a27fb863adce39c4ff30bc13c858ada9a27a2071d008638ef65bcbcfe5bb00e6aae88de5f49725dd807e5566f2c3712fd191c565bebf5593dee5d0eabf74323bcea529ce164c6517e2ea100b0700a9615a1584b63dead9d9914b02ed8df5bfaf6e43d06609adc4767469b67715ab615e7274c4d2596ef072d65d9cf9e32aec0d1254f8a8f1377ac1d860c0c8d1c84e83b4167576754c61f33643c556c1c660ab8f382b90a40a4322f4f785578aceb013050cd8d3a5fa7d58ff36149cbcc733e2bb5eb7d34b0e154d57f45b79cd8107c23a96c1f5cf0001d4129d004e22d4acc3b4e9fa800d0c77086d96c917ad3fdaa5361ad0cf12f3ff82afb7f9cad0c8d6345618a17b6835f6f0f99cbd76a1c6c572aad0ef2e8d5da1778d8c0b508f8ed0de4c02ca2537d8d8e084fe07a82ad115e62638f28d336476adfe7f6bb05d1644b59df425bfa18c58049761d7c47e70b9ef66732a33e1ea7fde396f122ffbccbea4692367a397bb5f1a7570b69858e678c8ab83d7bfb2e1e4b5c663a0a2435ebd571d428b8560c723d178e8218a8f46c947d009b7b8208e7bd6bfb9c3e952f459b510bd9dfcff01ff24a0b275c0dfd067bec5c31fd66ac179002e9cbedac424b9295f518b3acd5aedf30a4f0f484fb369735f7998309868330e9e6485febd707b3b6585e68ce46015731fcf8f6d9a8b65ecac9d0c336ee8e275172fe1f31e3caba7b17849028b39dc11b248bcfa2a1072431b96ee1bfa8710321374532b77001ebdc44c070e2f59b146fc987846fc6e670f36dd735064cc0e088454d37a68451ddf4d055c0bf864a3dd777df1ef157ff46c64e62920ee83ef4c68f0ff8e7877c55c6f2ee6d7f22bbf6f1ee582ea78a966511e99a547ac0b4a456641409c5359cd23b12969cc46e8cf75342bca9365b47e8ef8e2a84a44b65b02b749c2e10eb18287ecf9d7cdf495a65eb0dfb4dafa0c65a3da9573dbd7d8db806fb3aff3b69f7fc602a62929742f37ed79e503d48635732bae1433d499cdddc440a748e2633bc07bc848229968133a1b6f5f3d67c70c042f51db0c5bd946534bb6e5264133fb36e514c82db03da20be76cac776cb1de4fb0b48a5bfefcf882db57c6e579b15df33da1c36a392a0fd468266efe10ac8ec249548631d61e212dd3d3fcd6ab1ba9221bf9315d705cebc47b9f5d7c70ba32fa53fa2dd46effe7e743856148d2b7ebb45a8506518156d574d8d9267791553dea702d5e4d6435a3a34ceb1a3602795977b253e8cedd1084ebcf437df97b6d693ff35ca3a6ad30cd86bde49fec27b9ba7a1c732ea259c69ccae2748f1e4161b8a0f90b173dc9b86473dfcdd2ffa097a8a0ced732390b9736f350f1164bf8da3f582b49ea55ec0b68d50e511a875733339c806e29a9949bcdaf46ac6221c8393c8390857ff05317e3e9f9c53348805c10b114ecefc80b5dc86b040e2ca5f6119bb9fca8349e8881b6b23a742b874b917af79f123fc52959daeb9d1a571f252d2ad142a73a0402915d1e62dcbc6dbb9127ba37df3b13163623a44da3536a71368195cea8f564cc594f50eb9b81408abd65eabbcc43205f98dc09a98c426b62e32a3ecfe173224c186707885d3c41ee9163ebbecc346c7ccde6ea9fd563513270d068be8fd74933992e9d602416f851c08b487cf8b8afaf01e49b0e2be68ef1a7be16def29c4f80dda5d933e3640d96b927151017f1ff2fe567d382c540cd785a0e09cf687c79e506d18c59a241a29f42a7530944b3b6acc4dade193a2badfd1ba1b285731663ee5ae6d056906f432089cbc4609a5d4df4e8ce32aac97a1e328cb1b49bba50cbafe43948dab7ae206c959161cca2d16e12a7b9a42c1f87f01d71049695b346045ee7279f2c3453498260fd96999ac9c36c15db788dc20a1424b795470c02eb86fc6c896f6b22c9a4ae6c6d76ba86c6b5a27e6536cd9812fe0268fd169f4618422d582bb7516071bc2cc0e667d0935bac4c4bfcdf3de75b5cfe6d63bd30450e0a7a9debcace9cbc0e7ceba2ec51efdd47a61f6d9a3ccd9097a294badf329add17af86f928206f64b946ed5c08abe5542da656428eb25a5b0552c493a7427e555624d388a4be9d0b4336d1c1b06db827499a79f2a0cfd79bbd100882aabfaceb50f77a5b88c2b9165367a785ce35b415603a8b15d944e5bea0b4d93ab4df77c816f6695cadf07dc92ab5eb3d809bcdf36c52d6d79a49f103970aabfdbcbbb708cd798b8cc7f536a6ef33511d9504cf5cdaa02c866e4b9e562b82bee48e1c199b1ceb4fffc53dc11a8a703578ba23fbdaf6e4b4c79d6d87c8cfb64a266a2eff255f375920afbaf91f5e8f7d509c38cf0b319bf833c8c1a87fa6e94792290f1a975e4da96a6fabea4506fe16179b9c6b6814409e32296e12072d44fe8171955754a990f5704925be0e2b45187f76ab75cb3cb08b8092b472dad79c711c2bfa1f1790460d5dcadbfeac3996c6a0526386dad2141bce288a11fe4dc4074a703034f15ae2b90762c4e6cffd8dab40ffa3785c8a62dc1559b4a94817fb15ce64c0d1f3964dd05449bca8f34569dbfe5adcc176f80c6e3cef73413b4174b3e4fcf90847d8732453213c9ba3a2e9a1fef6f16f6db5824459a5f220e493fae51393081b334b2596fcecfeaae176b54e83451879679005b982aa9eb7df4d1721fa046484b78adb2e0d92451bb8356547bbf31d005d47f6f0fd4ccf32f93cdf9403f64f8ed36a28b3976ffd24e1f207d6ee2bb3d8edf3741921e821a60e69ce836d23ae87f25480d9fd9d5c37b6b599b2753c086c1cf718062c3de138bc0084423f0ebcc3c7e884ec32e203263f079882d8ecbf55cb63ec32ec8bb2274baa970a83e097719145600fd68cc536206b3966f3ac601d7ca77a40433420658e7282388a739a709ffc115bf435c929628ef5572e6a4a150fa9ec905f16a417ae460a0d8330c932279bcb9512fb7c7e947213467452a51051d25265c522f8d858b3ab6c5cbea3ecc0552fedcd1c5f08744c3b70a349471d8b6dc64b7031c2ad5b965ff00352cce0806df96257831857e2853844b285d257e11a51a2c8579358b2b2d1530467aa15cdc6c383b8e27366122c8ded2918c5ac597386bf21d30e434064b0fc64fa455ef5c94363ee5fa93c207eaf374d911f897ee71948676b2525077cffb01c942b2dbb444038a5d73700974b8de4ee67cdc80553e0c8a5048a72cd184f2aabe7f756a4090d46928875f73e39c0bea6104bff95d1d3a23944aedc537569bad888f3b4c71d9cea9978f22e90c38af1bf35f965bd4077a1fea8a8a3f10f000173287961a555b73a5b3b055041451caa5ff6b7a4044ba789bd9d1d6acc58796dc6b487a67b349b59c89a09c8c5d66eec6bf026f0772331354771c5a7206f61f9d5742b4aa3d94e2a953ceab5e2c5725e4ae02433d89ccc3641cac453a967492d31ab9e2a30544eb4d3f4f3370bac64d059f5d717cb400b2d29bb03580a1d0191802123f8f78f0a83ac108defca05b334318d63aceefb82c60e7d17788", 0x1000}], 0x8, &(0x7f0000002240)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}], 0x68, 0x40081}}, {{&(0x7f0000008480)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000096c0)=[{&(0x7f0000008500)="682493a63368cc04c79aa83bfc9ec5daeae62268114706b732f04be72e32b5852bf122e065be34eeb795ba9b6e33876a49143417cca1cd040c9dd25ffc4b6ca25b50996f893a2aba2545976e1f99fb74f32e1de9bd4dc06f3a9ff47001f545fa25315e37fc93cd7795fa3d87933cfaaa94740826a20ea01db7c56b68f4f33eda6e744d860fd7ab5fced26e409b2da17df8069335b357135636d854d03cce51b3a26f705e0f3ddcdf936aa86ba1e88edc04e7ac616ee1570f3568c69e7110aa4a817f71ff834149c0bb1ec370d6b19b2a9f1c205deded4519bafcba09e7b805c6084f228d56077c47148af6f3b49a05a119e9d8", 0xf3}, {&(0x7f0000008600)="5af9c5e213c10db7f37022573bbf52ce41cbbeede9c7c3012118f9de5bd8953581f25b6b23c1da4718cf40c4bff752c993b1a21cdbb7de78de991db7cef405e17ae274f56e0a05a5d0658fd1ec076f197f4ce730da9d8dbb4607c80203336be4873df0996a093f6cd65196fd9dcdfb4aa092ad4aeda62957cfc8ac9eedbe137888179f8047764dbf4ecf7f0b1619d4475e9851f9e7d12d2d38cec97ee135e0c05e7a20ab8bb4f5d929b5078f98bae6d9ec49b63653ee84711518b10bf546da7eec57c6fffc07e542b519bdd51a7850d9342a036d7f90bf920d426f31124b79dcf77ca9d3ae642a9cbe025fb5a701bb28acff84ed08d8edeae4d6e35f8bf96acd841acc77a3a670639bec6d281df260f7d921e0c4767bbb04ad89f34101308ad747b2b599752fb40ed18645edd23c4608fae88c96465ef45e425c28953b3ddd48ce7f4ba665765c41b84143ec2a484c99c66329e51fe18d9fbe77c7179a8cac8bac124a5056738433aeaf2b5ca8379b37e94ed898d467a80546c037b866af150201d383f9321cd9dedcfbb9cf7f527c48663fac5a1cb5aad42a98e4b323e3bba24c6b362459e31c99d0931e62ed6b700a7b84bfb71aab4ef14d1de324785607a64827e8aba655e4ca6c3a4a0f42f1daa8f6815104868f43dfec498dc6fcbc87f1f6ebf06ed67384fe6c7bb7bdb82223243bc64f17134991cc1ab709f3ea5a59ce7ee3d7d8be45a73f9d864553bd9b3746ac178474e2448efe409fd4198a8cd3b8060f8aa662e78c654f2f0964408572d49702d079094ce04f3971a2664bc0298b21b4e5469f2e16fa244aac4a2392445a90e20a41991a1162e3d12a1c7c7023a7928c463ca72c99810fe0cf03d6ec5aee576a0034171a75a54ba78e86353e6d1d2a44bafb5aafaec0d58784f7b0b979a8b4a3ef5eb01094b778fab388c38434f72bdb341b64225b7b3ab969d1bb92fd3aee339c10c1e79e63a0989522955850f7486b1e2ac15a172442e31b81f274a1a738f572d652d0acb49219d937ce566a62bf9602997ad34f92af6b55a4e0d003e58948e5d74003a1bccc35f998f398e2819e5c72dacc0922bb812146a2add133461735192bc742b7bd574e913b999819239e7216817bc8874417fd75ee92db6508e3097c0937227999a8be601cb0ba626a5140d57edd34e99f5298264a6807e8d68ba5a1ee1f8d18fad007aa37448d5fc8745c59ade7097ead4e50fa480edd67fcc97350bcb86330470b0221d13461c3a1a00c037663cb28472c919560c37b466706b6da00594f0df11dfd1cc0348e024728ff4a55d50d524df8bce6ddd0101efa5b54c154fdf2c119f201d0035d671da94d3983f384451a4c13ccf43e59319039462004f292695f5ee47a9c81310777a27bbbeea4f22baf89af4ce8588a4b9fd1a26cf01f4f25a8792a941f78889b735051bf6c3ebb5c9c7150eb98e70463a25e065e138c851afa70d86446bef9b5777c6d00e0c081ab0c23f7a25ed42d74410fa5ef769d11bfa7748da5c471ab1acc5cf3d378537cbb20e6145f7c183ed3de9d30a058e9c76e0003565b8c11a4c1d667ba637e5f33c6ccb681165b68d37bd30be0f9d03cf27608be4d236a85d4e2956d0c531ab3a344c8807614676256a6365aa471850cc2431b62b8cef7e021ec07671cebfc7a2f7049323cc9483f5279e8922a3240e370e76f351f23d8634df3b8b187a19169809773d1fac205a7efb85675134d6d9b0dfaeb65f4a153297cc74eba7e001c5ea2412934e569714c3aaab02b466a1a9fb587e3278362d4acdcbe42caadd6885542aaa0e2329465da0a85d56183edd02d2559c03d0ae60d2d40545bebc92489d4e69d3e3d53f3e638339a5db071e0d632912e5f9f3cd1d92d2a97d701a6a789f171605157e0e349a542afff55a4d8abb8561d78ed1c0ef86fb121547cfaa27b25f2ea2981249dfe3ae2d808ed9cd38e45a2ea8324051252f500ec9f717ef77a4c047aba1fbcc211fc6039ea7877895d51d61dde703ed730171cb810889b7af06341abe36dfade185fe80ac3920dbed91b07486b1a3ae6018ccdb2425dee83e028edee94be85196be640b4f08124d85e49ccb1de7ed31c933908b359f68117c3d067364117f6890216a5c22e5471590176aeaf324732022aa6da3cf1d92a90c0f0ac08d4dbe36a40a4bdfbb99d1f6e2b864704c493e40397c342282e239b06e1557340a6d309ff24675fd08da10ccd171b3d46fb23b7f0751740aa3cd86c6085c95e40b70feb25296478ca69796e96c7d81619d97ceb005bd240b6ff511510176715f38fc8d9b4f6fcd3547f5bdb0d2f0140ec5a02e66b5bf7ef5a5476ee7d9410f1af0e7bc664e67f6942fc4461f5948c0bacee48c48134bc162c96de4cf0dcda0df703f3d0bbf06feafb564128f463b7d241ae3ac887efbd21be717df58b1e0de1d4feec31954ed408a0bd2356bec0d39ff5ade1e1f09f40c8d622fcd53e8b028e943155933b7eeadf3f0dfd68072486148298f9e6ee6a2303ad2a4b406dd330e6f8e16e107a427d20c3cf1c0b6a7430d81c3df3ffbccd8d9875ac403fb0d7ab1dbbd5be55e9aa877b989d427108a2ee4f5ea69b745d28a12ead8b0ba2282cb95d677ae18d293db0c2f0d5834387003a5041683b72bfd20623ba941650f6eb0983b7fc0c1051da66571618823fe63d3dc1d53099aee6e236502e3f497f64e2169e7f2aadf6cda38f914c0ac656c5b0253e514e4a4ca09111174043a2eceae706ec5d04cf2b0e26776c16823ab6f8a832f885e42002c82aa1903f7850e4a41a55a2fbc3d3d7c6c1d19629ac0e5184d1c0f865f804fe838a4fc0a8123c1ad10bc54d59146aa4f3ecff7ab34f9985338f621f6d05702dc4529ba2f0c7a977586a6531f7ef93d7ff4d522dc63f38091988db7851121c5511060f2f6220bda0ec92611f6cdac30d6aa20e4288f7d0199dfaa35dfc39a9dae822b33ad48f1f5934d9092590769c257673ce645d02fc65a39fdb698faeade3b8d018ecb4c9ff140377ac43241d4ca5b2648f01dc58b4847b7d330d474ae00fa8141d8e8539b389203bb17d68a93a98d34e4107decf4b179680205c9aa3e29e6be4e339ce247727db8e0e66f6603a70760409db80b9b139b3c3fe1fc6daf0cf87e0672d6b68974ace5fbe26874dbdd4f8c4fdf5109a535e13a55a42fcfeaa3e33beb02beba09a8ce695c26f06e0be68e503f391bdec7331af5d16723ca2d9ebd8b0032b10919b8a610d9c592360d52b1d333c96f931f09ddb103ca6e031b81ac7bd6f109f4435c327276aaf773e44b1a3e60fafed85777c60bf3156cc4dbcb3acaa6be46585cc0ea59f89388f51cde459d202f247d2f7277dbaed8bbe8a5d8b8f9a767b8ea9426a39d486d34bfebf272535f0dbbcd0d56988334fc981181c087340fd05ad1d97655c269aeee3069fc9b92f8fb62cc8aabb2b0f8b0f24031e97c1747def92ea71744450dd88d77b300bdb1ba6d40e5167fe2716df50cf31d2f9427d27c4709609a824bd46b51cd2ea41a9ed387d45eea77e880c20945721fca4b72e152b355919b8412944d96caaf477e2c24ffd36b2f6603c0bd314be512d5ef9f71a34d55fd95e18b54974770bcee8124f1c1aae4a4894329405223e43629d56bfc47c0e4a1594b731b2386ab3087fdc985398bdae96ba95e81fd0a87b3cc83cf3a7b7c229a04987260c8b6b36f1b0a0ab241e34ff0aff9e07bff63d007f9136f575f2b9f14a4f92e2ece57a52625cd8e2c83dbbc6b25cf3144dd8e66753d12e346453fc7970c1fcea53bca3442586ab818286fc7e36345fff8497288ce188ec6c6964454c21df9434341c86c128940b8fd9dbf28f4f15131fb96d37845ee9dcf3085b9e0e656b76d459036d1bd7855ed27e041c241b842558cb8e00fce19355c77cbeb7f877c7b9398a883d91bad0f3f936f3fb8070b0396286de7c4f485f5cc5fb1d22add9d2ee4b72ca74f8c1a46303d39aed87988d2216d5104e67da55c9797d8782469516f3f1ba8d6ffc185b6254b4d41662a9283a1273ae3714f23c3d8dc43e38573a7c4f585825b166e422cb2f8564a4355b4fa69e99482e4522ca60a4d735afcf896c0d3b60e357132c9cc5738b6e23a98f265fcf89cc17336d291948f36881f08ada835dc4c4162a19f7b73de452d974f6d1802e401f0a60f8d1311666e80bc98ddbd4e93813e8f6703b5bee5eb1373c739e9a82c0f3a6e34cb82f810b678434f988ea99f2046cf6ac831ecdcfc42b7378ee9fc69dda1c89244bc55bd82c22b38977abc047ae949fc69bc2e57da88662b3a3d64549ae8c5c297b4571e8c8dd6df4b40017ea5e5aad5b247b039a0a6e8aab01e9cd9b41fb47f204218ac74331f730bd4a68ccf1e239a8844201f7c27529c41e23148511af6ca1d0897780ea2d2f1aea527eece0592b8cd4fe8c8afbf12fb77788236c1676dec4dd1ae5645ac47d947304f0121054fc2e341a7cbe857ff863bc00135d9f27bab1825c89ef9ab9383d47571208f38020b249c26ce0b01618ab20c3a32e6c4053f255ea5ef4a67b7abd7ef78db9ac56fb10997d56349ae716c92be394e076146787a730d0e118a2828c058186673b45083f259bf7bfc62e3791ec9d3771d86cc0c7dab88321cb3e9b3474d8f282411f4110cfcc48e1d5ab59e8e97730576f3a7528b3082b4ac2f5a74148d80b61d06fb5f0350b1e4ddb582c8308d3ba8421e2b9973717835e3818d4f521d543d1095dd3cc50d7a08fe4684c7b551615f6cceec4ccfe4bbec0aebaedf17e58ad9dc3a3693c94c9bf6a7c6a9ee0544dd95d692fa28be89afaa9aca9ca02a6c3faede00e388227e1ed7f51e15d0ab68ada0061772e51f7ad970441cb150f57adbba0cd9b401513d7115e06fc62617759cac03f08725cefd687ab19085194fb781bc8dfd32476bd856fc298dbd6c9631c90d5e7f178c6713e548be46a7082d6664378378940044d1abc3f05c131a8ecd40b527e6eb232596d8e5f41b7b912154a62fb870385b77e179cd5fb40346cb5a219128ca1181241e63330ed9f3834bdd2af434065aab183a267dd81ff6946dcca99fe08b3bb6d20b71686d20f52b56da2c6bff1188e3cb605e74889ab90c394e7721dee92811e92acb0ccb197f1c327165dc38b6cb45f8ee4c96746106e91c7c3a15b291fcde58206b28848e95f53e16b3737b8178ac606eb3404183654cceb745f3ce928003ca3b2a831b149111b551f57cbe39a20b394f9a4597a6b8f33326c33cd50393c109f8a57fb8c36174db4f645ab1a6b95475a7b60829c49bfc81c1ee4313fbe980290a3e9ca8716704ace542fa12ae41face0eefcda0bddce2c83e9c3e39ff13bc360d60a56f83dff79fffedcffd29e20fbf4c64e3e765962d9d5b878ce3bdbf5daa2dd0c425175fdb364425cc56888b2b28f981bce170368631851b22558a8ed52e154837f80048c6ec86231d44311f3e0081776ddb409a13e52a4139f2bb1e069f53a26b38624e0059c876ab43d2fa351ebda8e85780a80db3b576ecdfe01946767ba2e8b5ded52b769d32572cadf1002f0a0538de1746c67279bf0591a71aec2de8a4a6c1ded2c76a12e46689abdf4511443428c99fdc467316a1623baa7661fff53b95314675c0e8cdf09f671b976d1da5ff5d3652a166b9a8d54aedabcf67de154250d2b674b668c170cc5407740bfe37e233bace42026d5a85490195836175a77f23ea620ec26d93f8a907edf074f9a713511535a9f77d2cabf1c0845fa0fd27b716847c7ee5e", 0x1000}, {&(0x7f0000009600)="58a26051b35f12a0a51e273f61d0f51844b7e04e24f0e423003888863fca5ccaeaaf98ad3a6d9d938840b2ac7843d3b5b042f6434d4d9777b7946e1cb689b4a09ba2b0695f80910f21f3bb9195a8b599f6565642e5371e0b7b24b03f3daeea9baf32a9b21809cf98b08bc6342f8102d12d26864c30ba0726259d332ad909ed5be1", 0x81}], 0x3, 0x0, 0x0, 0x20040000}}], 0x8, 0x48000) sendfile(0xffffffffffffffff, r9, 0x0, 0x4000000000010046) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000280)={0xbc, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r9}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/fuse\x00'}]}, 0xbc}}, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0), 0x2001, &(0x7f0000001e40)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYRES64=r3, @ANYRESHEX, @ANYRESHEX=r6, @ANYRESDEC=0x0, @ANYBLOB="2c617564697e2c686173682c61756469742c6f6261002c726f6f74636f6e746578743d726f6f742c00a5da65a7043fe3d742105761018ef75bdf6a6d049b1ca1a164690bd5b90b3eeb7cf91608752b33422f3459fa26c75b4cb27f99c88b3509f9fed1448aa6c7dd8b118ef744a97d70a506293511d11f825b3f6d3d346038e4508817061c867395f0dc662a77608deb6ada5dae05d22c10846505f66a857fc7431a460f73d62f3e6105081f46a8d95bf4dfd91610165aec2d4fa4d505ac70cb5a2e169e4a4ac808b7128f37c87338353c6adf77439122bece403fe5fcffbf7ef30f", @ANYRES32=r4]) preadv(r3, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/230, 0xe6}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000007c0)=""/4093, 0xffd}, {&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001c40)=""/205, 0xcd}, {&(0x7f0000001940)=""/235, 0xeb}, {&(0x7f0000001b80)=""/167, 0xa7}], 0x8, 0x0, 0x3) (async) preadv(r3, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/230, 0xe6}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000007c0)=""/4093, 0xffd}, {&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001c40)=""/205, 0xcd}, {&(0x7f0000001940)=""/235, 0xeb}, {&(0x7f0000001b80)=""/167, 0xa7}], 0x8, 0x0, 0x3) sendmsg$IPSET_CMD_LIST(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x7, 0x6, 0x401, 0x0, 0x0, {0x5}, [@IPSET_ATTR_FLAGS={0x8}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x8}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4040000}, 0x4010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r2, 0x660c) r13 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000240), 0x20400, 0x0) connect$rose(r13, &(0x7f0000000440)=@full={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, 0x2, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @bcast, @bcast]}, 0x40) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000001300)={0x2880008, r1}) (async) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000001300)={0x2880008, r1}) close(r1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) (async) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) 21:19:09 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) perf_event_open(&(0x7f0000000840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(r0, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) write(0xffffffffffffffff, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371", 0xe) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, 0x0) r1 = getpid() perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x16408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x9, 0x2, 0x0, 0x0, 0x0, 0x9}, r1, 0x0, 0xffffffffffffffff, 0x8) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x3f, 0x2e, 0x6, 0x9, 0x0, 0x1000, 0x10, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext={0x10001}, 0x2c0, 0x7, 0x10000, 0x0, 0xf154, 0x800, 0x457a, 0x0, 0x8, 0x0, 0x9523}, r1, 0x3, r2, 0xa) 21:19:09 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000006e40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg$unix(r2, 0x0, 0x14161) 21:19:09 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fstat(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount(&(0x7f00000004c0)=ANY=[@ANYRESDEC=r2], &(0x7f0000000500)='./file0\x00', &(0x7f0000000480)='romfs\x00', 0x950002, &(0x7f0000000400)='&:{*-&\x00') statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10, &(0x7f0000000180)) 21:19:09 executing program 5: timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) (async) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) timer_settime(r0, 0x0, &(0x7f0000000000)={{0x77359400}, {0x0, 0x989680}}, 0x0) (async) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) clock_gettime(0x0, &(0x7f0000001300)={0x0, 0x0}) clock_nanosleep(0x7, 0x0, &(0x7f0000001340)={0x0, r2+60000000}, &(0x7f0000001380)) 21:19:09 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) getsockopt$IPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x41, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x14, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2$watch_queue(0x0, 0x80) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000480)="fbbf0b5044e308cb7bd572aa2b42e9678bcf30eff9f3aed14dc94a114bd2b45956aebe2b108a87e865501a5f9e0383611afdd3f8bac3d5cfd7772a3ab48d0ba4b600731e357e38716c449fae7c28548a4f2105f44b8fd9b33041270ae01f1a405e3f650fc3b0926d481c364fca00000000000000006d3a3ede9fc738b8d86209c060161d5ddb5fcf3d09001117cdb9d055aa2d89fe3458720724853a876448d4a1fe9ef0569ad98a05ab5df763923b4e2c576e00000000000000000000000000000000002090666159e3075f7244cf4ec3d7814c0c934f44e200219e6dd7bc23397d5f2f2c76a5baddd0fd8c340362691ef226f7a0ac51b74b6be5ed6737948514cd466943d08eeb3895b80499da2b209da4f3ec5e3744ce3e863b0e04d0ec2f39edf50b6e08c4b47e448a35414763d687fbe3792ee15c5b9791310a346472723c100bf77a310b0ced8004b5ac6d48c40439f512e8ef34a53d65f55563f68136a577736ca5f6f66e01ef4ec2cdc8db34f6de50713adaa3f70189958263fddc1314f8a28ccdef6e1390c5fbaeadc3035d019f0dc75de307de6c0d010000000000000027083d1d5b4b013c503b863b560688d94de886b6dc73d5da2dfeff4bed1a49a975a6c8dbb480e4415ddca5657a5a8e3b111015499e952bb5e8d8f60de3d688df7802c6e8b27b31fac4e199038b79a3999920e634a5af162a9581b0e6647e410700246548234acacf9cb43ab332a37bbc926c39897395c974fda31536be523bf4260300730ae6136fecae5f0fa6ab2df8d98128b24589e3bbe5230e07dc5e0d65cc397e3f8204d48e59e8e294a6d7008ba8fba28cd5009fe1a7c569ce740078bf1c7389a6ba0f89257f0eac417aac0d2d89b05ee5dafa2f1d936c87264d07202c0d5abdbc64ce943f895dd4c2e9dd7393543d89b00dc6b3a25045d4ec932366c67dfad087fa8dc104644828440bdf67dd97ebccb3bd", 0x2b7, 0x4008840, 0x0, 0x0) recvmsg(r0, &(0x7f00000033c0)={&(0x7f0000000100)=@ethernet={0x0, @dev}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000003400)=""/4100, 0x1004}, {0x0}], 0x3}, 0x22) 21:19:09 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) (rerun: 64) setsockopt$inet6_IPV6_RTHDR(r2, 0x29, 0x39, &(0x7f0000000500)=ANY=[@ANYBLOB="1d0a02090000000020010000001000000000000000000001fe80000000000000000000000000009f1d8448e19d5b9e000000000000000001fc020000000000000000000000000001200100140000000000000000000000003f412f79a9ac9072b2fdfd52ffff8c2a62be0afa575562498b17300e85c25140bd9ddc7ff7e79c5b733c24f16b62ec0e22a39e17ed999f86323a17c66a775988fdb03b0210fa883c96612f08415db79d931e6224b8f0a4843fbc7065f98f2cdaa7a5047e62275d3df04c6810b05a19f83f127a4120f524f34d4bae85d576c1fef5010b0000457ffd7fdf0a36e9a966a91fff53c636151fc70e77feb2fe72d7fd2188296c6dfe72e79cb7e59f030000006cb2d6142a7b8726692ddf7189a79e81d8409069d726c761bf017c1f8840fb747ea63cea7f46271514a03447d9ef"], 0x58) (async) bind$inet6(r2, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async, rerun: 32) listen(r2, 0x10001) (async, rerun: 32) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, 0x0, &(0x7f00000001c0)) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) (async) io_setup(0x5, 0x0) io_submit(0x0, 0x1, &(0x7f00000007c0)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x100, 0x0, 0x6}]) r4 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000840)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000001d40)="9dbe3cfeeb124fed0f118f4d3e78d7701816bb4973289687c2c7f84ce6d28592d01b910eaf9aa78f8bfc892042048804c723a6ace0e9cb945d6593c755a87a7062929298df91c79f0574cacfb606116bc6253512b85301860b34a048413f0b3437eebe872ebd5323c741c56871e4268e201bfab44029a320219de5a04728b427572cbdb1c05b7c0553ae1196b23b9dfbd5cdd09dd0c8bacfde5a7568de81963ee5e2d91d47327cae2cec5c56e5d5df0ddaf98c80bb02a42a415424e0658e7f8f1a7f690738149cfce212a99e048081fe50603374ce865249fecd19cb10434237417b6ea4f672be6513fd", 0xea}], 0x1, &(0x7f0000001ac0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}], 0x40, 0x20000081}}, {{0x0, 0x0, &(0x7f0000004080)=[{&(0x7f0000004000)="ac9b3a95f0decd7c4b948fb87a0ed3c5f1182bfdcd4b5fcdc6c63ce716f8d5edae16410d96c457ca6bfcd15d19052b4d5a92135ee20c5c8313c7fc5bfc3d8da8d5101f419ccb8d5dee7cc8000484fbd2b2", 0x51}], 0x1, &(0x7f0000004300)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x110, 0x10}}, {{&(0x7f0000004440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004500)=[{&(0x7f00000044c0)="559d05fa9b7b5c88c223e5b3e18775d3e448d2b5edea527d7828a812e03b30b943502eb0c4c93bb75c80f7ef35bbb6ef1f", 0x31}], 0x1, &(0x7f0000004540)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}], 0x58, 0x8090}}, {{&(0x7f00000045c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000004680)=[{&(0x7f0000004640)="39f601c44a2b6505471ea2ebc454e2b8d1260b9795d4cac341ef5f6af86ce33f", 0x20}], 0x1, &(0x7f0000004740)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x4010}}, {{0x0, 0x0, &(0x7f0000005980)=[{&(0x7f00000047c0)="07ac206fc2677130cd06392bf083205e125bea626f4edb64bb6ab1d9f1c28b92", 0x20}, {&(0x7f0000004800)="6abdee72e6d45bd05a6038a3e23c5f65b28167592cdbe7433c73cd5f900bd8f34f4415c8c481645b8e8ef3e9d8443b29595051e3bb18185fd9519c1da38810b159805a7fbcba5293f83b4f98d86bcf77c7e66a67260ed3e98e6dd39bec67cbe569e5f77161907d419631cdfe64e8a00a0513aed3ad1409cfb8f7900105058127d45dcecccfe8033342759d170b8ae602ca75b66eac0d6a02ce365578e9956ed3cd9431c1fb447e63b99a6805ecc32686f7d9", 0xb2}, {&(0x7f00000048c0)="fea55e006319bc7731210bcfff9b3b60e8f1a4dd2f5c03dcf7705228708bad554c2330d49b2e2e617096fc1117c073bd40ca952d687e93d5873c50d56de027efb7b035826688d2ac406fdf57c2140a4c05a1a338a580ea640094f2d8", 0x5c}, {&(0x7f0000004940)="195c24890b0c2578f80ffd", 0xb}, {&(0x7f0000004980)="4ab85c40130de958dac3ed5ba330fefbee50f8b75e27f00824725254b12332c4d60c6f485791cd1da1444c6b63cccc2acd3975c39735bb4292397d56169948674edf6dbd3609314628fe7d185820d8a1e4a09e0adc8192ecf176e78b3976b3fd4ee8f2e8a01d408efaa71033713ea7003f2e5ff2f0ee29ffa85c4469a62f74c38711418fef50fa4057a8e813ffb87e039cc4c6fcc0b908f79e12d4935af01fb4fa149767aedf1d764c1966d6eb1473769c605a3b8adc94a4f714209d9b43bc9da808e94fbe23d164a5bab3e5fc900e35cf2cfbff85307502e2f6ebb7802fc3c3c0a70091f8d20fbbdc1756f47fa7ead0f456f9d77c7235ffcbd95af5b64a96891de04df4841ca29bffb55475b2525c7e376c583a7d6ba2d5edfbca9a7c12f3656c1e1efef08a1774288284ae3e149380a03ac7daf930828fa934cff01dcd89ba9db40dd194f295f4e57476ddbcc91ab0c17abb5500727cfea6b909550ca864ed69a82203666a0f85d5c9ba22b493c605e009000b48796fddac9d2f21e5cbbf0280fce8b285e829789881c814e16d15de2bad2015797dbdcedb430fb3f8689d7674fd54433e57ead6f602fa749d5f04cd87a829a13666d7ad78511ee8febf7241426b485e6fcc5232bc039e069f66b9730c541553528d5926dc8f5021b8ca243ff7ca7179623fcade08cfba113d7708b5851ca5a6f0f9352978534978004ea7850c543eeb7b5aa29103a8d1ca48dfba2136732c712559b7d0c96026ea71c4691cf2f5ad23cfabd32069c28207eb5180d48c5cd6ce3372f19f47d4c3f38d96d6a88bed40687d32d6027a0e3464e2f6778ec6b611325aa0febb6dde84736740dd65691dbbce63e9cb56c19414ac860aa3533e625f812a567334f7271d6c46e6579c115052579c15971122f80993edb1f58c3cf6c080e7412abcb215d8dfad2ad463be996a561eaac4e6cc595c67d3d1098217130831c5d043db4ddd8d34eb515d53b57a91c9bf77f5d15588859027a6c0b270a25e394c98ccfb8e006c4436132a40854de305a44ccdb0cfc4a250da36cdc004bdc731326b3669f0dd6214025d2b03ca1d8453850e708142de29348c73c443e66790c8c80ffe9aa524456c0e057c622a20c2ea94f7bd5d8b7c46227a80f93849edf4325445aeb617547a0236ae15407c8dedcfa1432ecdb79dc9429b7867cafe84c4bcdbb232a1dcd404ebae7880946e13aa954ffc3bfe71c15336c6c4bf15d1c258393a05bfb8518c2e90bf7a6f0f715c60500b41ca9bb67cd55c80da67f8d7d82a4c881ea54146f1e82661776b92414ac754727c36103128f294a8c8da95dd7aee6ac99aa96a9fd6af680f37be732a39166e9cd45618a5070042c7b1573e5db685d9432f54a26f84aa6a5ce6a841ae5854e4217611647c57154db24bf255eda5635c83611ba9f4de779bb877ac41be580105881d422c6ceb520074072bb3abf3bebaba5cbbe8d360c727f3ffb507ae2fc5ff951a41ba9d442be4d3c77888b73f741578ed1d9aecdc9efeec9fc0f103ba6657711e23b785d166b77a3e639a5d2133dec9d66ca6200016ca9142fd741e3d703f167e44354aad9f4cca699ab7079b84cfef06cd055e97acc5fa2fe0b10a7fe528e40e26287bd49319e2404efb6b482b94c2fde111707a6f63f35682f3e51741a87e5e211f4f7a55cb1dd8053148527c22f57137a3eeb59c59d5852d43b29949515494f16afeb4833572b28afdd58aba41c40f084d40c27346291f4d688eaf0e21efdb41779a7818981b5273e4376ed93b254c32c3795436c37886aeb1ee58fc81074748e70250464a6cc2fac355c68ac6d6ccf88f0afa1f3d51d15ae02d3cbc7e31b02e117158f1eecdb4b125a90d6812976115d0bb098961f8fe07fdd69a451861459eec5e8f2c7834ba5fc4afcaec99c2a8871494e8e66815a6422eb8e175b8ec3957ae854a34a33e5685e4dbae06384f1518ea5a8f1aad5146ccc4d7ca8618c7ad645981a4b92746f4682a9effb1396d92c43d7df5d7cac8f781ca885917ccd7f1ca98af3abc0adb5a208077a9d41d5bb000fdf3536504439d6d7345f3e8cb1f306fa86542eb621e949aff050bd28357134c43f72d4442afe1c2fc5936dac6828fabbfc9151ff42090172541b9fb9640951c8768839f790f87e4b42fffc34cb75c5d63ec6ce9df8b521b8c2bddc3c51cb0b2e8beb1b955822b3624fc6c34269b2ce49d970a3ce7eea80fb797b31600ad86529d951bc34dd476f5607efef18a89a8c69228d0573bacea53f5a339f7c87a7def92cbd62be5f0e1fc1d1db0d075b605d5f3ffe6e85b6f4059ed21769c3015a8212a0f4c7128a2f35d3414a1ad9b5291cfb52f8574ed74cace83044cdffe06e44751351fa3a6c606e56be40556225891494a0fe3ad51092c92deecbc38e1a24498eb98c5044d4dd9cf3fbee8e9eb9c9fe54bab92a0306dde54750fcac3d8d2ec35ce3f1207e691fe46a57eeb33b7927d3cc7178b472683fedd2e4584ca9dc364a01b3a3979124aa283fc3c83627af561b46c02be4ebd5214b92d06ac21b8bdef004b1988c6bf64b896ce25752f18590d1bb19c41e72b080d280cafb7adf935a47a24600b5165063c119e67a5d406dbeefded16aeb3df9f475b2dce583916d7bb6c40e65f93cfc25b9c424e9fbaff10c265f1e3112197a8eaa451e4a777a641af94dfed1f233a2dca21872adef4cee143b99383003b3fdc541907417db445fd68628bbfb9e76ceb7cc7a41e49644144a4d1a6e06298d86026ca9435d09f19cbdfa5de33f64cc2f74b5a4ac06275251afaf21d35cc6842a4d2beaaedc4203800b48a40dac540f27639a22c4095e38a853745b773f9394ddafa29e5a42f25a04a56bababcee550f1e04c866885c51a28e8efc5056f644546c6b23fba510a1bd2af55ea8c068c3925abf88fe21ef7841e92c97658e04eae453ffb79cd9f8f9862ca55112dee084960dcb0a8242897d2f88e064443a7fff72f61e615358633c149cf8756670b528c36784fc8a2c92a4f173341f58add03e1f22dee7c7201164d7afc2aa23a39c67a3c3de0fa1bd19cd13d3254d2cea2a0611e33d82b83a41dea25433e14fae474d0fb6d1b4980532073deec3fa8a5c17f593573f726bde1512debe33369d7c0b4788b95c44e7450546561ea0d3a5c41b51bc0351387cc15c928acd3c25016aa7f50b360106d24c9b5f72cad06ab9c54fb3b5bd45bda7792093e96fcd887bd716a00054c0650debfa527d3294a1ca9d6a405e3bb0e2b522c13df3e6267994165a44912e3baae2e38ffb3d5c1041093b61983170af3597c8e4c74a2e1efad77795eb7ce399a435880cb08b03686d699e26070795ebfa4f070d26419429fc9e7db4914a14791a9ed6badd317551647825be727ad720b202364e4a61e0738039e0738fa2d7b9ac0d3c4f29bde5ca7447648ac770b1ebebbe596a1202b84d4aad373b8f0d4ef5dbe95e0f48ba905221f7fe6227ed5711fe83f03f49def85a04e0e9f0e7b7eff382c00a981522a123251aaf9da3f0725eae288fbdac8705b37fc1c5e8567e8624d9635ab52a73ce87cfa902a5e6d15f5009484f00e15dda2c5b2a72acbc9f3185eadbf1dd61d78e407369dd6fee00261e549bde8a141d5dd872d4c0ea2c38aa96faa31797e658eed944ae617e9de864ece698a604c8fbf2e6501bcf7b530e6b13dc752dab6e4d8274d66dd0b1e3c5760c7f4865aeadfae1be222a57f335250b5d5182ac58b0b5cf907a5295c208feb53875c0ae77770827d4f925e0e851cd3a601ed3f2ae8f348e77d80e3dcb58e2a28e55860635d5556336dd5327e921d53bbb6e2d47d69a9be31c91852d37ad852caf48344d9a23e4b306b991ad26258e72539c2b159430bc1318b2b1b0280f0995d6bba2d16e70c4e54c47c8b6164166cf81006b415cd07fac52df6aecccfa3abb08dd14a439587fa7b0d77ef050b59da313e80f7a573dcf21d5b7b741674013dea3f0c8f103bc200bc5deef7525f7a75d6a069aa024e033bd317e36f012a62f89e212bcffaa22b49413dbae55578ad4ea6bbe3334067792cc5ca0166b8230105428ba5595c095dd1a0befad8470b13786dc1a6a43b82ce08e8388c094985271d6ee137444ea4c96dc482590adda54373a601a5950aab4d41868de3586791ac17d6ff8e7b7b9f9bd53894f50a429483b7c47c4de93b6c1d8bed09f7b792ff1b6c0360a753a6e182ec5dfbb0e39bf81c2ff474e1eee2bcb9935187fdf5020a1fdae2456d27960f5102f935193243fcae6c242e3f8f1fb2b558f5993ac537d86f252ba3f59d6545f88ccf70017a57bda482f97f23c23edf4e9d2c9a8d5e0173d0caea297d84ec336362925b5a1a8281f2f076163fa6106255d4430df8d8d19156a060b9295574cabe6e63df3431f47912c5463466d722a1ef13c63bddd543c28e924f4b30e33156351bf278613c3272162953e04ac33f798231e8d74cc1d7271d756db77f9f457d58ab8005749aac0d0fc08d1912a0c2a423a7020f7870e4bc3b82321f8c15d18a6a6bb6884adb1da8885d559e5259325067c3129f7200287efbe48fb8f2a8c41b0a396e1faf76faf55fc1411b9b6cdea23e7bf3f3250d142bd37fb7508fc966633f26e2f3d5fc8a1eedb5ecdf748810994848808a18f5e7c226d7518c8e92ec6518f8c6dacba957553c2aec0e7873071ef42a55d7c2e4e530106f878cb40d647d1a7ef8b5a56fc06a6af5f4bcdad6c7e80494fdbd666c9b732b406c2033568d1cb0aa98bf995a3cf7fe4ec0677d4f227cb5838c6a7df0f19814d353278eba7caaac5a113e1ae2d09d9cbfd0c032d6571e4852777dfc87a043a00068506f5aff018a4e8fc7deaf2151ace425c75171dd58a93bb3637485b50f05adf1b8d91d52eded64e4bcf4cde981fae23e2542cc8d4aa72035b7fef30e2eadcad90af7ae62903208721d77b90b3bf759b6265d3e2b8213f261fa18e90c1212beb2785fda01a810030e4cfdf2b2579f89716cf58a64b3a4b5b4c64c3d8e2636b4b56b4ae027bc6e80dd75945b9a6b89fb43af65c9fef9f0f5f2ce825ea862b13f8b83622f548a0b522606cb5edcf16014d4697ba6ba2e007c06e6aab769d0454d4b51e470d628fafdca16efba6949ef5f7eabbf53194265a633c374d132ac2d29e2b604e2951b0985039dd4d5be961b1e4286e9bd89cb37c8f4ae9c2c56b15886d94e552f19ca70daadd1887f09a3442626a8067fcd44d5cd4c88a0a03077f21dad5f2cc64c9bb71d1af7a578fed7d45be2589ffbcf3201a3a0b292489068243a2d6f188412c266a9a8a6e42165244801ab23ce3727f4d21aefbeef4ee028b1550125b5a2bb842da407e684c4f60be29fd7d529227e255f121276bde2aeedd9d198fd82d704df1f6b4dffa169d616738c5307b48d409f7f81104f75bcda865009b4464839d509236f05a2358d53f834024b16f040c19305ff454b13df7ab07127655432d209e944e36fdce334d65786221cbfe9f50a2e617b87e31cd78c901140dc0d3e9bb8223b2c710f7cdc266ed709386b390c0189455f5cc672ca15cf05a29b06844e3aa44a308e9a0e5c96c1b75d33b4151d171e5f7e98143e13f234e3a0565a0e838c7dff7e8ce5d2eda83eb6b2752aae5f43022f338788f8a70103ab277361130c966b9c22e1cb9562d63d28050a60457f926b14ee17952e94651534b0620a7ebd38a23361e2be5e00908d1ce72c52a792fb64bfe1178c6c49c40ba9d458a0f27c006b9a33df1744a774a9c017f6ebca0", 0x1000}], 0x5, &(0x7f0000005c40), 0x0, 0x8c1}}, {{&(0x7f0000005d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005e40)=[{&(0x7f0000005d80)="114e600753db30bf173ea9143ddd0d28eb2ea017799132eaffb3a017f151d018ee76125ea48dea745e781ed7e5519973fd1216e531b07a91b85c107ae493150aa8af7e17e35f0d7f921b04c67a1e841c4ae29bde295be2be2281706470d1a98a637a909ce987eeb4ab7eb954246ede16ca6e60673cfc50e6973b5848c3830f77d04163", 0x83}], 0x1, &(0x7f0000005e80)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x30, 0x20000082}}, {{0x0, 0x0, &(0x7f0000008300)=[{&(0x7f0000005ec0)="3ea58bd9b70b71a51c", 0x9}, {&(0x7f0000005f00)="db652881baaba43918e6cd42383cd7326dfde882ab8b8b15ba557fbcc439824159a092ca81756cfcd3caaf3d277b821de07528e391b989708933efb05b6b08ff1a1becdbfaefe001107b8967309338e330ad3e2ad83eadf5639a800f027c1a6e729b62faf3c475f50a64a03d338aa171a8ee59d7cc1dd4208fb29a6cdc2967b178688cfda4faa47b4dc7220bffc96622c402f44c82745f8aec5745bd349b3f66f2765623bfbb418c67ccf2544116b352f6e777eb05c639b0d1", 0xb9}, {&(0x7f0000005fc0)="78d012bcca2c61fc159b4145c4b2182846c7e6376cb77f559c489458435ac82d14555d328fe8308be919924eb095d79e9688b9480e5a8fe1d4cc9ccc7d0eb4f409517cbd542470bc325383228ce883a70b5e390a52d19900447c55a7edf6e7a7aff72c9582723966ec45c67def9c9308f2c2b2f4a96d1cc34338268596b77991ebbe574a9da92cb830b086c7f833eb77f6a52ab997be762cb622027a2837757d44541d75c9243a991e5ef880d6557ff2c31c736030d96daf273e3a90542c5bfd", 0xc0}, {&(0x7f0000006080)="b069fccbd0522f1eca5e17edd361e0bf0ea8e374f529fd00cc95e1a93f9a3b02125bfeb6b2b2baf26a68d62ae9e3c58cff580b99321576448d42beb247e384b6d986a5602043defebc561ef9a6985b619933718ffcb977f5690b6e66a2ce38ee9aade1d6747031a9936822d6f792100f794f156cc925f2101857bc8d2bd805a1583264b7789ec7dd780a", 0x8a}, {&(0x7f0000006140)="1f9e6cac5e3c86b1b0431fad5934dd6c42f90df27cf40c017a7bdcc4badaec8f9549418f1a94bb7acebb51971d2a3104bebdd770ec45f68a6c2398e35025e6aeb6e9465d026ab26b5dbc893dd26ad8086a705f061ec03f30d85a5b1a61f57aaeb91c868b72b1a7e625a973b3d65511432c465ecc01c3a4ee25943b0d5a036a837989df6b2691e05c89dca0a8fd4dc7483f69dfd92995bf6ee40aff10471f48dad2d21f32c09a288ff160b05605e8e52d65fe34ff9abb058cf78b6b4ef2e3fce5d284f65fc7e07d2d3e17fe8e6ef18ad6d0ff0dda02c06e33f65df342312e79666c355bb39ca12e58e8d0bc95ebaddf", 0xef}, {&(0x7f0000006240)="7702f0a6392b85677e77e54911ce428b58983faa4fbc3ed777af4880d56ebf325a37d9bf399c4df288e460725d243428307aaafb4aa8490fd4201e820801e4f27cd1774b1fa493610a012cf4c9c78c7706e5ca7c27ca5608f016f2051af00032a69a817327e5bee1de16255611e366a37bb1d7b8c083ad2d024911499d29a5e5b108fdab17942bec27634f6a5d0406de3a073a1d86e8264c1ad1c4d3945641d0d37c15524a110d10a398dbe9c5beed6a227797a0c27691e6842848bc9c8c2fef47e857fa3347ede9e186ac84dba94ad95f65d8086a2dcb311bbf7b4de003a75d35605c93b0cf5c5de15da55bc4ebb68f0eb5be76b59830f6298923db6e14a26e48b6b15354e113db3b256b1596c3cf1fd1d00d89d84fa2c9f5c1369791f553f964df3ea0ca929b3c93cecd41266dca21cc8ea868bcf214425c9453c7152c5d22c3de5b806fbbdaf2a33c42f47a9a11f46ccce6e4154596a47a62bdb920a1cd2ed0384a82f4c5923380fa2be8f43a8e6dde04d70725d828de8e384a03c254dd7496f7a6e3b93bff89f2bd23fdd93273e674cb9db825e64f7c83448d806e1cc2dd4e274d30a7f30cbf306af6ab824a3f882dd6e7c7bea7cd974d7502b4f12f2e4c704137d7d09ad1ec00e61ec36a55a8b67aba9affe159f1619db7dcbec807efa8a560287df690c2063f76c3e5d05a8d87c85bf23cef3aabfc05dfab6da404559569384a7ee599a2300771a86cb640e6c1a10850dae34541c332400d5043fcc1031e6c8b1316d0da0d18e7a4337d64794a592cbfbbce09aa99ca02bf5718f66dd7fcce4e179bb25007858dc3cc2d8161b8d65f7f89d9588b96888eea22fe0d6c89f65c72200f9aac141b5fabcf88632c26c610e2993e329d09e2c97a0056b46ce9a4b7c410a472cab1c3eeaaa727f77d0eee41f2f08c034bd3aa10402cffbd25efb8ec17bd5db9485a7eb0385648fa93c8c319a375fbfefcfcd62270109c827ce622ae490ead7d88abad73cb149757d3a9fe47faf85a7ec8d3361130bbec103a59bf7866b1930d4618c4ec2139c2cee629b0df7eaf651ddddcd70349573b122a6104ddae3c4dfd4a4e95e0c8702b916e770c01d80df476802758502e44f8e5302ea9f9038421d12f2249dec5e9fa8dd52068f774f640e201f6cd9334853725c2afabb5bf708a2a668cf66f5d8443ce867b8dba4503afcca97a90a96931e1cff0aa6f87b3d36aec33c7bcf3a481e5ce2d3d5903e64b6fb264a1d552f73dc4db5c910504b0ad2cda6e30d8af0ba16e21d538774c1f8003b8b5264516b5c0d3841a40ec49c262ac66f6ee10ec05bac610b191bc9fd02c02f35dc2bc3c6958f7162963010d9b973a8d317df7010a644a2bef5bebfab66fe7d65c17e4f7768e6875cc6aa1a42bb4345a08ba915a0f09ed5ff6af255c318c98e38ac95c526c8f5584ab3551fe1026a271dd0d47ceafcca27b9a5737eba56de41b9498c49894baa059dedeb944d8a9a7c563810e76139999a09babe943f8e4de1232ccda259c8df1e9367a8190746b8702e8406c907905dfc4ad8a0b9df2afaa36276b6ba1dc02889864efb4d8382a9d51fcb1eb38151f72c89091b3bf629618acb06507c944e77da7d14caae517fd1b49bf7c887a8575a23e26b5bec5bf7eb7d673383397072398dbf8d107c563bb3354c03ab409e3e341353df0a06bd39bbb38fd7e7cfa0f04c8339aa8ee2ebfe0c7ae087922680bf2bc243def73e4a7dac9d897144672026118b7149413af0b5ae2b1871f068e9f9e86e583baab9495b7b87f2db2cad1860ec7124faf9b3d1a8e45e03e087994a8b58ae94d6f4ff4730b249f6eb330b7de4b4e1f61bd0681fa53ea6dc7410b90ac2c127303dc25b33d33276f9999923e32ffa9d4fa5a244ff58cf1242af6b8fb5f5e5bd813e65aff40da8964dfc044b6e8b4180925b168b9da40acf585bd4c34120794f61070f08ce52da01d795501197d0d04a3f63a8bb744836747cef944cdb33e7453c73a431edb57df1d408d10bd00bc9b64edd16b7e354aa91d626aa8901c4af11e57858c4cc91387dcce50e41d3ac4b232e0ad78533e3d88efffb972217cf5d2f571f3abd57a2e922b50decb1aa6d0cd18b642f42492d3b438086fc451137083eeef8ce0332f0e1397d8cd36bb4f7323a0266f046ef6411eae6d3e9fd08c4d1f78a40b4e6c691c82a3a2fa44e3eda0cbb44d4e7dea8bae99551c65b53a1c29763e7a4cb7bdf0e1294685ab39821e15a1dedea4815168718d2f292af3a2471f5ea08320b755db8d6f7bee8649258bb5e3070d64e46b25e34b6672268ef4828a30b2615c9d0e26be5b418e4955e1eeb26172d4c9b5c8358cf2049e87cb15b216aea04ee07e839b22969a13a81fe05aa528aace48cbb88a625ac85eac1d89c2df8048eff96e5d2ddf81d188cd0c8593a4e2550d0b5dc5766665838eba89f93dad8c43c3936ddaea57e938540783b608f99ca4411bd9c3d2957852a8d859518f480ef3ce7507b4a349a928713c07cb74ab4c7bc0f65244ee6362d3d28cd6199f91a86090c7dad70ab2791c2dea39aed45480b920933a0d4c30cb8b1cc56350d5a9c508a4c03324c55586306a62d8b89c34e08bd28efcc218d293b0668b3ad820a4fb25988939170820f1bbe1f4fb7ab00e32ae4f1e5dd2e3216dad84681bf1da169e31775d5857764982ba1aa2de6d3fd1a9917068de9861112c228399d9010e0026654ffa7df2fb5cfc8b9d31c5fd145ceaa8fb723074108d47c091cca47f3fb67d3b9128480b9213c73988a362053edae9a6fa57b2499ddad5068ed5021f8d279bf2c6fe9843f21783ded88fd406074250837e4e4ab15d529fb83299d437f57d4d64de853ab41ab2b3b8dfb995590d2aadfcc439f33cff4d660b9319cc231566c9a3014c421b5875403124b6aa11de51c3880d081a191492a179d69f0bb5a4a749f1adcc68b43bdf5c1b69e8df0921a3c27c4b98e5c5f77a8d8fa02eb3eb281f22d018b3c12cd12b6a6b7d9d47894c434521949cf8305927ce5ff980c488c7d087d6b99d8bc6ee66c410a8c94b0992a6caeb80f447e405109f9e20d0ddfa97b61024de2725cf7a8a58b1cdbc1bf816b0de040ad14be564898c25b691d30d1d73fc6ec9b3c70c017f093547daf1303423bd8b9f76946deede7939601697e5906e8d4b029765d908f91c6350e3b6f0d1ee996fbc7cc6cdcfe51b2265a4a4871db6e39e63fdd2e6d4f3ecb36152792edd1d281badaa3dc417757a1164fd4358398e729cf63396211c801eefd9a09f60c7f8bcd7af5f12b982bdf9ceebadb0e8be6a95861c7ae30570fecbf6805a5614af414b8a0c868f3a49b43105f4c2396f52309790f1534d880ea0a2ffcba8f92897759be3c76af8b08f34ff3df853b7e61af4a4d5e86e7302e2d243fc49332f99dc4889a86af3aad7f7baf1e1d60b1a21b358af6eacb3180c3a8c410900f888792e7842e3b3daea3ea20d3abf3c07953c9d11d5778e43e8540655446d1ab20c841c4f214b8d2685ab2d6f2d8e9e63cccb47d35434e8f8cd0ab7719994db3e84d7b63a00fdb3e130c6ea341c9ffd2ae5c4f1f753e96a396ec22acb71b9532ba2b9e3085fde119471e2741cb47d7f06d1b9e55a59b944f5b5d0d7deae02b4c702813222356df4a87c34fcf287acc4dbbf2c8763eb82d547a205d1059cd25dc0b4b82a0eee14d5672c40570fb7fe8f54914c91fca52a10473baaecfc6c11bf891c4799ff2d5cc9e5904dd675ac361998cb0f8f61199d300a865026cf6523f4a2649538dd7db1de03888895834c199b55e8d34025393775d2a7e6b754d55bcab5143bc575d4fb0791781087c81be138b4e4b19951485a967507bb6a0c79b85c8390e17fe23369148673417bd5b53eeedf3ad354a326dbe818ed7412f280d557ea6d5e7212bed52930ddd31b570fb964b8381b8dc65edf25d9b0aa5142e6e95b1923fc74d0fb5dbab61fd34bb7f1274b2639c02ddf762892d9a073627e52fc57703706dca2e6f830d863a4ae51170f194cac93f0c06d38055981842e1855d8907acc901a20d2a7fe9c1572eaec2702770247d16e0dad5211a84e013443c2185009836e69ba1853d54d0b521f670ed10e02e255d60c9c238f6006adcef46485d7b8f893074b38c8fd42c4080e209d51d1a48b2300cd649a2cc109f8876079cc73f16998148cb046bd050df19ae85ac91d0324676b5c06c64e551a87b02ac7e68a31dd7b26353510c58f2596f06949710c136aabd623b81cd887885514bfd1ff711e78161cde4c91ce92f0e52e03d456e0720c20b721816b88413d17605c6110b1ec326793d0a911ba0f1852b88c0222f1f155c00d494789a1a20b26298f250cd957ab55104f2a044f1885cde38f0cf060233c7ed931d7cff1fde31a1647e6f24d9d2362cdf1be211935206cb94ab75302753fbe886e0a3de16d5e403e5ca67b2e1abc2ad9cdecbfe6838bc21de9c0411f22c268c9c2745c488b1de230ce69c398118414770b7990cb0c95029f55a1296196e47ff6f2ce0e109f47950eaaf2fb11855db532eee13a01590260083e5f0821053dfb95bab7c18df8affaee06fa19533a4bbe6798b8cfabdfa2f0fc5d60e07f55416ddc3fd2651a4bdf4c65558d3d1470a8a28854d5971f60101dd860d96c545af2b93c5516c1637679a739045e9e0cf5add1968b1c88fc0051c4df7b3e99c5959eccb9db2a4086c1cb825f31445ea682d3d4a341b35b0f14e487fbdece13eb142b00f9362a131c3c8c97c0646564dacd82ae9097060000ced1fe7226014aab86b8b1292bd0e3fbc9e071af9f34136c2571b38e83ccc4f40141aaf73083f1a267daea0a50f67f9986f6ee416fe617b256289f0bb0bba434ac30cc3448dd830f45a475d5e5437eea4d91c31af52d31a42e27ffa0c99acdab2512318236ad6afe5956ccc3e040f2e24f5a37a4cb57af12a474a7b5ad0d8c0e984bcf61fdd8081b358f22cb03bb482fb28c70e560e2379877e949b81508cfa7de54ee6c02a75ee29f94a86fecee02592859977e522d4d5ebef20746ed9cd3c77168139094ce7ca2315d192d9c526bde178802eea762c8cba311c401eeecefcfac57bbeca9a25072102da9f75c5d8be3986af846ccdd3f31642b47df45c7f9a50d22bb9b95bb46d6e6ee39d011028f423de6315ad336b337ddee4b81d23d8bf3131c98feb1c22504c1e67ffdd60d6d67ff276a3a1c3c5d494dbcea39345445971e54da7d4e5f463beed401d1e380ada217c746141a3a2b2132a8716693075db40aba4b0dd24830a7e3ecaf6daa077b3b0a66508e28b1db84ba832f9ab09f26756e127721640d76d1d40d3d6a2a0956182c7b7b9dcbc07119a04a072d44938755c4b42bc6868a44ce7df6e03c8724186fee7463995ffeb9e34055c6975126f05b5c8961d6de5b4e529cba88c1feae2acc766b571a8aad22b6edf0c4b2e66bfe4a8008845f4f87e11e0c10ed04d453063baff8bd1179e6b7c11ab2b6fdcdf47decf3b643592039319a241e689df5072b701eb55cbff933c73c84b784c5ed9aff909402c6ad996cfc49d5aaa727ab13c44cbf957bc9421069a8d7968ac1b0311d824b86224808302872754db6216447718223b6153ee3b23a14bd9d6598d8e4807b7315396c1664e6b1d9e4d19d37760226947c69ea41e5b55519977b333a6ffb7c7cb45d80111a54425fa58d80903038ad6c5c53e6077cbfccf97419ee26ce3d0248f9b0c37b4fcfb6bd151fed71c37ed5e688cf21f4b82e73f67c97aad654cf3e81", 0x1000}, {&(0x7f0000007240)="46c9fc12390c19a6d8440940b5942d2c2d8d6df3c6436f35cf8bbdc31746cd54f293c957460fbbc76e2f9bb0d7f1ede5428720590855c8030da4fae5909d65bfb9d7c95655c322a2eccf4ea6458b3595866d97f08d2b655539c9cf9cd83245f08e75d5f9999de520175878171896f16d0f61379f5a9aab95139be271a47b81246c938279d5818ee71e3c15b5ec44cdef2648628d9dbc2dfce95d", 0x9a}, {&(0x7f0000007300)="df51aaf929892002f66e769b6726be62a5700ca3c99cc39f2565a4dbc26a16432c7a1bad66ea763c99945141a8d6fba4e6ee7abd6f64a1ff4adec2d4d6c7570147daa1464eb8aea1fb45fc6ed37054ca8e0ecafea670025f2f7bb3f4ce78898f3295a269245f1160a5ea41b15290d9a4d2ae1f4c224eb79669a6ca46ffba78532db59239a35f420004ad9a3e26a3ea3e93e4991463ac69a24d3d005bf584606502b7746f86559d50e89250282613e959f336c4be72ba09ac1c5b73c9dd2aab2fa76113f1d4c033aa15ec6304639545082f4cd09db02cc3e95d4fcc8c16a2f91f9cf540f5f18044af489f80e91ad69169618dfb0b23549d2c8b7f5bdb9c28086c2f9dee2858e286ab055a220415cd0c33009f4addc1650ed886bc5b119bf7bac1285209799f12726e474d11b79f0f29acbef6bd2c160fc10dc65a45835e2b2282c62ff7aae5e1d9efb56b430a4558eb0d1785bd548062754c06931de1ef4fe46a03fa242fe45849e630cdb32af7f50c06f91dd6871e7a79a9dbd924b1adcf0c8e0253c039a064ad5c23e936fa7fac26d4a613bd0ff97059b61af2d4687c28ebe3ef575fe8e31a6a7ec23aafc3d9cb6be83524ac2c9dfa4b1ae79269a4f765950a4f8d7d8eba85f415c5c333b8d31de03f5dd38fa15ec787771a4abceec226ad8cd5843f63660872d3a424bdfc28c679ea0d8138c8164a889a784cac24e4ff672ecf2146d2d47aaa614f2e6b2a2a426d94a1c5235cbf486fb1105b93ebd3b2a63f79f02dc0b3bafeabbea7d3b389b20f51b296626bb13e6d0c1add60ac9a10b4a42ee36350ae90e4439bad79819814176650b5553f0c737e961cb155a0f8c3fdca5ec17ee7dea1646cba7d2f8407aeb189da109deecca8f86f4bd5a875940d38398015ca3d7295b6123e2d1bcd87a873f37c7c102f9e4164f73be6bd0cc1d6ae6daf485a0bc7a81154fc1761a7d8d1f27af1b9550658e57999f9752e7e3b625b9e7ed78dd08cae5af1042944bb34d10a68b96fd99fdd711b5ebb900932724b700df5ef0d3300a1c88b24b489e292ac6540706e98a30fcfaabf11a480b381892b7ca281f0bf1db39a712cc874d338ce595b6593dfb98dde27c7bcc3f84955d57114f6b5b6f81cf3f2849e745ff78118bad68b498edded77a35bfb8b34e95682d1ab47f38b54ebf5eeb5ab9ac67b832b7a153129ee87a54bbd70c2f78915a9a18147033edead21921e83f03fb56a6e05f7fd69a99e404cec7aeb28158eca7cc26fdadce4893d003e1740bc5c8d4885bdb9f7303e41e14c33a27d6d83b07af8aa2b3a227426f61177311a637ef00365ace3c5f36d9ddb6d3cf417e819f850f6bc3bf67416e93a5fa2cbaa66ac9f2673486855bb545fac4b055836cb29daf18a415f0cbc79a87a048ace3f47f28a89de99201721b2fe07a35957e27ef91c060b7d8f5498cf577cbe7a4d6cfac0685a7eec7261a04ead8db969cd8204956d6b38ced8a9e8e222993e81f4ec8aef7bcb663614cfe8855615bfa46a0dcf5a62211e2fa5905acbadf4e55f4b4880b8875db0d06ddf2d7fbba29f7490660158bfab7aea5a493778fbc3014fac0c9f2e22b3581735230c279b9df691442fdf842b881c154470ee976952fa4b983993fcc9177c8b1321703e4f3a7b6e4a311d1d0927583962e7da938ff07131773e2ae605488f10107bf078b333698f0d4eccb91fe9c76277428672547c7cd1a8ae94179efffea84616061204b5e35711177f0f223433ac81e96a8592d14101189663e7f6629afe34dc89cca946bb68820a2605ff4b5f8d07d0607bbdc5afb5ad54f9e0a0f5d7fef7810eeed6af62371447e2293ea4bcda8af0392e1f393c135bd2ab4851a23d42379118c281ff0b5adfb07c9421ed17d7430abef6b856b688308fc1583df5cd846f15fff36ebdc4901f5ced016c09e6dc4d0f601d3ed9563ae5bc2f752cf779d445bfdd163188a2281768d097777788ca2b2bd8c21fb790e915e2a33e7baca1d7ecd0ba7c7556ca9ea693c5c7e61f9a4e375a14fc933a306a23f6cbe4988c52d34f9410c91a343b2ea23935b4fcaee9105714bace26d5c58813fd8d81238eeebe60e1eb25b2a069f7bdd0c423e21bc26d8222fa905005f3fa97ce730c57a8f2eda4b128ac66df05e47f85191361ef0cc6395750afc3babeed82e688160864f84352fa3dfe562b02a4cc966ef13196b213f56c98f82835512ee27bf4824fb2ed252f454598db6a3f944a27fb863adce39c4ff30bc13c858ada9a27a2071d008638ef65bcbcfe5bb00e6aae88de5f49725dd807e5566f2c3712fd191c565bebf5593dee5d0eabf74323bcea529ce164c6517e2ea100b0700a9615a1584b63dead9d9914b02ed8df5bfaf6e43d06609adc4767469b67715ab615e7274c4d2596ef072d65d9cf9e32aec0d1254f8a8f1377ac1d860c0c8d1c84e83b4167576754c61f33643c556c1c660ab8f382b90a40a4322f4f785578aceb013050cd8d3a5fa7d58ff36149cbcc733e2bb5eb7d34b0e154d57f45b79cd8107c23a96c1f5cf0001d4129d004e22d4acc3b4e9fa800d0c77086d96c917ad3fdaa5361ad0cf12f3ff82afb7f9cad0c8d6345618a17b6835f6f0f99cbd76a1c6c572aad0ef2e8d5da1778d8c0b508f8ed0de4c02ca2537d8d8e084fe07a82ad115e62638f28d336476adfe7f6bb05d1644b59df425bfa18c58049761d7c47e70b9ef66732a33e1ea7fde396f122ffbccbea4692367a397bb5f1a7570b69858e678c8ab83d7bfb2e1e4b5c663a0a2435ebd571d428b8560c723d178e8218a8f46c947d009b7b8208e7bd6bfb9c3e952f459b510bd9dfcff01ff24a0b275c0dfd067bec5c31fd66ac179002e9cbedac424b9295f518b3acd5aedf30a4f0f484fb369735f7998309868330e9e6485febd707b3b6585e68ce46015731fcf8f6d9a8b65ecac9d0c336ee8e275172fe1f31e3caba7b17849028b39dc11b248bcfa2a1072431b96ee1bfa8710321374532b77001ebdc44c070e2f59b146fc987846fc6e670f36dd735064cc0e088454d37a68451ddf4d055c0bf864a3dd777df1ef157ff46c64e62920ee83ef4c68f0ff8e7877c55c6f2ee6d7f22bbf6f1ee582ea78a966511e99a547ac0b4a456641409c5359cd23b12969cc46e8cf75342bca9365b47e8ef8e2a84a44b65b02b749c2e10eb18287ecf9d7cdf495a65eb0dfb4dafa0c65a3da9573dbd7d8db806fb3aff3b69f7fc602a62929742f37ed79e503d48635732bae1433d499cdddc440a748e2633bc07bc848229968133a1b6f5f3d67c70c042f51db0c5bd946534bb6e5264133fb36e514c82db03da20be76cac776cb1de4fb0b48a5bfefcf882db57c6e579b15df33da1c36a392a0fd468266efe10ac8ec249548631d61e212dd3d3fcd6ab1ba9221bf9315d705cebc47b9f5d7c70ba32fa53fa2dd46effe7e743856148d2b7ebb45a8506518156d574d8d9267791553dea702d5e4d6435a3a34ceb1a3602795977b253e8cedd1084ebcf437df97b6d693ff35ca3a6ad30cd86bde49fec27b9ba7a1c732ea259c69ccae2748f1e4161b8a0f90b173dc9b86473dfcdd2ffa097a8a0ced732390b9736f350f1164bf8da3f582b49ea55ec0b68d50e511a875733339c806e29a9949bcdaf46ac6221c8393c8390857ff05317e3e9f9c53348805c10b114ecefc80b5dc86b040e2ca5f6119bb9fca8349e8881b6b23a742b874b917af79f123fc52959daeb9d1a571f252d2ad142a73a0402915d1e62dcbc6dbb9127ba37df3b13163623a44da3536a71368195cea8f564cc594f50eb9b81408abd65eabbcc43205f98dc09a98c426b62e32a3ecfe173224c186707885d3c41ee9163ebbecc346c7ccde6ea9fd563513270d068be8fd74933992e9d602416f851c08b487cf8b8afaf01e49b0e2be68ef1a7be16def29c4f80dda5d933e3640d96b927151017f1ff2fe567d382c540cd785a0e09cf687c79e506d18c59a241a29f42a7530944b3b6acc4dade193a2badfd1ba1b285731663ee5ae6d056906f432089cbc4609a5d4df4e8ce32aac97a1e328cb1b49bba50cbafe43948dab7ae206c959161cca2d16e12a7b9a42c1f87f01d71049695b346045ee7279f2c3453498260fd96999ac9c36c15db788dc20a1424b795470c02eb86fc6c896f6b22c9a4ae6c6d76ba86c6b5a27e6536cd9812fe0268fd169f4618422d582bb7516071bc2cc0e667d0935bac4c4bfcdf3de75b5cfe6d63bd30450e0a7a9debcace9cbc0e7ceba2ec51efdd47a61f6d9a3ccd9097a294badf329add17af86f928206f64b946ed5c08abe5542da656428eb25a5b0552c493a7427e555624d388a4be9d0b4336d1c1b06db827499a79f2a0cfd79bbd100882aabfaceb50f77a5b88c2b9165367a785ce35b415603a8b15d944e5bea0b4d93ab4df77c816f6695cadf07dc92ab5eb3d809bcdf36c52d6d79a49f103970aabfdbcbbb708cd798b8cc7f536a6ef33511d9504cf5cdaa02c866e4b9e562b82bee48e1c199b1ceb4fffc53dc11a8a703578ba23fbdaf6e4b4c79d6d87c8cfb64a266a2eff255f375920afbaf91f5e8f7d509c38cf0b319bf833c8c1a87fa6e94792290f1a975e4da96a6fabea4506fe16179b9c6b6814409e32296e12072d44fe8171955754a990f5704925be0e2b45187f76ab75cb3cb08b8092b472dad79c711c2bfa1f1790460d5dcadbfeac3996c6a0526386dad2141bce288a11fe4dc4074a703034f15ae2b90762c4e6cffd8dab40ffa3785c8a62dc1559b4a94817fb15ce64c0d1f3964dd05449bca8f34569dbfe5adcc176f80c6e3cef73413b4174b3e4fcf90847d8732453213c9ba3a2e9a1fef6f16f6db5824459a5f220e493fae51393081b334b2596fcecfeaae176b54e83451879679005b982aa9eb7df4d1721fa046484b78adb2e0d92451bb8356547bbf31d005d47f6f0fd4ccf32f93cdf9403f64f8ed36a28b3976ffd24e1f207d6ee2bb3d8edf3741921e821a60e69ce836d23ae87f25480d9fd9d5c37b6b599b2753c086c1cf718062c3de138bc0084423f0ebcc3c7e884ec32e203263f079882d8ecbf55cb63ec32ec8bb2274baa970a83e097719145600fd68cc536206b3966f3ac601d7ca77a40433420658e7282388a739a709ffc115bf435c929628ef5572e6a4a150fa9ec905f16a417ae460a0d8330c932279bcb9512fb7c7e947213467452a51051d25265c522f8d858b3ab6c5cbea3ecc0552fedcd1c5f08744c3b70a349471d8b6dc64b7031c2ad5b965ff00352cce0806df96257831857e2853844b285d257e11a51a2c8579358b2b2d1530467aa15cdc6c383b8e27366122c8ded2918c5ac597386bf21d30e434064b0fc64fa455ef5c94363ee5fa93c207eaf374d911f897ee71948676b2525077cffb01c942b2dbb444038a5d73700974b8de4ee67cdc80553e0c8a5048a72cd184f2aabe7f756a4090d46928875f73e39c0bea6104bff95d1d3a23944aedc537569bad888f3b4c71d9cea9978f22e90c38af1bf35f965bd4077a1fea8a8a3f10f000173287961a555b73a5b3b055041451caa5ff6b7a4044ba789bd9d1d6acc58796dc6b487a67b349b59c89a09c8c5d66eec6bf026f0772331354771c5a7206f61f9d5742b4aa3d94e2a953ceab5e2c5725e4ae02433d89ccc3641cac453a967492d31ab9e2a30544eb4d3f4f3370bac64d059f5d717cb400b2d29bb03580a1d0191802123f8f78f0a83ac108defca05b334318d63aceefb82c60e7d17788", 0x1000}], 0x8, &(0x7f0000008400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68, 0x40081}}, {{&(0x7f0000008480)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000096c0)=[{&(0x7f0000008500)="682493a63368cc04c79aa83bfc9ec5daeae62268114706b732f04be72e32b5852bf122e065be34eeb795ba9b6e33876a49143417cca1cd040c9dd25ffc4b6ca25b50996f893a2aba2545976e1f99fb74f32e1de9bd4dc06f3a9ff47001f545fa25315e37fc93cd7795fa3d87933cfaaa94740826a20ea01db7c56b68f4f33eda6e744d860fd7ab5fced26e409b2da17df8069335b357135636d854d03cce51b3a26f705e0f3ddcdf936aa86ba1e88edc04e7ac616ee1570f3568c69e7110aa4a817f71ff834149c0bb1ec370d6b19b2a9f1c205deded4519bafcba09e7b805c6084f228d56077c47148af6f3b49a05a119e9d8", 0xf3}, {&(0x7f0000008600)="5af9c5e213c10db7f37022573bbf52ce41cbbeede9c7c3012118f9de5bd8953581f25b6b23c1da4718cf40c4bff752c993b1a21cdbb7de78de991db7cef405e17ae274f56e0a05a5d0658fd1ec076f197f4ce730da9d8dbb4607c80203336be4873df0996a093f6cd65196fd9dcdfb4aa092ad4aeda62957cfc8ac9eedbe137888179f8047764dbf4ecf7f0b1619d4475e9851f9e7d12d2d38cec97ee135e0c05e7a20ab8bb4f5d929b5078f98bae6d9ec49b63653ee84711518b10bf546da7eec57c6fffc07e542b519bdd51a7850d9342a036d7f90bf920d426f31124b79dcf77ca9d3ae642a9cbe025fb5a701bb28acff84ed08d8edeae4d6e35f8bf96acd841acc77a3a670639bec6d281df260f7d921e0c4767bbb04ad89f34101308ad747b2b599752fb40ed18645edd23c4608fae88c96465ef45e425c28953b3ddd48ce7f4ba665765c41b84143ec2a484c99c66329e51fe18d9fbe77c7179a8cac8bac124a5056738433aeaf2b5ca8379b37e94ed898d467a80546c037b866af150201d383f9321cd9dedcfbb9cf7f527c48663fac5a1cb5aad42a98e4b323e3bba24c6b362459e31c99d0931e62ed6b700a7b84bfb71aab4ef14d1de324785607a64827e8aba655e4ca6c3a4a0f42f1daa8f6815104868f43dfec498dc6fcbc87f1f6ebf06ed67384fe6c7bb7bdb82223243bc64f17134991cc1ab709f3ea5a59ce7ee3d7d8be45a73f9d864553bd9b3746ac178474e2448efe409fd4198a8cd3b8060f8aa662e78c654f2f0964408572d49702d079094ce04f3971a2664bc0298b21b4e5469f2e16fa244aac4a2392445a90e20a41991a1162e3d12a1c7c7023a7928c463ca72c99810fe0cf03d6ec5aee576a0034171a75a54ba78e86353e6d1d2a44bafb5aafaec0d58784f7b0b979a8b4a3ef5eb01094b778fab388c38434f72bdb341b64225b7b3ab969d1bb92fd3aee339c10c1e79e63a0989522955850f7486b1e2ac15a172442e31b81f274a1a738f572d652d0acb49219d937ce566a62bf9602997ad34f92af6b55a4e0d003e58948e5d74003a1bccc35f998f398e2819e5c72dacc0922bb812146a2add133461735192bc742b7bd574e913b999819239e7216817bc8874417fd75ee92db6508e3097c0937227999a8be601cb0ba626a5140d57edd34e99f5298264a6807e8d68ba5a1ee1f8d18fad007aa37448d5fc8745c59ade7097ead4e50fa480edd67fcc97350bcb86330470b0221d13461c3a1a00c037663cb28472c919560c37b466706b6da00594f0df11dfd1cc0348e024728ff4a55d50d524df8bce6ddd0101efa5b54c154fdf2c119f201d0035d671da94d3983f384451a4c13ccf43e59319039462004f292695f5ee47a9c81310777a27bbbeea4f22baf89af4ce8588a4b9fd1a26cf01f4f25a8792a941f78889b735051bf6c3ebb5c9c7150eb98e70463a25e065e138c851afa70d86446bef9b5777c6d00e0c081ab0c23f7a25ed42d74410fa5ef769d11bfa7748da5c471ab1acc5cf3d378537cbb20e6145f7c183ed3de9d30a058e9c76e0003565b8c11a4c1d667ba637e5f33c6ccb681165b68d37bd30be0f9d03cf27608be4d236a85d4e2956d0c531ab3a344c8807614676256a6365aa471850cc2431b62b8cef7e021ec07671cebfc7a2f7049323cc9483f5279e8922a3240e370e76f351f23d8634df3b8b187a19169809773d1fac205a7efb85675134d6d9b0dfaeb65f4a153297cc74eba7e001c5ea2412934e569714c3aaab02b466a1a9fb587e3278362d4acdcbe42caadd6885542aaa0e2329465da0a85d56183edd02d2559c03d0ae60d2d40545bebc92489d4e69d3e3d53f3e638339a5db071e0d632912e5f9f3cd1d92d2a97d701a6a789f171605157e0e349a542afff55a4d8abb8561d78ed1c0ef86fb121547cfaa27b25f2ea2981249dfe3ae2d808ed9cd38e45a2ea8324051252f500ec9f717ef77a4c047aba1fbcc211fc6039ea7877895d51d61dde703ed730171cb810889b7af06341abe36dfade185fe80ac3920dbed91b07486b1a3ae6018ccdb2425dee83e028edee94be85196be640b4f08124d85e49ccb1de7ed31c933908b359f68117c3d067364117f6890216a5c22e5471590176aeaf324732022aa6da3cf1d92a90c0f0ac08d4dbe36a40a4bdfbb99d1f6e2b864704c493e40397c342282e239b06e1557340a6d309ff24675fd08da10ccd171b3d46fb23b7f0751740aa3cd86c6085c95e40b70feb25296478ca69796e96c7d81619d97ceb005bd240b6ff511510176715f38fc8d9b4f6fcd3547f5bdb0d2f0140ec5a02e66b5bf7ef5a5476ee7d9410f1af0e7bc664e67f6942fc4461f5948c0bacee48c48134bc162c96de4cf0dcda0df703f3d0bbf06feafb564128f463b7d241ae3ac887efbd21be717df58b1e0de1d4feec31954ed408a0bd2356bec0d39ff5ade1e1f09f40c8d622fcd53e8b028e943155933b7eeadf3f0dfd68072486148298f9e6ee6a2303ad2a4b406dd330e6f8e16e107a427d20c3cf1c0b6a7430d81c3df3ffbccd8d9875ac403fb0d7ab1dbbd5be55e9aa877b989d427108a2ee4f5ea69b745d28a12ead8b0ba2282cb95d677ae18d293db0c2f0d5834387003a5041683b72bfd20623ba941650f6eb0983b7fc0c1051da66571618823fe63d3dc1d53099aee6e236502e3f497f64e2169e7f2aadf6cda38f914c0ac656c5b0253e514e4a4ca09111174043a2eceae706ec5d04cf2b0e26776c16823ab6f8a832f885e42002c82aa1903f7850e4a41a55a2fbc3d3d7c6c1d19629ac0e5184d1c0f865f804fe838a4fc0a8123c1ad10bc54d59146aa4f3ecff7ab34f9985338f621f6d05702dc4529ba2f0c7a977586a6531f7ef93d7ff4d522dc63f38091988db7851121c5511060f2f6220bda0ec92611f6cdac30d6aa20e4288f7d0199dfaa35dfc39a9dae822b33ad48f1f5934d9092590769c257673ce645d02fc65a39fdb698faeade3b8d018ecb4c9ff140377ac43241d4ca5b2648f01dc58b4847b7d330d474ae00fa8141d8e8539b389203bb17d68a93a98d34e4107decf4b179680205c9aa3e29e6be4e339ce247727db8e0e66f6603a70760409db80b9b139b3c3fe1fc6daf0cf87e0672d6b68974ace5fbe26874dbdd4f8c4fdf5109a535e13a55a42fcfeaa3e33beb02beba09a8ce695c26f06e0be68e503f391bdec7331af5d16723ca2d9ebd8b0032b10919b8a610d9c592360d52b1d333c96f931f09ddb103ca6e031b81ac7bd6f109f4435c327276aaf773e44b1a3e60fafed85777c60bf3156cc4dbcb3acaa6be46585cc0ea59f89388f51cde459d202f247d2f7277dbaed8bbe8a5d8b8f9a767b8ea9426a39d486d34bfebf272535f0dbbcd0d56988334fc981181c087340fd05ad1d97655c269aeee3069fc9b92f8fb62cc8aabb2b0f8b0f24031e97c1747def92ea71744450dd88d77b300bdb1ba6d40e5167fe2716df50cf31d2f9427d27c4709609a824bd46b51cd2ea41a9ed387d45eea77e880c20945721fca4b72e152b355919b8412944d96caaf477e2c24ffd36b2f6603c0bd314be512d5ef9f71a34d55fd95e18b54974770bcee8124f1c1aae4a4894329405223e43629d56bfc47c0e4a1594b731b2386ab3087fdc985398bdae96ba95e81fd0a87b3cc83cf3a7b7c229a04987260c8b6b36f1b0a0ab241e34ff0aff9e07bff63d007f9136f575f2b9f14a4f92e2ece57a52625cd8e2c83dbbc6b25cf3144dd8e66753d12e346453fc7970c1fcea53bca3442586ab818286fc7e36345fff8497288ce188ec6c6964454c21df9434341c86c128940b8fd9dbf28f4f15131fb96d37845ee9dcf3085b9e0e656b76d459036d1bd7855ed27e041c241b842558cb8e00fce19355c77cbeb7f877c7b9398a883d91bad0f3f936f3fb8070b0396286de7c4f485f5cc5fb1d22add9d2ee4b72ca74f8c1a46303d39aed87988d2216d5104e67da55c9797d8782469516f3f1ba8d6ffc185b6254b4d41662a9283a1273ae3714f23c3d8dc43e38573a7c4f585825b166e422cb2f8564a4355b4fa69e99482e4522ca60a4d735afcf896c0d3b60e357132c9cc5738b6e23a98f265fcf89cc17336d291948f36881f08ada835dc4c4162a19f7b73de452d974f6d1802e401f0a60f8d1311666e80bc98ddbd4e93813e8f6703b5bee5eb1373c739e9a82c0f3a6e34cb82f810b678434f988ea99f2046cf6ac831ecdcfc42b7378ee9fc69dda1c89244bc55bd82c22b38977abc047ae949fc69bc2e57da88662b3a3d64549ae8c5c297b4571e8c8dd6df4b40017ea5e5aad5b247b039a0a6e8aab01e9cd9b41fb47f204218ac74331f730bd4a68ccf1e239a8844201f7c27529c41e23148511af6ca1d0897780ea2d2f1aea527eece0592b8cd4fe8c8afbf12fb77788236c1676dec4dd1ae5645ac47d947304f0121054fc2e341a7cbe857ff863bc00135d9f27bab1825c89ef9ab9383d47571208f38020b249c26ce0b01618ab20c3a32e6c4053f255ea5ef4a67b7abd7ef78db9ac56fb10997d56349ae716c92be394e076146787a730d0e118a2828c058186673b45083f259bf7bfc62e3791ec9d3771d86cc0c7dab88321cb3e9b3474d8f282411f4110cfcc48e1d5ab59e8e97730576f3a7528b3082b4ac2f5a74148d80b61d06fb5f0350b1e4ddb582c8308d3ba8421e2b9973717835e3818d4f521d543d1095dd3cc50d7a08fe4684c7b551615f6cceec4ccfe4bbec0aebaedf17e58ad9dc3a3693c94c9bf6a7c6a9ee0544dd95d692fa28be89afaa9aca9ca02a6c3faede00e388227e1ed7f51e15d0ab68ada0061772e51f7ad970441cb150f57adbba0cd9b401513d7115e06fc62617759cac03f08725cefd687ab19085194fb781bc8dfd32476bd856fc298dbd6c9631c90d5e7f178c6713e548be46a7082d6664378378940044d1abc3f05c131a8ecd40b527e6eb232596d8e5f41b7b912154a62fb870385b77e179cd5fb40346cb5a219128ca1181241e63330ed9f3834bdd2af434065aab183a267dd81ff6946dcca99fe08b3bb6d20b71686d20f52b56da2c6bff1188e3cb605e74889ab90c394e7721dee92811e92acb0ccb197f1c327165dc38b6cb45f8ee4c96746106e91c7c3a15b291fcde58206b28848e95f53e16b3737b8178ac606eb3404183654cceb745f3ce928003ca3b2a831b149111b551f57cbe39a20b394f9a4597a6b8f33326c33cd50393c109f8a57fb8c36174db4f645ab1a6b95475a7b60829c49bfc81c1ee4313fbe980290a3e9ca8716704ace542fa12ae41face0eefcda0bddce2c83e9c3e39ff13bc360d60a56f83dff79fffedcffd29e20fbf4c64e3e765962d9d5b878ce3bdbf5daa2dd0c425175fdb364425cc56888b2b28f981bce170368631851b22558a8ed52e154837f80048c6ec86231d44311f3e0081776ddb409a13e52a4139f2bb1e069f53a26b38624e0059c876ab43d2fa351ebda8e85780a80db3b576ecdfe01946767ba2e8b5ded52b769d32572cadf1002f0a0538de1746c67279bf0591a71aec2de8a4a6c1ded2c76a12e46689abdf4511443428c99fdc467316a1623baa7661fff53b95314675c0e8cdf09f671b976d1da5ff5d3652a166b9a8d54aedabcf67de154250d2b674b668c170cc5407740bfe37e233bace42026d5a85490195836175a77f23ea620ec26d93f8a907edf074f9a713511535a9f77d2cabf1c0845fa0fd27b716847c7ee5e", 0x1000}, {&(0x7f0000009600)="58a26051b35f12a0a51e273f61d0f51844b7e04e24f0e423003888863fca5ccaeaaf98ad3a6d9d938840b2ac7843d3b5b042f6434d4d9777b7946e1cb689b4a09ba2b0695f80910f21f3bb9195a8b599f6565642e5371e0b7b24b03f3daeea9baf32a9b21809cf98b08bc6342f8102d12d26864c30ba0726259d332ad909ed5be1", 0x81}], 0x3, 0x0, 0x0, 0x20000000}}], 0x8, 0x4) (async, rerun: 64) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000010046) (rerun: 64) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000400)='blkio.bfq.io_service_time\x00', 0x0, 0x0) (async, rerun: 32) r6 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000800), 0xffffffffffffffff) (rerun: 32) sendmsg$L2TP_CMD_TUNNEL_GET(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r6, 0x86a762f4dfb5c7dd}, 0x14}}, 0x0) (async) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) sendmsg$L2TP_CMD_SESSION_DELETE(r3, &(0x7f0000000340)={&(0x7f0000000040), 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r6, 0x4, 0x70bd25, 0x25dfdbff, {}, [@L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x3}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x1}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp6=r7}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}]}, 0x3c}}, 0x4000) (async) connect$inet6(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r8 = socket(0x18, 0x2, 0x0) (async) r9 = socket(0x18, 0x2, 0x0) dup2(r9, r8) (async, rerun: 64) ioctl$FS_IOC_ENABLE_VERITY(r8, 0x40806685, &(0x7f0000000480)={0x1, 0x3, 0x1000, 0x62, &(0x7f0000000240)="bd0504ca8d136a22ab7413131d9354c565a277d9e4e3108e4d2962715ba8c98f97c80ab0e4d0198db660761a31cbf27c4bbcbedeca0e8d6a9004649274f5d74ae8382b7c1a2c4e7f4f40503699b10ef0ab8281fb70949fbeb95d0d24c46fe6d98fba", 0x5b, 0x0, &(0x7f0000000380)="2c155ea9f06c0166da3eb92d94b69fd8aacec5c7049f6ca2336e160aeb5bc6c57f793320e18afe78559a57f5b043f89f427a8ab5495e3e26b39df95b39725f7f99a2715f94f85ed62e8913799de129a457a50b28fc72578e544eb4"}) (async, rerun: 64) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r4, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0xec034000, @loopback}], 0x1c) (async) mmap(&(0x7f00000e4000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) [ 430.871701] input: syz1 as /devices/virtual/input/input61 21:19:09 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) (async) perf_event_open(&(0x7f0000000840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) (async) recvmmsg(r0, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) (async) write(0xffffffffffffffff, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371", 0xe) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, 0x0) (async) r1 = getpid() perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x16408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x9, 0x2, 0x0, 0x0, 0x0, 0x9}, r1, 0x0, 0xffffffffffffffff, 0x8) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x3f, 0x2e, 0x6, 0x9, 0x0, 0x1000, 0x10, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext={0x10001}, 0x2c0, 0x7, 0x10000, 0x0, 0xf154, 0x800, 0x457a, 0x0, 0x8, 0x0, 0x9523}, r1, 0x3, r2, 0xa) 21:19:09 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) perf_event_open(&(0x7f0000000840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(r0, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) write(0xffffffffffffffff, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371", 0xe) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, 0x0) r1 = getpid() perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x16408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x9, 0x2, 0x0, 0x0, 0x0, 0x9}, r1, 0x0, 0xffffffffffffffff, 0x8) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x3f, 0x2e, 0x6, 0x9, 0x0, 0x1000, 0x10, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext={0x10001}, 0x2c0, 0x7, 0x10000, 0x0, 0xf154, 0x800, 0x457a, 0x0, 0x8, 0x0, 0x9523}, r1, 0x3, r2, 0xa) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket(0x10, 0x2, 0x0) (async) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) (async) perf_event_open(&(0x7f0000000840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) (async) recvmmsg(r0, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) (async) write(0xffffffffffffffff, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371", 0xe) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, 0x0) (async) getpid() (async) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x16408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x9, 0x2, 0x0, 0x0, 0x0, 0x9}, r1, 0x0, 0xffffffffffffffff, 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x3f, 0x2e, 0x6, 0x9, 0x0, 0x1000, 0x10, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext={0x10001}, 0x2c0, 0x7, 0x10000, 0x0, 0xf154, 0x800, 0x457a, 0x0, 0x8, 0x0, 0x9523}, r1, 0x3, r2, 0xa) (async) 21:19:09 executing program 0: socket$packet(0x11, 0x0, 0x300) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) fcntl$F_GET_FILE_RW_HINT(0xffffffffffffffff, 0x40d, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) openat$urandom(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) write(0xffffffffffffffff, 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, 0x0, 0x0) ioctl$BTRFS_IOC_ADD_DEV(0xffffffffffffffff, 0x5000940a, 0x0) inotify_init() epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat$cgroup(0xffffffffffffffff, 0x0, 0x1ff) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(r0, &(0x7f00000002c0)=[{{&(0x7f00000001c0)=@can, 0x80, &(0x7f0000000bc0)=[{0x0}, {&(0x7f0000000a00)=""/102, 0xfffffe7c}, {&(0x7f0000000380)=""/173, 0xad}, {&(0x7f0000000c40)=""/180, 0xb4}, {&(0x7f00000008c0)=""/138, 0x8a}, {&(0x7f00000002c0)}, {&(0x7f0000000b40)=""/127, 0x7f}], 0x7}}], 0x5b, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000480)="fbbf0b5044e308cb7bd572aa2b42e9678bcf30eff9f3aed14dc94a114bd2b45956aebe2b108a87e865501a5f9e0383611afdd3f8bac3d5cfd7772a3ab48d0ba4b600731e357e38716c449fae7c28548a4f2105f44b8fd9b33041270ae01f1a405e3f650fc3b0926d481c364fca00000000000000006d3a3ede9fc738b8d86209c060161d5ddb5fcf3d09001117cdb9d055aa2d89fe3458720724853a876448d4a1fe9ef0569ad98a05ab5df763923b4e2c576e00000000000000000000000000000000002090666159e3075f7244cf4ec3d7814c0c934f44e200219e6dd7bc23397d5f2f2c76a5baddd0fd8c340362691ef226f7a0ac51b74b6be5ed6737948514cd466943d08eeb3895b80499da2b209da4f3ec5e3744ce3e863b0e04d0ec2f39edf50b6e08c4b47e448a35414763d687fbe3792ee15c5b9791310a346472723c100bf77a310b0ced8004b5ac6d48c40439f512e8ef34a53d65f55563f68136a577736ca5f6f66e01ef4ec2cdc8db34f6de50713adaa3f70189958263fddc1314f8a28ccdef6e1390c5fbaeadc3035d019f0dc75de307de6c0d010000000000000027083d1d5b4b013c503b863b560688d94de886b6dc73d5da2dfeff4bed1a49a975a6c8dbb480e4415ddca5657a5a8e3b111015499e952bb5e8d8f60de3d688df7802c6e8b27b31fac4e199038b79a3999920e634a5af162a9581b0e6647e410700246548234acacf9cb43ab332a37bbc926c39897395c974fda31536be523bf4260300730ae6136fecae5f0fa6ab2df8d98128b24589e3bbe5230e07dc5e0d65cc397e3f8204d48e59e8e294a6d7008ba8fba28cd5009fe1a7c569ce740078bf1c7389a6ba0f89257f0eac417aac0d2d89b05ee5dafa2f1d936c87264d077b2c0d5abdbc64ce943f895dd4c2e9dd7393543d89b00dc6b3a25045d4ec932366c67dfad087fa8dc104644828440bdf67dd97ebccb3bd", 0xfffffea5, 0xc000, 0x0, 0xffffffffffffff75) 21:19:09 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) setsockopt$inet6_IPV6_RTHDR(r2, 0x29, 0x39, &(0x7f0000000500)=ANY=[@ANYBLOB="1d0a02090000000020010000001000000000000000000001fe80000000000000000000000000009f1d8448e19d5b9e000000000000000001fc020000000000000000000000000001200100140000000000000000000000003f412f79a9ac9072b2fdfd52ffff8c2a62be0afa575562498b17300e85c25140bd9ddc7ff7e79c5b733c24f16b62ec0e22a39e17ed999f86323a17c66a775988fdb03b0210fa883c96612f08415db79d931e6224b8f0a4843fbc7065f98f2cdaa7a5047e62275d3df04c6810b05a19f83f127a4120f524f34d4bae85d576c1fef5010b0000457ffd7fdf0a36e9a966a91fff53c636151fc70e77feb2fe72d7fd2188296c6dfe72e79cb7e59f030000006cb2d6142a7b8726692ddf7189a79e81d8409069d726c761bf017c1f8840fb747ea63cea7f46271514a03447d9ef"], 0x58) bind$inet6(r2, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r2, 0x10001) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, 0x0, &(0x7f00000001c0)) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) io_setup(0x5, 0x0) (async) io_submit(0x0, 0x1, &(0x7f00000007c0)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x100, 0x0, 0x6}]) (async, rerun: 32) r4 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (rerun: 32) r5 = socket$nl_generic(0x10, 0x3, 0x10) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000840)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000001d40)="9dbe3cfeeb124fed0f118f4d3e78d7701816bb4973289687c2c7f84ce6d28592d01b910eaf9aa78f8bfc892042048804c723a6ace0e9cb945d6593c755a87a7062929298df91c79f0574cacfb606116bc6253512b85301860b34a048413f0b3437eebe872ebd5323c741c56871e4268e201bfab44029a320219de5a04728b427572cbdb1c05b7c0553ae1196b23b9dfbd5cdd09dd0c8bacfde5a7568de81963ee5e2d91d47327cae2cec5c56e5d5df0ddaf98c80bb02a42a415424e0658e7f8f1a7f690738149cfce212a99e048081fe50603374ce865249fecd19cb10434237417b6ea4f672be6513fd", 0xea}], 0x1, &(0x7f0000001ac0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}], 0x40, 0x20000081}}, {{0x0, 0x0, &(0x7f0000004080)=[{&(0x7f0000004000)="ac9b3a95f0decd7c4b948fb87a0ed3c5f1182bfdcd4b5fcdc6c63ce716f8d5edae16410d96c457ca6bfcd15d19052b4d5a92135ee20c5c8313c7fc5bfc3d8da8d5101f419ccb8d5dee7cc8000484fbd2b2", 0x51}], 0x1, &(0x7f0000004300)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x110, 0x10}}, {{&(0x7f0000004440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004500)=[{&(0x7f00000044c0)="559d05fa9b7b5c88c223e5b3e18775d3e448d2b5edea527d7828a812e03b30b943502eb0c4c93bb75c80f7ef35bbb6ef1f", 0x31}], 0x1, &(0x7f0000004540)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}], 0x58, 0x8090}}, {{&(0x7f00000045c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000004680)=[{&(0x7f0000004640)="39f601c44a2b6505471ea2ebc454e2b8d1260b9795d4cac341ef5f6af86ce33f", 0x20}], 0x1, &(0x7f0000004740)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x4010}}, {{0x0, 0x0, &(0x7f0000005980)=[{&(0x7f00000047c0)="07ac206fc2677130cd06392bf083205e125bea626f4edb64bb6ab1d9f1c28b92", 0x20}, {&(0x7f0000004800)="6abdee72e6d45bd05a6038a3e23c5f65b28167592cdbe7433c73cd5f900bd8f34f4415c8c481645b8e8ef3e9d8443b29595051e3bb18185fd9519c1da38810b159805a7fbcba5293f83b4f98d86bcf77c7e66a67260ed3e98e6dd39bec67cbe569e5f77161907d419631cdfe64e8a00a0513aed3ad1409cfb8f7900105058127d45dcecccfe8033342759d170b8ae602ca75b66eac0d6a02ce365578e9956ed3cd9431c1fb447e63b99a6805ecc32686f7d9", 0xb2}, {&(0x7f00000048c0)="fea55e006319bc7731210bcfff9b3b60e8f1a4dd2f5c03dcf7705228708bad554c2330d49b2e2e617096fc1117c073bd40ca952d687e93d5873c50d56de027efb7b035826688d2ac406fdf57c2140a4c05a1a338a580ea640094f2d8", 0x5c}, {&(0x7f0000004940)="195c24890b0c2578f80ffd", 0xb}, {&(0x7f0000004980)="4ab85c40130de958dac3ed5ba330fefbee50f8b75e27f00824725254b12332c4d60c6f485791cd1da1444c6b63cccc2acd3975c39735bb4292397d56169948674edf6dbd3609314628fe7d185820d8a1e4a09e0adc8192ecf176e78b3976b3fd4ee8f2e8a01d408efaa71033713ea7003f2e5ff2f0ee29ffa85c4469a62f74c38711418fef50fa4057a8e813ffb87e039cc4c6fcc0b908f79e12d4935af01fb4fa149767aedf1d764c1966d6eb1473769c605a3b8adc94a4f714209d9b43bc9da808e94fbe23d164a5bab3e5fc900e35cf2cfbff85307502e2f6ebb7802fc3c3c0a70091f8d20fbbdc1756f47fa7ead0f456f9d77c7235ffcbd95af5b64a96891de04df4841ca29bffb55475b2525c7e376c583a7d6ba2d5edfbca9a7c12f3656c1e1efef08a1774288284ae3e149380a03ac7daf930828fa934cff01dcd89ba9db40dd194f295f4e57476ddbcc91ab0c17abb5500727cfea6b909550ca864ed69a82203666a0f85d5c9ba22b493c605e009000b48796fddac9d2f21e5cbbf0280fce8b285e829789881c814e16d15de2bad2015797dbdcedb430fb3f8689d7674fd54433e57ead6f602fa749d5f04cd87a829a13666d7ad78511ee8febf7241426b485e6fcc5232bc039e069f66b9730c541553528d5926dc8f5021b8ca243ff7ca7179623fcade08cfba113d7708b5851ca5a6f0f9352978534978004ea7850c543eeb7b5aa29103a8d1ca48dfba2136732c712559b7d0c96026ea71c4691cf2f5ad23cfabd32069c28207eb5180d48c5cd6ce3372f19f47d4c3f38d96d6a88bed40687d32d6027a0e3464e2f6778ec6b611325aa0febb6dde84736740dd65691dbbce63e9cb56c19414ac860aa3533e625f812a567334f7271d6c46e6579c115052579c15971122f80993edb1f58c3cf6c080e7412abcb215d8dfad2ad463be996a561eaac4e6cc595c67d3d1098217130831c5d043db4ddd8d34eb515d53b57a91c9bf77f5d15588859027a6c0b270a25e394c98ccfb8e006c4436132a40854de305a44ccdb0cfc4a250da36cdc004bdc731326b3669f0dd6214025d2b03ca1d8453850e708142de29348c73c443e66790c8c80ffe9aa524456c0e057c622a20c2ea94f7bd5d8b7c46227a80f93849edf4325445aeb617547a0236ae15407c8dedcfa1432ecdb79dc9429b7867cafe84c4bcdbb232a1dcd404ebae7880946e13aa954ffc3bfe71c15336c6c4bf15d1c258393a05bfb8518c2e90bf7a6f0f715c60500b41ca9bb67cd55c80da67f8d7d82a4c881ea54146f1e82661776b92414ac754727c36103128f294a8c8da95dd7aee6ac99aa96a9fd6af680f37be732a39166e9cd45618a5070042c7b1573e5db685d9432f54a26f84aa6a5ce6a841ae5854e4217611647c57154db24bf255eda5635c83611ba9f4de779bb877ac41be580105881d422c6ceb520074072bb3abf3bebaba5cbbe8d360c727f3ffb507ae2fc5ff951a41ba9d442be4d3c77888b73f741578ed1d9aecdc9efeec9fc0f103ba6657711e23b785d166b77a3e639a5d2133dec9d66ca6200016ca9142fd741e3d703f167e44354aad9f4cca699ab7079b84cfef06cd055e97acc5fa2fe0b10a7fe528e40e26287bd49319e2404efb6b482b94c2fde111707a6f63f35682f3e51741a87e5e211f4f7a55cb1dd8053148527c22f57137a3eeb59c59d5852d43b29949515494f16afeb4833572b28afdd58aba41c40f084d40c27346291f4d688eaf0e21efdb41779a7818981b5273e4376ed93b254c32c3795436c37886aeb1ee58fc81074748e70250464a6cc2fac355c68ac6d6ccf88f0afa1f3d51d15ae02d3cbc7e31b02e117158f1eecdb4b125a90d6812976115d0bb098961f8fe07fdd69a451861459eec5e8f2c7834ba5fc4afcaec99c2a8871494e8e66815a6422eb8e175b8ec3957ae854a34a33e5685e4dbae06384f1518ea5a8f1aad5146ccc4d7ca8618c7ad645981a4b92746f4682a9effb1396d92c43d7df5d7cac8f781ca885917ccd7f1ca98af3abc0adb5a208077a9d41d5bb000fdf3536504439d6d7345f3e8cb1f306fa86542eb621e949aff050bd28357134c43f72d4442afe1c2fc5936dac6828fabbfc9151ff42090172541b9fb9640951c8768839f790f87e4b42fffc34cb75c5d63ec6ce9df8b521b8c2bddc3c51cb0b2e8beb1b955822b3624fc6c34269b2ce49d970a3ce7eea80fb797b31600ad86529d951bc34dd476f5607efef18a89a8c69228d0573bacea53f5a339f7c87a7def92cbd62be5f0e1fc1d1db0d075b605d5f3ffe6e85b6f4059ed21769c3015a8212a0f4c7128a2f35d3414a1ad9b5291cfb52f8574ed74cace83044cdffe06e44751351fa3a6c606e56be40556225891494a0fe3ad51092c92deecbc38e1a24498eb98c5044d4dd9cf3fbee8e9eb9c9fe54bab92a0306dde54750fcac3d8d2ec35ce3f1207e691fe46a57eeb33b7927d3cc7178b472683fedd2e4584ca9dc364a01b3a3979124aa283fc3c83627af561b46c02be4ebd5214b92d06ac21b8bdef004b1988c6bf64b896ce25752f18590d1bb19c41e72b080d280cafb7adf935a47a24600b5165063c119e67a5d406dbeefded16aeb3df9f475b2dce583916d7bb6c40e65f93cfc25b9c424e9fbaff10c265f1e3112197a8eaa451e4a777a641af94dfed1f233a2dca21872adef4cee143b99383003b3fdc541907417db445fd68628bbfb9e76ceb7cc7a41e49644144a4d1a6e06298d86026ca9435d09f19cbdfa5de33f64cc2f74b5a4ac06275251afaf21d35cc6842a4d2beaaedc4203800b48a40dac540f27639a22c4095e38a853745b773f9394ddafa29e5a42f25a04a56bababcee550f1e04c866885c51a28e8efc5056f644546c6b23fba510a1bd2af55ea8c068c3925abf88fe21ef7841e92c97658e04eae453ffb79cd9f8f9862ca55112dee084960dcb0a8242897d2f88e064443a7fff72f61e615358633c149cf8756670b528c36784fc8a2c92a4f173341f58add03e1f22dee7c7201164d7afc2aa23a39c67a3c3de0fa1bd19cd13d3254d2cea2a0611e33d82b83a41dea25433e14fae474d0fb6d1b4980532073deec3fa8a5c17f593573f726bde1512debe33369d7c0b4788b95c44e7450546561ea0d3a5c41b51bc0351387cc15c928acd3c25016aa7f50b360106d24c9b5f72cad06ab9c54fb3b5bd45bda7792093e96fcd887bd716a00054c0650debfa527d3294a1ca9d6a405e3bb0e2b522c13df3e6267994165a44912e3baae2e38ffb3d5c1041093b61983170af3597c8e4c74a2e1efad77795eb7ce399a435880cb08b03686d699e26070795ebfa4f070d26419429fc9e7db4914a14791a9ed6badd317551647825be727ad720b202364e4a61e0738039e0738fa2d7b9ac0d3c4f29bde5ca7447648ac770b1ebebbe596a1202b84d4aad373b8f0d4ef5dbe95e0f48ba905221f7fe6227ed5711fe83f03f49def85a04e0e9f0e7b7eff382c00a981522a123251aaf9da3f0725eae288fbdac8705b37fc1c5e8567e8624d9635ab52a73ce87cfa902a5e6d15f5009484f00e15dda2c5b2a72acbc9f3185eadbf1dd61d78e407369dd6fee00261e549bde8a141d5dd872d4c0ea2c38aa96faa31797e658eed944ae617e9de864ece698a604c8fbf2e6501bcf7b530e6b13dc752dab6e4d8274d66dd0b1e3c5760c7f4865aeadfae1be222a57f335250b5d5182ac58b0b5cf907a5295c208feb53875c0ae77770827d4f925e0e851cd3a601ed3f2ae8f348e77d80e3dcb58e2a28e55860635d5556336dd5327e921d53bbb6e2d47d69a9be31c91852d37ad852caf48344d9a23e4b306b991ad26258e72539c2b159430bc1318b2b1b0280f0995d6bba2d16e70c4e54c47c8b6164166cf81006b415cd07fac52df6aecccfa3abb08dd14a439587fa7b0d77ef050b59da313e80f7a573dcf21d5b7b741674013dea3f0c8f103bc200bc5deef7525f7a75d6a069aa024e033bd317e36f012a62f89e212bcffaa22b49413dbae55578ad4ea6bbe3334067792cc5ca0166b8230105428ba5595c095dd1a0befad8470b13786dc1a6a43b82ce08e8388c094985271d6ee137444ea4c96dc482590adda54373a601a5950aab4d41868de3586791ac17d6ff8e7b7b9f9bd53894f50a429483b7c47c4de93b6c1d8bed09f7b792ff1b6c0360a753a6e182ec5dfbb0e39bf81c2ff474e1eee2bcb9935187fdf5020a1fdae2456d27960f5102f935193243fcae6c242e3f8f1fb2b558f5993ac537d86f252ba3f59d6545f88ccf70017a57bda482f97f23c23edf4e9d2c9a8d5e0173d0caea297d84ec336362925b5a1a8281f2f076163fa6106255d4430df8d8d19156a060b9295574cabe6e63df3431f47912c5463466d722a1ef13c63bddd543c28e924f4b30e33156351bf278613c3272162953e04ac33f798231e8d74cc1d7271d756db77f9f457d58ab8005749aac0d0fc08d1912a0c2a423a7020f7870e4bc3b82321f8c15d18a6a6bb6884adb1da8885d559e5259325067c3129f7200287efbe48fb8f2a8c41b0a396e1faf76faf55fc1411b9b6cdea23e7bf3f3250d142bd37fb7508fc966633f26e2f3d5fc8a1eedb5ecdf748810994848808a18f5e7c226d7518c8e92ec6518f8c6dacba957553c2aec0e7873071ef42a55d7c2e4e530106f878cb40d647d1a7ef8b5a56fc06a6af5f4bcdad6c7e80494fdbd666c9b732b406c2033568d1cb0aa98bf995a3cf7fe4ec0677d4f227cb5838c6a7df0f19814d353278eba7caaac5a113e1ae2d09d9cbfd0c032d6571e4852777dfc87a043a00068506f5aff018a4e8fc7deaf2151ace425c75171dd58a93bb3637485b50f05adf1b8d91d52eded64e4bcf4cde981fae23e2542cc8d4aa72035b7fef30e2eadcad90af7ae62903208721d77b90b3bf759b6265d3e2b8213f261fa18e90c1212beb2785fda01a810030e4cfdf2b2579f89716cf58a64b3a4b5b4c64c3d8e2636b4b56b4ae027bc6e80dd75945b9a6b89fb43af65c9fef9f0f5f2ce825ea862b13f8b83622f548a0b522606cb5edcf16014d4697ba6ba2e007c06e6aab769d0454d4b51e470d628fafdca16efba6949ef5f7eabbf53194265a633c374d132ac2d29e2b604e2951b0985039dd4d5be961b1e4286e9bd89cb37c8f4ae9c2c56b15886d94e552f19ca70daadd1887f09a3442626a8067fcd44d5cd4c88a0a03077f21dad5f2cc64c9bb71d1af7a578fed7d45be2589ffbcf3201a3a0b292489068243a2d6f188412c266a9a8a6e42165244801ab23ce3727f4d21aefbeef4ee028b1550125b5a2bb842da407e684c4f60be29fd7d529227e255f121276bde2aeedd9d198fd82d704df1f6b4dffa169d616738c5307b48d409f7f81104f75bcda865009b4464839d509236f05a2358d53f834024b16f040c19305ff454b13df7ab07127655432d209e944e36fdce334d65786221cbfe9f50a2e617b87e31cd78c901140dc0d3e9bb8223b2c710f7cdc266ed709386b390c0189455f5cc672ca15cf05a29b06844e3aa44a308e9a0e5c96c1b75d33b4151d171e5f7e98143e13f234e3a0565a0e838c7dff7e8ce5d2eda83eb6b2752aae5f43022f338788f8a70103ab277361130c966b9c22e1cb9562d63d28050a60457f926b14ee17952e94651534b0620a7ebd38a23361e2be5e00908d1ce72c52a792fb64bfe1178c6c49c40ba9d458a0f27c006b9a33df1744a774a9c017f6ebca0", 0x1000}], 0x5, &(0x7f0000005c40), 0x0, 0x8c1}}, {{&(0x7f0000005d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005e40)=[{&(0x7f0000005d80)="114e600753db30bf173ea9143ddd0d28eb2ea017799132eaffb3a017f151d018ee76125ea48dea745e781ed7e5519973fd1216e531b07a91b85c107ae493150aa8af7e17e35f0d7f921b04c67a1e841c4ae29bde295be2be2281706470d1a98a637a909ce987eeb4ab7eb954246ede16ca6e60673cfc50e6973b5848c3830f77d04163", 0x83}], 0x1, &(0x7f0000005e80)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x30, 0x20000082}}, {{0x0, 0x0, &(0x7f0000008300)=[{&(0x7f0000005ec0)="3ea58bd9b70b71a51c", 0x9}, {&(0x7f0000005f00)="db652881baaba43918e6cd42383cd7326dfde882ab8b8b15ba557fbcc439824159a092ca81756cfcd3caaf3d277b821de07528e391b989708933efb05b6b08ff1a1becdbfaefe001107b8967309338e330ad3e2ad83eadf5639a800f027c1a6e729b62faf3c475f50a64a03d338aa171a8ee59d7cc1dd4208fb29a6cdc2967b178688cfda4faa47b4dc7220bffc96622c402f44c82745f8aec5745bd349b3f66f2765623bfbb418c67ccf2544116b352f6e777eb05c639b0d1", 0xb9}, {&(0x7f0000005fc0)="78d012bcca2c61fc159b4145c4b2182846c7e6376cb77f559c489458435ac82d14555d328fe8308be919924eb095d79e9688b9480e5a8fe1d4cc9ccc7d0eb4f409517cbd542470bc325383228ce883a70b5e390a52d19900447c55a7edf6e7a7aff72c9582723966ec45c67def9c9308f2c2b2f4a96d1cc34338268596b77991ebbe574a9da92cb830b086c7f833eb77f6a52ab997be762cb622027a2837757d44541d75c9243a991e5ef880d6557ff2c31c736030d96daf273e3a90542c5bfd", 0xc0}, {&(0x7f0000006080)="b069fccbd0522f1eca5e17edd361e0bf0ea8e374f529fd00cc95e1a93f9a3b02125bfeb6b2b2baf26a68d62ae9e3c58cff580b99321576448d42beb247e384b6d986a5602043defebc561ef9a6985b619933718ffcb977f5690b6e66a2ce38ee9aade1d6747031a9936822d6f792100f794f156cc925f2101857bc8d2bd805a1583264b7789ec7dd780a", 0x8a}, {&(0x7f0000006140)="1f9e6cac5e3c86b1b0431fad5934dd6c42f90df27cf40c017a7bdcc4badaec8f9549418f1a94bb7acebb51971d2a3104bebdd770ec45f68a6c2398e35025e6aeb6e9465d026ab26b5dbc893dd26ad8086a705f061ec03f30d85a5b1a61f57aaeb91c868b72b1a7e625a973b3d65511432c465ecc01c3a4ee25943b0d5a036a837989df6b2691e05c89dca0a8fd4dc7483f69dfd92995bf6ee40aff10471f48dad2d21f32c09a288ff160b05605e8e52d65fe34ff9abb058cf78b6b4ef2e3fce5d284f65fc7e07d2d3e17fe8e6ef18ad6d0ff0dda02c06e33f65df342312e79666c355bb39ca12e58e8d0bc95ebaddf", 0xef}, {&(0x7f0000006240)="7702f0a6392b85677e77e54911ce428b58983faa4fbc3ed777af4880d56ebf325a37d9bf399c4df288e460725d243428307aaafb4aa8490fd4201e820801e4f27cd1774b1fa493610a012cf4c9c78c7706e5ca7c27ca5608f016f2051af00032a69a817327e5bee1de16255611e366a37bb1d7b8c083ad2d024911499d29a5e5b108fdab17942bec27634f6a5d0406de3a073a1d86e8264c1ad1c4d3945641d0d37c15524a110d10a398dbe9c5beed6a227797a0c27691e6842848bc9c8c2fef47e857fa3347ede9e186ac84dba94ad95f65d8086a2dcb311bbf7b4de003a75d35605c93b0cf5c5de15da55bc4ebb68f0eb5be76b59830f6298923db6e14a26e48b6b15354e113db3b256b1596c3cf1fd1d00d89d84fa2c9f5c1369791f553f964df3ea0ca929b3c93cecd41266dca21cc8ea868bcf214425c9453c7152c5d22c3de5b806fbbdaf2a33c42f47a9a11f46ccce6e4154596a47a62bdb920a1cd2ed0384a82f4c5923380fa2be8f43a8e6dde04d70725d828de8e384a03c254dd7496f7a6e3b93bff89f2bd23fdd93273e674cb9db825e64f7c83448d806e1cc2dd4e274d30a7f30cbf306af6ab824a3f882dd6e7c7bea7cd974d7502b4f12f2e4c704137d7d09ad1ec00e61ec36a55a8b67aba9affe159f1619db7dcbec807efa8a560287df690c2063f76c3e5d05a8d87c85bf23cef3aabfc05dfab6da404559569384a7ee599a2300771a86cb640e6c1a10850dae34541c332400d5043fcc1031e6c8b1316d0da0d18e7a4337d64794a592cbfbbce09aa99ca02bf5718f66dd7fcce4e179bb25007858dc3cc2d8161b8d65f7f89d9588b96888eea22fe0d6c89f65c72200f9aac141b5fabcf88632c26c610e2993e329d09e2c97a0056b46ce9a4b7c410a472cab1c3eeaaa727f77d0eee41f2f08c034bd3aa10402cffbd25efb8ec17bd5db9485a7eb0385648fa93c8c319a375fbfefcfcd62270109c827ce622ae490ead7d88abad73cb149757d3a9fe47faf85a7ec8d3361130bbec103a59bf7866b1930d4618c4ec2139c2cee629b0df7eaf651ddddcd70349573b122a6104ddae3c4dfd4a4e95e0c8702b916e770c01d80df476802758502e44f8e5302ea9f9038421d12f2249dec5e9fa8dd52068f774f640e201f6cd9334853725c2afabb5bf708a2a668cf66f5d8443ce867b8dba4503afcca97a90a96931e1cff0aa6f87b3d36aec33c7bcf3a481e5ce2d3d5903e64b6fb264a1d552f73dc4db5c910504b0ad2cda6e30d8af0ba16e21d538774c1f8003b8b5264516b5c0d3841a40ec49c262ac66f6ee10ec05bac610b191bc9fd02c02f35dc2bc3c6958f7162963010d9b973a8d317df7010a644a2bef5bebfab66fe7d65c17e4f7768e6875cc6aa1a42bb4345a08ba915a0f09ed5ff6af255c318c98e38ac95c526c8f5584ab3551fe1026a271dd0d47ceafcca27b9a5737eba56de41b9498c49894baa059dedeb944d8a9a7c563810e76139999a09babe943f8e4de1232ccda259c8df1e9367a8190746b8702e8406c907905dfc4ad8a0b9df2afaa36276b6ba1dc02889864efb4d8382a9d51fcb1eb38151f72c89091b3bf629618acb06507c944e77da7d14caae517fd1b49bf7c887a8575a23e26b5bec5bf7eb7d673383397072398dbf8d107c563bb3354c03ab409e3e341353df0a06bd39bbb38fd7e7cfa0f04c8339aa8ee2ebfe0c7ae087922680bf2bc243def73e4a7dac9d897144672026118b7149413af0b5ae2b1871f068e9f9e86e583baab9495b7b87f2db2cad1860ec7124faf9b3d1a8e45e03e087994a8b58ae94d6f4ff4730b249f6eb330b7de4b4e1f61bd0681fa53ea6dc7410b90ac2c127303dc25b33d33276f9999923e32ffa9d4fa5a244ff58cf1242af6b8fb5f5e5bd813e65aff40da8964dfc044b6e8b4180925b168b9da40acf585bd4c34120794f61070f08ce52da01d795501197d0d04a3f63a8bb744836747cef944cdb33e7453c73a431edb57df1d408d10bd00bc9b64edd16b7e354aa91d626aa8901c4af11e57858c4cc91387dcce50e41d3ac4b232e0ad78533e3d88efffb972217cf5d2f571f3abd57a2e922b50decb1aa6d0cd18b642f42492d3b438086fc451137083eeef8ce0332f0e1397d8cd36bb4f7323a0266f046ef6411eae6d3e9fd08c4d1f78a40b4e6c691c82a3a2fa44e3eda0cbb44d4e7dea8bae99551c65b53a1c29763e7a4cb7bdf0e1294685ab39821e15a1dedea4815168718d2f292af3a2471f5ea08320b755db8d6f7bee8649258bb5e3070d64e46b25e34b6672268ef4828a30b2615c9d0e26be5b418e4955e1eeb26172d4c9b5c8358cf2049e87cb15b216aea04ee07e839b22969a13a81fe05aa528aace48cbb88a625ac85eac1d89c2df8048eff96e5d2ddf81d188cd0c8593a4e2550d0b5dc5766665838eba89f93dad8c43c3936ddaea57e938540783b608f99ca4411bd9c3d2957852a8d859518f480ef3ce7507b4a349a928713c07cb74ab4c7bc0f65244ee6362d3d28cd6199f91a86090c7dad70ab2791c2dea39aed45480b920933a0d4c30cb8b1cc56350d5a9c508a4c03324c55586306a62d8b89c34e08bd28efcc218d293b0668b3ad820a4fb25988939170820f1bbe1f4fb7ab00e32ae4f1e5dd2e3216dad84681bf1da169e31775d5857764982ba1aa2de6d3fd1a9917068de9861112c228399d9010e0026654ffa7df2fb5cfc8b9d31c5fd145ceaa8fb723074108d47c091cca47f3fb67d3b9128480b9213c73988a362053edae9a6fa57b2499ddad5068ed5021f8d279bf2c6fe9843f21783ded88fd406074250837e4e4ab15d529fb83299d437f57d4d64de853ab41ab2b3b8dfb995590d2aadfcc439f33cff4d660b9319cc231566c9a3014c421b5875403124b6aa11de51c3880d081a191492a179d69f0bb5a4a749f1adcc68b43bdf5c1b69e8df0921a3c27c4b98e5c5f77a8d8fa02eb3eb281f22d018b3c12cd12b6a6b7d9d47894c434521949cf8305927ce5ff980c488c7d087d6b99d8bc6ee66c410a8c94b0992a6caeb80f447e405109f9e20d0ddfa97b61024de2725cf7a8a58b1cdbc1bf816b0de040ad14be564898c25b691d30d1d73fc6ec9b3c70c017f093547daf1303423bd8b9f76946deede7939601697e5906e8d4b029765d908f91c6350e3b6f0d1ee996fbc7cc6cdcfe51b2265a4a4871db6e39e63fdd2e6d4f3ecb36152792edd1d281badaa3dc417757a1164fd4358398e729cf63396211c801eefd9a09f60c7f8bcd7af5f12b982bdf9ceebadb0e8be6a95861c7ae30570fecbf6805a5614af414b8a0c868f3a49b43105f4c2396f52309790f1534d880ea0a2ffcba8f92897759be3c76af8b08f34ff3df853b7e61af4a4d5e86e7302e2d243fc49332f99dc4889a86af3aad7f7baf1e1d60b1a21b358af6eacb3180c3a8c410900f888792e7842e3b3daea3ea20d3abf3c07953c9d11d5778e43e8540655446d1ab20c841c4f214b8d2685ab2d6f2d8e9e63cccb47d35434e8f8cd0ab7719994db3e84d7b63a00fdb3e130c6ea341c9ffd2ae5c4f1f753e96a396ec22acb71b9532ba2b9e3085fde119471e2741cb47d7f06d1b9e55a59b944f5b5d0d7deae02b4c702813222356df4a87c34fcf287acc4dbbf2c8763eb82d547a205d1059cd25dc0b4b82a0eee14d5672c40570fb7fe8f54914c91fca52a10473baaecfc6c11bf891c4799ff2d5cc9e5904dd675ac361998cb0f8f61199d300a865026cf6523f4a2649538dd7db1de03888895834c199b55e8d34025393775d2a7e6b754d55bcab5143bc575d4fb0791781087c81be138b4e4b19951485a967507bb6a0c79b85c8390e17fe23369148673417bd5b53eeedf3ad354a326dbe818ed7412f280d557ea6d5e7212bed52930ddd31b570fb964b8381b8dc65edf25d9b0aa5142e6e95b1923fc74d0fb5dbab61fd34bb7f1274b2639c02ddf762892d9a073627e52fc57703706dca2e6f830d863a4ae51170f194cac93f0c06d38055981842e1855d8907acc901a20d2a7fe9c1572eaec2702770247d16e0dad5211a84e013443c2185009836e69ba1853d54d0b521f670ed10e02e255d60c9c238f6006adcef46485d7b8f893074b38c8fd42c4080e209d51d1a48b2300cd649a2cc109f8876079cc73f16998148cb046bd050df19ae85ac91d0324676b5c06c64e551a87b02ac7e68a31dd7b26353510c58f2596f06949710c136aabd623b81cd887885514bfd1ff711e78161cde4c91ce92f0e52e03d456e0720c20b721816b88413d17605c6110b1ec326793d0a911ba0f1852b88c0222f1f155c00d494789a1a20b26298f250cd957ab55104f2a044f1885cde38f0cf060233c7ed931d7cff1fde31a1647e6f24d9d2362cdf1be211935206cb94ab75302753fbe886e0a3de16d5e403e5ca67b2e1abc2ad9cdecbfe6838bc21de9c0411f22c268c9c2745c488b1de230ce69c398118414770b7990cb0c95029f55a1296196e47ff6f2ce0e109f47950eaaf2fb11855db532eee13a01590260083e5f0821053dfb95bab7c18df8affaee06fa19533a4bbe6798b8cfabdfa2f0fc5d60e07f55416ddc3fd2651a4bdf4c65558d3d1470a8a28854d5971f60101dd860d96c545af2b93c5516c1637679a739045e9e0cf5add1968b1c88fc0051c4df7b3e99c5959eccb9db2a4086c1cb825f31445ea682d3d4a341b35b0f14e487fbdece13eb142b00f9362a131c3c8c97c0646564dacd82ae9097060000ced1fe7226014aab86b8b1292bd0e3fbc9e071af9f34136c2571b38e83ccc4f40141aaf73083f1a267daea0a50f67f9986f6ee416fe617b256289f0bb0bba434ac30cc3448dd830f45a475d5e5437eea4d91c31af52d31a42e27ffa0c99acdab2512318236ad6afe5956ccc3e040f2e24f5a37a4cb57af12a474a7b5ad0d8c0e984bcf61fdd8081b358f22cb03bb482fb28c70e560e2379877e949b81508cfa7de54ee6c02a75ee29f94a86fecee02592859977e522d4d5ebef20746ed9cd3c77168139094ce7ca2315d192d9c526bde178802eea762c8cba311c401eeecefcfac57bbeca9a25072102da9f75c5d8be3986af846ccdd3f31642b47df45c7f9a50d22bb9b95bb46d6e6ee39d011028f423de6315ad336b337ddee4b81d23d8bf3131c98feb1c22504c1e67ffdd60d6d67ff276a3a1c3c5d494dbcea39345445971e54da7d4e5f463beed401d1e380ada217c746141a3a2b2132a8716693075db40aba4b0dd24830a7e3ecaf6daa077b3b0a66508e28b1db84ba832f9ab09f26756e127721640d76d1d40d3d6a2a0956182c7b7b9dcbc07119a04a072d44938755c4b42bc6868a44ce7df6e03c8724186fee7463995ffeb9e34055c6975126f05b5c8961d6de5b4e529cba88c1feae2acc766b571a8aad22b6edf0c4b2e66bfe4a8008845f4f87e11e0c10ed04d453063baff8bd1179e6b7c11ab2b6fdcdf47decf3b643592039319a241e689df5072b701eb55cbff933c73c84b784c5ed9aff909402c6ad996cfc49d5aaa727ab13c44cbf957bc9421069a8d7968ac1b0311d824b86224808302872754db6216447718223b6153ee3b23a14bd9d6598d8e4807b7315396c1664e6b1d9e4d19d37760226947c69ea41e5b55519977b333a6ffb7c7cb45d80111a54425fa58d80903038ad6c5c53e6077cbfccf97419ee26ce3d0248f9b0c37b4fcfb6bd151fed71c37ed5e688cf21f4b82e73f67c97aad654cf3e81", 0x1000}, {&(0x7f0000007240)="46c9fc12390c19a6d8440940b5942d2c2d8d6df3c6436f35cf8bbdc31746cd54f293c957460fbbc76e2f9bb0d7f1ede5428720590855c8030da4fae5909d65bfb9d7c95655c322a2eccf4ea6458b3595866d97f08d2b655539c9cf9cd83245f08e75d5f9999de520175878171896f16d0f61379f5a9aab95139be271a47b81246c938279d5818ee71e3c15b5ec44cdef2648628d9dbc2dfce95d", 0x9a}, {&(0x7f0000007300)="df51aaf929892002f66e769b6726be62a5700ca3c99cc39f2565a4dbc26a16432c7a1bad66ea763c99945141a8d6fba4e6ee7abd6f64a1ff4adec2d4d6c7570147daa1464eb8aea1fb45fc6ed37054ca8e0ecafea670025f2f7bb3f4ce78898f3295a269245f1160a5ea41b15290d9a4d2ae1f4c224eb79669a6ca46ffba78532db59239a35f420004ad9a3e26a3ea3e93e4991463ac69a24d3d005bf584606502b7746f86559d50e89250282613e959f336c4be72ba09ac1c5b73c9dd2aab2fa76113f1d4c033aa15ec6304639545082f4cd09db02cc3e95d4fcc8c16a2f91f9cf540f5f18044af489f80e91ad69169618dfb0b23549d2c8b7f5bdb9c28086c2f9dee2858e286ab055a220415cd0c33009f4addc1650ed886bc5b119bf7bac1285209799f12726e474d11b79f0f29acbef6bd2c160fc10dc65a45835e2b2282c62ff7aae5e1d9efb56b430a4558eb0d1785bd548062754c06931de1ef4fe46a03fa242fe45849e630cdb32af7f50c06f91dd6871e7a79a9dbd924b1adcf0c8e0253c039a064ad5c23e936fa7fac26d4a613bd0ff97059b61af2d4687c28ebe3ef575fe8e31a6a7ec23aafc3d9cb6be83524ac2c9dfa4b1ae79269a4f765950a4f8d7d8eba85f415c5c333b8d31de03f5dd38fa15ec787771a4abceec226ad8cd5843f63660872d3a424bdfc28c679ea0d8138c8164a889a784cac24e4ff672ecf2146d2d47aaa614f2e6b2a2a426d94a1c5235cbf486fb1105b93ebd3b2a63f79f02dc0b3bafeabbea7d3b389b20f51b296626bb13e6d0c1add60ac9a10b4a42ee36350ae90e4439bad79819814176650b5553f0c737e961cb155a0f8c3fdca5ec17ee7dea1646cba7d2f8407aeb189da109deecca8f86f4bd5a875940d38398015ca3d7295b6123e2d1bcd87a873f37c7c102f9e4164f73be6bd0cc1d6ae6daf485a0bc7a81154fc1761a7d8d1f27af1b9550658e57999f9752e7e3b625b9e7ed78dd08cae5af1042944bb34d10a68b96fd99fdd711b5ebb900932724b700df5ef0d3300a1c88b24b489e292ac6540706e98a30fcfaabf11a480b381892b7ca281f0bf1db39a712cc874d338ce595b6593dfb98dde27c7bcc3f84955d57114f6b5b6f81cf3f2849e745ff78118bad68b498edded77a35bfb8b34e95682d1ab47f38b54ebf5eeb5ab9ac67b832b7a153129ee87a54bbd70c2f78915a9a18147033edead21921e83f03fb56a6e05f7fd69a99e404cec7aeb28158eca7cc26fdadce4893d003e1740bc5c8d4885bdb9f7303e41e14c33a27d6d83b07af8aa2b3a227426f61177311a637ef00365ace3c5f36d9ddb6d3cf417e819f850f6bc3bf67416e93a5fa2cbaa66ac9f2673486855bb545fac4b055836cb29daf18a415f0cbc79a87a048ace3f47f28a89de99201721b2fe07a35957e27ef91c060b7d8f5498cf577cbe7a4d6cfac0685a7eec7261a04ead8db969cd8204956d6b38ced8a9e8e222993e81f4ec8aef7bcb663614cfe8855615bfa46a0dcf5a62211e2fa5905acbadf4e55f4b4880b8875db0d06ddf2d7fbba29f7490660158bfab7aea5a493778fbc3014fac0c9f2e22b3581735230c279b9df691442fdf842b881c154470ee976952fa4b983993fcc9177c8b1321703e4f3a7b6e4a311d1d0927583962e7da938ff07131773e2ae605488f10107bf078b333698f0d4eccb91fe9c76277428672547c7cd1a8ae94179efffea84616061204b5e35711177f0f223433ac81e96a8592d14101189663e7f6629afe34dc89cca946bb68820a2605ff4b5f8d07d0607bbdc5afb5ad54f9e0a0f5d7fef7810eeed6af62371447e2293ea4bcda8af0392e1f393c135bd2ab4851a23d42379118c281ff0b5adfb07c9421ed17d7430abef6b856b688308fc1583df5cd846f15fff36ebdc4901f5ced016c09e6dc4d0f601d3ed9563ae5bc2f752cf779d445bfdd163188a2281768d097777788ca2b2bd8c21fb790e915e2a33e7baca1d7ecd0ba7c7556ca9ea693c5c7e61f9a4e375a14fc933a306a23f6cbe4988c52d34f9410c91a343b2ea23935b4fcaee9105714bace26d5c58813fd8d81238eeebe60e1eb25b2a069f7bdd0c423e21bc26d8222fa905005f3fa97ce730c57a8f2eda4b128ac66df05e47f85191361ef0cc6395750afc3babeed82e688160864f84352fa3dfe562b02a4cc966ef13196b213f56c98f82835512ee27bf4824fb2ed252f454598db6a3f944a27fb863adce39c4ff30bc13c858ada9a27a2071d008638ef65bcbcfe5bb00e6aae88de5f49725dd807e5566f2c3712fd191c565bebf5593dee5d0eabf74323bcea529ce164c6517e2ea100b0700a9615a1584b63dead9d9914b02ed8df5bfaf6e43d06609adc4767469b67715ab615e7274c4d2596ef072d65d9cf9e32aec0d1254f8a8f1377ac1d860c0c8d1c84e83b4167576754c61f33643c556c1c660ab8f382b90a40a4322f4f785578aceb013050cd8d3a5fa7d58ff36149cbcc733e2bb5eb7d34b0e154d57f45b79cd8107c23a96c1f5cf0001d4129d004e22d4acc3b4e9fa800d0c77086d96c917ad3fdaa5361ad0cf12f3ff82afb7f9cad0c8d6345618a17b6835f6f0f99cbd76a1c6c572aad0ef2e8d5da1778d8c0b508f8ed0de4c02ca2537d8d8e084fe07a82ad115e62638f28d336476adfe7f6bb05d1644b59df425bfa18c58049761d7c47e70b9ef66732a33e1ea7fde396f122ffbccbea4692367a397bb5f1a7570b69858e678c8ab83d7bfb2e1e4b5c663a0a2435ebd571d428b8560c723d178e8218a8f46c947d009b7b8208e7bd6bfb9c3e952f459b510bd9dfcff01ff24a0b275c0dfd067bec5c31fd66ac179002e9cbedac424b9295f518b3acd5aedf30a4f0f484fb369735f7998309868330e9e6485febd707b3b6585e68ce46015731fcf8f6d9a8b65ecac9d0c336ee8e275172fe1f31e3caba7b17849028b39dc11b248bcfa2a1072431b96ee1bfa8710321374532b77001ebdc44c070e2f59b146fc987846fc6e670f36dd735064cc0e088454d37a68451ddf4d055c0bf864a3dd777df1ef157ff46c64e62920ee83ef4c68f0ff8e7877c55c6f2ee6d7f22bbf6f1ee582ea78a966511e99a547ac0b4a456641409c5359cd23b12969cc46e8cf75342bca9365b47e8ef8e2a84a44b65b02b749c2e10eb18287ecf9d7cdf495a65eb0dfb4dafa0c65a3da9573dbd7d8db806fb3aff3b69f7fc602a62929742f37ed79e503d48635732bae1433d499cdddc440a748e2633bc07bc848229968133a1b6f5f3d67c70c042f51db0c5bd946534bb6e5264133fb36e514c82db03da20be76cac776cb1de4fb0b48a5bfefcf882db57c6e579b15df33da1c36a392a0fd468266efe10ac8ec249548631d61e212dd3d3fcd6ab1ba9221bf9315d705cebc47b9f5d7c70ba32fa53fa2dd46effe7e743856148d2b7ebb45a8506518156d574d8d9267791553dea702d5e4d6435a3a34ceb1a3602795977b253e8cedd1084ebcf437df97b6d693ff35ca3a6ad30cd86bde49fec27b9ba7a1c732ea259c69ccae2748f1e4161b8a0f90b173dc9b86473dfcdd2ffa097a8a0ced732390b9736f350f1164bf8da3f582b49ea55ec0b68d50e511a875733339c806e29a9949bcdaf46ac6221c8393c8390857ff05317e3e9f9c53348805c10b114ecefc80b5dc86b040e2ca5f6119bb9fca8349e8881b6b23a742b874b917af79f123fc52959daeb9d1a571f252d2ad142a73a0402915d1e62dcbc6dbb9127ba37df3b13163623a44da3536a71368195cea8f564cc594f50eb9b81408abd65eabbcc43205f98dc09a98c426b62e32a3ecfe173224c186707885d3c41ee9163ebbecc346c7ccde6ea9fd563513270d068be8fd74933992e9d602416f851c08b487cf8b8afaf01e49b0e2be68ef1a7be16def29c4f80dda5d933e3640d96b927151017f1ff2fe567d382c540cd785a0e09cf687c79e506d18c59a241a29f42a7530944b3b6acc4dade193a2badfd1ba1b285731663ee5ae6d056906f432089cbc4609a5d4df4e8ce32aac97a1e328cb1b49bba50cbafe43948dab7ae206c959161cca2d16e12a7b9a42c1f87f01d71049695b346045ee7279f2c3453498260fd96999ac9c36c15db788dc20a1424b795470c02eb86fc6c896f6b22c9a4ae6c6d76ba86c6b5a27e6536cd9812fe0268fd169f4618422d582bb7516071bc2cc0e667d0935bac4c4bfcdf3de75b5cfe6d63bd30450e0a7a9debcace9cbc0e7ceba2ec51efdd47a61f6d9a3ccd9097a294badf329add17af86f928206f64b946ed5c08abe5542da656428eb25a5b0552c493a7427e555624d388a4be9d0b4336d1c1b06db827499a79f2a0cfd79bbd100882aabfaceb50f77a5b88c2b9165367a785ce35b415603a8b15d944e5bea0b4d93ab4df77c816f6695cadf07dc92ab5eb3d809bcdf36c52d6d79a49f103970aabfdbcbbb708cd798b8cc7f536a6ef33511d9504cf5cdaa02c866e4b9e562b82bee48e1c199b1ceb4fffc53dc11a8a703578ba23fbdaf6e4b4c79d6d87c8cfb64a266a2eff255f375920afbaf91f5e8f7d509c38cf0b319bf833c8c1a87fa6e94792290f1a975e4da96a6fabea4506fe16179b9c6b6814409e32296e12072d44fe8171955754a990f5704925be0e2b45187f76ab75cb3cb08b8092b472dad79c711c2bfa1f1790460d5dcadbfeac3996c6a0526386dad2141bce288a11fe4dc4074a703034f15ae2b90762c4e6cffd8dab40ffa3785c8a62dc1559b4a94817fb15ce64c0d1f3964dd05449bca8f34569dbfe5adcc176f80c6e3cef73413b4174b3e4fcf90847d8732453213c9ba3a2e9a1fef6f16f6db5824459a5f220e493fae51393081b334b2596fcecfeaae176b54e83451879679005b982aa9eb7df4d1721fa046484b78adb2e0d92451bb8356547bbf31d005d47f6f0fd4ccf32f93cdf9403f64f8ed36a28b3976ffd24e1f207d6ee2bb3d8edf3741921e821a60e69ce836d23ae87f25480d9fd9d5c37b6b599b2753c086c1cf718062c3de138bc0084423f0ebcc3c7e884ec32e203263f079882d8ecbf55cb63ec32ec8bb2274baa970a83e097719145600fd68cc536206b3966f3ac601d7ca77a40433420658e7282388a739a709ffc115bf435c929628ef5572e6a4a150fa9ec905f16a417ae460a0d8330c932279bcb9512fb7c7e947213467452a51051d25265c522f8d858b3ab6c5cbea3ecc0552fedcd1c5f08744c3b70a349471d8b6dc64b7031c2ad5b965ff00352cce0806df96257831857e2853844b285d257e11a51a2c8579358b2b2d1530467aa15cdc6c383b8e27366122c8ded2918c5ac597386bf21d30e434064b0fc64fa455ef5c94363ee5fa93c207eaf374d911f897ee71948676b2525077cffb01c942b2dbb444038a5d73700974b8de4ee67cdc80553e0c8a5048a72cd184f2aabe7f756a4090d46928875f73e39c0bea6104bff95d1d3a23944aedc537569bad888f3b4c71d9cea9978f22e90c38af1bf35f965bd4077a1fea8a8a3f10f000173287961a555b73a5b3b055041451caa5ff6b7a4044ba789bd9d1d6acc58796dc6b487a67b349b59c89a09c8c5d66eec6bf026f0772331354771c5a7206f61f9d5742b4aa3d94e2a953ceab5e2c5725e4ae02433d89ccc3641cac453a967492d31ab9e2a30544eb4d3f4f3370bac64d059f5d717cb400b2d29bb03580a1d0191802123f8f78f0a83ac108defca05b334318d63aceefb82c60e7d17788", 0x1000}], 0x8, &(0x7f0000008400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68, 0x40081}}, {{&(0x7f0000008480)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000096c0)=[{&(0x7f0000008500)="682493a63368cc04c79aa83bfc9ec5daeae62268114706b732f04be72e32b5852bf122e065be34eeb795ba9b6e33876a49143417cca1cd040c9dd25ffc4b6ca25b50996f893a2aba2545976e1f99fb74f32e1de9bd4dc06f3a9ff47001f545fa25315e37fc93cd7795fa3d87933cfaaa94740826a20ea01db7c56b68f4f33eda6e744d860fd7ab5fced26e409b2da17df8069335b357135636d854d03cce51b3a26f705e0f3ddcdf936aa86ba1e88edc04e7ac616ee1570f3568c69e7110aa4a817f71ff834149c0bb1ec370d6b19b2a9f1c205deded4519bafcba09e7b805c6084f228d56077c47148af6f3b49a05a119e9d8", 0xf3}, {&(0x7f0000008600)="5af9c5e213c10db7f37022573bbf52ce41cbbeede9c7c3012118f9de5bd8953581f25b6b23c1da4718cf40c4bff752c993b1a21cdbb7de78de991db7cef405e17ae274f56e0a05a5d0658fd1ec076f197f4ce730da9d8dbb4607c80203336be4873df0996a093f6cd65196fd9dcdfb4aa092ad4aeda62957cfc8ac9eedbe137888179f8047764dbf4ecf7f0b1619d4475e9851f9e7d12d2d38cec97ee135e0c05e7a20ab8bb4f5d929b5078f98bae6d9ec49b63653ee84711518b10bf546da7eec57c6fffc07e542b519bdd51a7850d9342a036d7f90bf920d426f31124b79dcf77ca9d3ae642a9cbe025fb5a701bb28acff84ed08d8edeae4d6e35f8bf96acd841acc77a3a670639bec6d281df260f7d921e0c4767bbb04ad89f34101308ad747b2b599752fb40ed18645edd23c4608fae88c96465ef45e425c28953b3ddd48ce7f4ba665765c41b84143ec2a484c99c66329e51fe18d9fbe77c7179a8cac8bac124a5056738433aeaf2b5ca8379b37e94ed898d467a80546c037b866af150201d383f9321cd9dedcfbb9cf7f527c48663fac5a1cb5aad42a98e4b323e3bba24c6b362459e31c99d0931e62ed6b700a7b84bfb71aab4ef14d1de324785607a64827e8aba655e4ca6c3a4a0f42f1daa8f6815104868f43dfec498dc6fcbc87f1f6ebf06ed67384fe6c7bb7bdb82223243bc64f17134991cc1ab709f3ea5a59ce7ee3d7d8be45a73f9d864553bd9b3746ac178474e2448efe409fd4198a8cd3b8060f8aa662e78c654f2f0964408572d49702d079094ce04f3971a2664bc0298b21b4e5469f2e16fa244aac4a2392445a90e20a41991a1162e3d12a1c7c7023a7928c463ca72c99810fe0cf03d6ec5aee576a0034171a75a54ba78e86353e6d1d2a44bafb5aafaec0d58784f7b0b979a8b4a3ef5eb01094b778fab388c38434f72bdb341b64225b7b3ab969d1bb92fd3aee339c10c1e79e63a0989522955850f7486b1e2ac15a172442e31b81f274a1a738f572d652d0acb49219d937ce566a62bf9602997ad34f92af6b55a4e0d003e58948e5d74003a1bccc35f998f398e2819e5c72dacc0922bb812146a2add133461735192bc742b7bd574e913b999819239e7216817bc8874417fd75ee92db6508e3097c0937227999a8be601cb0ba626a5140d57edd34e99f5298264a6807e8d68ba5a1ee1f8d18fad007aa37448d5fc8745c59ade7097ead4e50fa480edd67fcc97350bcb86330470b0221d13461c3a1a00c037663cb28472c919560c37b466706b6da00594f0df11dfd1cc0348e024728ff4a55d50d524df8bce6ddd0101efa5b54c154fdf2c119f201d0035d671da94d3983f384451a4c13ccf43e59319039462004f292695f5ee47a9c81310777a27bbbeea4f22baf89af4ce8588a4b9fd1a26cf01f4f25a8792a941f78889b735051bf6c3ebb5c9c7150eb98e70463a25e065e138c851afa70d86446bef9b5777c6d00e0c081ab0c23f7a25ed42d74410fa5ef769d11bfa7748da5c471ab1acc5cf3d378537cbb20e6145f7c183ed3de9d30a058e9c76e0003565b8c11a4c1d667ba637e5f33c6ccb681165b68d37bd30be0f9d03cf27608be4d236a85d4e2956d0c531ab3a344c8807614676256a6365aa471850cc2431b62b8cef7e021ec07671cebfc7a2f7049323cc9483f5279e8922a3240e370e76f351f23d8634df3b8b187a19169809773d1fac205a7efb85675134d6d9b0dfaeb65f4a153297cc74eba7e001c5ea2412934e569714c3aaab02b466a1a9fb587e3278362d4acdcbe42caadd6885542aaa0e2329465da0a85d56183edd02d2559c03d0ae60d2d40545bebc92489d4e69d3e3d53f3e638339a5db071e0d632912e5f9f3cd1d92d2a97d701a6a789f171605157e0e349a542afff55a4d8abb8561d78ed1c0ef86fb121547cfaa27b25f2ea2981249dfe3ae2d808ed9cd38e45a2ea8324051252f500ec9f717ef77a4c047aba1fbcc211fc6039ea7877895d51d61dde703ed730171cb810889b7af06341abe36dfade185fe80ac3920dbed91b07486b1a3ae6018ccdb2425dee83e028edee94be85196be640b4f08124d85e49ccb1de7ed31c933908b359f68117c3d067364117f6890216a5c22e5471590176aeaf324732022aa6da3cf1d92a90c0f0ac08d4dbe36a40a4bdfbb99d1f6e2b864704c493e40397c342282e239b06e1557340a6d309ff24675fd08da10ccd171b3d46fb23b7f0751740aa3cd86c6085c95e40b70feb25296478ca69796e96c7d81619d97ceb005bd240b6ff511510176715f38fc8d9b4f6fcd3547f5bdb0d2f0140ec5a02e66b5bf7ef5a5476ee7d9410f1af0e7bc664e67f6942fc4461f5948c0bacee48c48134bc162c96de4cf0dcda0df703f3d0bbf06feafb564128f463b7d241ae3ac887efbd21be717df58b1e0de1d4feec31954ed408a0bd2356bec0d39ff5ade1e1f09f40c8d622fcd53e8b028e943155933b7eeadf3f0dfd68072486148298f9e6ee6a2303ad2a4b406dd330e6f8e16e107a427d20c3cf1c0b6a7430d81c3df3ffbccd8d9875ac403fb0d7ab1dbbd5be55e9aa877b989d427108a2ee4f5ea69b745d28a12ead8b0ba2282cb95d677ae18d293db0c2f0d5834387003a5041683b72bfd20623ba941650f6eb0983b7fc0c1051da66571618823fe63d3dc1d53099aee6e236502e3f497f64e2169e7f2aadf6cda38f914c0ac656c5b0253e514e4a4ca09111174043a2eceae706ec5d04cf2b0e26776c16823ab6f8a832f885e42002c82aa1903f7850e4a41a55a2fbc3d3d7c6c1d19629ac0e5184d1c0f865f804fe838a4fc0a8123c1ad10bc54d59146aa4f3ecff7ab34f9985338f621f6d05702dc4529ba2f0c7a977586a6531f7ef93d7ff4d522dc63f38091988db7851121c5511060f2f6220bda0ec92611f6cdac30d6aa20e4288f7d0199dfaa35dfc39a9dae822b33ad48f1f5934d9092590769c257673ce645d02fc65a39fdb698faeade3b8d018ecb4c9ff140377ac43241d4ca5b2648f01dc58b4847b7d330d474ae00fa8141d8e8539b389203bb17d68a93a98d34e4107decf4b179680205c9aa3e29e6be4e339ce247727db8e0e66f6603a70760409db80b9b139b3c3fe1fc6daf0cf87e0672d6b68974ace5fbe26874dbdd4f8c4fdf5109a535e13a55a42fcfeaa3e33beb02beba09a8ce695c26f06e0be68e503f391bdec7331af5d16723ca2d9ebd8b0032b10919b8a610d9c592360d52b1d333c96f931f09ddb103ca6e031b81ac7bd6f109f4435c327276aaf773e44b1a3e60fafed85777c60bf3156cc4dbcb3acaa6be46585cc0ea59f89388f51cde459d202f247d2f7277dbaed8bbe8a5d8b8f9a767b8ea9426a39d486d34bfebf272535f0dbbcd0d56988334fc981181c087340fd05ad1d97655c269aeee3069fc9b92f8fb62cc8aabb2b0f8b0f24031e97c1747def92ea71744450dd88d77b300bdb1ba6d40e5167fe2716df50cf31d2f9427d27c4709609a824bd46b51cd2ea41a9ed387d45eea77e880c20945721fca4b72e152b355919b8412944d96caaf477e2c24ffd36b2f6603c0bd314be512d5ef9f71a34d55fd95e18b54974770bcee8124f1c1aae4a4894329405223e43629d56bfc47c0e4a1594b731b2386ab3087fdc985398bdae96ba95e81fd0a87b3cc83cf3a7b7c229a04987260c8b6b36f1b0a0ab241e34ff0aff9e07bff63d007f9136f575f2b9f14a4f92e2ece57a52625cd8e2c83dbbc6b25cf3144dd8e66753d12e346453fc7970c1fcea53bca3442586ab818286fc7e36345fff8497288ce188ec6c6964454c21df9434341c86c128940b8fd9dbf28f4f15131fb96d37845ee9dcf3085b9e0e656b76d459036d1bd7855ed27e041c241b842558cb8e00fce19355c77cbeb7f877c7b9398a883d91bad0f3f936f3fb8070b0396286de7c4f485f5cc5fb1d22add9d2ee4b72ca74f8c1a46303d39aed87988d2216d5104e67da55c9797d8782469516f3f1ba8d6ffc185b6254b4d41662a9283a1273ae3714f23c3d8dc43e38573a7c4f585825b166e422cb2f8564a4355b4fa69e99482e4522ca60a4d735afcf896c0d3b60e357132c9cc5738b6e23a98f265fcf89cc17336d291948f36881f08ada835dc4c4162a19f7b73de452d974f6d1802e401f0a60f8d1311666e80bc98ddbd4e93813e8f6703b5bee5eb1373c739e9a82c0f3a6e34cb82f810b678434f988ea99f2046cf6ac831ecdcfc42b7378ee9fc69dda1c89244bc55bd82c22b38977abc047ae949fc69bc2e57da88662b3a3d64549ae8c5c297b4571e8c8dd6df4b40017ea5e5aad5b247b039a0a6e8aab01e9cd9b41fb47f204218ac74331f730bd4a68ccf1e239a8844201f7c27529c41e23148511af6ca1d0897780ea2d2f1aea527eece0592b8cd4fe8c8afbf12fb77788236c1676dec4dd1ae5645ac47d947304f0121054fc2e341a7cbe857ff863bc00135d9f27bab1825c89ef9ab9383d47571208f38020b249c26ce0b01618ab20c3a32e6c4053f255ea5ef4a67b7abd7ef78db9ac56fb10997d56349ae716c92be394e076146787a730d0e118a2828c058186673b45083f259bf7bfc62e3791ec9d3771d86cc0c7dab88321cb3e9b3474d8f282411f4110cfcc48e1d5ab59e8e97730576f3a7528b3082b4ac2f5a74148d80b61d06fb5f0350b1e4ddb582c8308d3ba8421e2b9973717835e3818d4f521d543d1095dd3cc50d7a08fe4684c7b551615f6cceec4ccfe4bbec0aebaedf17e58ad9dc3a3693c94c9bf6a7c6a9ee0544dd95d692fa28be89afaa9aca9ca02a6c3faede00e388227e1ed7f51e15d0ab68ada0061772e51f7ad970441cb150f57adbba0cd9b401513d7115e06fc62617759cac03f08725cefd687ab19085194fb781bc8dfd32476bd856fc298dbd6c9631c90d5e7f178c6713e548be46a7082d6664378378940044d1abc3f05c131a8ecd40b527e6eb232596d8e5f41b7b912154a62fb870385b77e179cd5fb40346cb5a219128ca1181241e63330ed9f3834bdd2af434065aab183a267dd81ff6946dcca99fe08b3bb6d20b71686d20f52b56da2c6bff1188e3cb605e74889ab90c394e7721dee92811e92acb0ccb197f1c327165dc38b6cb45f8ee4c96746106e91c7c3a15b291fcde58206b28848e95f53e16b3737b8178ac606eb3404183654cceb745f3ce928003ca3b2a831b149111b551f57cbe39a20b394f9a4597a6b8f33326c33cd50393c109f8a57fb8c36174db4f645ab1a6b95475a7b60829c49bfc81c1ee4313fbe980290a3e9ca8716704ace542fa12ae41face0eefcda0bddce2c83e9c3e39ff13bc360d60a56f83dff79fffedcffd29e20fbf4c64e3e765962d9d5b878ce3bdbf5daa2dd0c425175fdb364425cc56888b2b28f981bce170368631851b22558a8ed52e154837f80048c6ec86231d44311f3e0081776ddb409a13e52a4139f2bb1e069f53a26b38624e0059c876ab43d2fa351ebda8e85780a80db3b576ecdfe01946767ba2e8b5ded52b769d32572cadf1002f0a0538de1746c67279bf0591a71aec2de8a4a6c1ded2c76a12e46689abdf4511443428c99fdc467316a1623baa7661fff53b95314675c0e8cdf09f671b976d1da5ff5d3652a166b9a8d54aedabcf67de154250d2b674b668c170cc5407740bfe37e233bace42026d5a85490195836175a77f23ea620ec26d93f8a907edf074f9a713511535a9f77d2cabf1c0845fa0fd27b716847c7ee5e", 0x1000}, {&(0x7f0000009600)="58a26051b35f12a0a51e273f61d0f51844b7e04e24f0e423003888863fca5ccaeaaf98ad3a6d9d938840b2ac7843d3b5b042f6434d4d9777b7946e1cb689b4a09ba2b0695f80910f21f3bb9195a8b599f6565642e5371e0b7b24b03f3daeea9baf32a9b21809cf98b08bc6342f8102d12d26864c30ba0726259d332ad909ed5be1", 0x81}], 0x3, 0x0, 0x0, 0x20000000}}], 0x8, 0x4) (async, rerun: 64) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000010046) (async, rerun: 64) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000400)='blkio.bfq.io_service_time\x00', 0x0, 0x0) r6 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000800), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r6, 0x86a762f4dfb5c7dd}, 0x14}}, 0x0) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) sendmsg$L2TP_CMD_SESSION_DELETE(r3, &(0x7f0000000340)={&(0x7f0000000040), 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r6, 0x4, 0x70bd25, 0x25dfdbff, {}, [@L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x3}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x1}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp6=r7}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}]}, 0x3c}}, 0x4000) (async, rerun: 64) connect$inet6(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) dup2(r9, r8) ioctl$FS_IOC_ENABLE_VERITY(r8, 0x40806685, &(0x7f0000000480)={0x1, 0x3, 0x1000, 0x62, &(0x7f0000000240)="bd0504ca8d136a22ab7413131d9354c565a277d9e4e3108e4d2962715ba8c98f97c80ab0e4d0198db660761a31cbf27c4bbcbedeca0e8d6a9004649274f5d74ae8382b7c1a2c4e7f4f40503699b10ef0ab8281fb70949fbeb95d0d24c46fe6d98fba", 0x5b, 0x0, &(0x7f0000000380)="2c155ea9f06c0166da3eb92d94b69fd8aacec5c7049f6ca2336e160aeb5bc6c57f793320e18afe78559a57f5b043f89f427a8ab5495e3e26b39df95b39725f7f99a2715f94f85ed62e8913799de129a457a50b28fc72578e544eb4"}) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r4, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0xec034000, @loopback}], 0x1c) (async, rerun: 64) mmap(&(0x7f00000e4000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0) (rerun: 64) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) 21:19:09 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000140)) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) ioctl$BTRFS_IOC_INO_PATHS(0xffffffffffffffff, 0xc0389423, 0x0) listen(r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x2, @dev}, 0x10) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) fcntl$setownex(0xffffffffffffffff, 0xf, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) shutdown(r1, 0x1) r2 = accept(r0, &(0x7f0000000200)=@xdp, &(0x7f0000000180)=0x80) dup2(r0, r2) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/tcp\x00') read$FUSE(r3, 0x0, 0x0) 21:19:10 executing program 1: syz_open_procfs(0x0, &(0x7f0000002f40)='status\x00') 21:19:10 executing program 5: timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12}, &(0x7f0000000080)) (async) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) (async, rerun: 64) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) (rerun: 64) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) timer_settime(r0, 0x0, &(0x7f0000000000)={{0x77359400}, {0x0, 0x989680}}, 0x0) (async) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) clock_gettime(0x0, &(0x7f0000001300)={0x0, 0x0}) clock_nanosleep(0x7, 0x0, &(0x7f0000001340)={0x0, r2+60000000}, &(0x7f0000001380)) 21:19:10 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000006e40)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket$packet(0x11, 0x3, 0x300) r4 = fcntl$dupfd(r3, 0x0, r2) getsockname$packet(r4, 0x0, &(0x7f0000000080)) 21:19:10 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fstat(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount(&(0x7f00000004c0)=ANY=[@ANYRESDEC=r2], &(0x7f0000000500)='./file0\x00', &(0x7f0000000480)='romfs\x00', 0x950002, &(0x7f0000000400)='&:{*-&\x00') 21:19:10 executing program 4: inotify_add_watch(0xffffffffffffffff, 0x0, 0x2000080) 21:19:10 executing program 0: syz_open_dev$cec(&(0x7f00000061c0), 0x0, 0x2) 21:19:10 executing program 1: r0 = syz_clone(0x88000500, &(0x7f0000000000), 0x0, &(0x7f00000000c0), 0x0, 0x0) ptrace$peek(0xffffffffffffffff, r0, 0x0) 21:19:10 executing program 0: r0 = openat$vnet(0xffffff9c, &(0x7f00000022c0), 0x2, 0x0) ioctl$VHOST_VDPA_GET_GROUP_NUM(r0, 0x8004af81, 0x0) 21:19:10 executing program 4: r0 = openat$kvm(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) getegid() 21:19:10 executing program 1: syz_open_dev$dri(&(0x7f00000003c0), 0x0, 0x104000) [ 431.837280] input: syz1 as /devices/virtual/input/input62 21:19:10 executing program 5: r0 = getpgrp(0x0) sched_setattr(r0, &(0x7f0000000000)={0x38}, 0x0) 21:19:10 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f0000008b00)={0x0, 0x0, 0x0}, 0x0) 21:19:10 executing program 0: r0 = openat$cuse(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) openat$cuse(0xffffff9c, 0x0, 0x2, 0x0) read$FUSE(r0, &(0x7f0000004580)={0x2020}, 0x2020) 21:19:10 executing program 4: socketpair(0x300, 0x0, 0x0, &(0x7f0000000200)) 21:19:10 executing program 1: syz_genetlink_get_family_id$tipc(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc(&(0x7f0000000c40), 0xffffffffffffffff) 21:19:11 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fstat(r1, &(0x7f0000000240)) 21:19:11 executing program 5: rt_sigaction(0x14, &(0x7f00000000c0)={&(0x7f0000000100)="c4c26d93ac77b7064abc0f60d52e0f64dfc4e1ad6231c4e3cd69636510660f5d39dac5810b060000000fda1c36c4c13d65865e000000", 0x0, 0x0}, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)) 21:19:11 executing program 2: r0 = openat$rfkill(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) read$rfkill(r0, &(0x7f0000000040), 0x8) 21:19:11 executing program 4: epoll_pwait(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000540)={[0x7ff]}, 0x8) 21:19:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) fcntl$getownex(r0, 0x10, &(0x7f0000000000)) 21:19:11 executing program 0: socket(0x38, 0x0, 0x0) 21:19:11 executing program 0: open$dir(&(0x7f0000000380)='./file0\x00', 0x400, 0x0) 21:19:11 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 21:19:11 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) epoll_create1(0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000b40), 0xffffffffffffffff) 21:19:11 executing program 5: add_key$fscrypt_v1(&(0x7f00000004c0), &(0x7f0000000500)={'fscrypt:', @desc2}, &(0x7f0000000540)={0x0, "aab3cbff5598a84b0602bc0119be89b9c10acf54d38446973f77ce2ab0220aa64252d588abf4bc9264173c20f6104b4145d1f8fe9872ad1a299a1f7d54ea6377"}, 0x48, 0x0) 21:19:11 executing program 2: openat$ocfs2_control(0xffffff9c, 0x0, 0x0, 0x0) [ 432.843971] input: syz1 as /devices/virtual/input/input63 21:19:11 executing program 2: pipe2(&(0x7f0000000000), 0x4800) [ 433.114139] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 433.140782] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 433.157808] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 433.175469] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 433.196376] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 433.207043] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 433.217199] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 433.227368] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 433.237519] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 433.249021] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 21:19:12 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) 21:19:12 executing program 0: openat$cgroup_root(0xffffff9c, &(0x7f0000006f00)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) 21:19:12 executing program 5: openat$sndtimer(0xffffff9c, &(0x7f0000000240), 0x60002) 21:19:12 executing program 1: connect$rds(0xffffffffffffffff, 0x0, 0x0) 21:19:12 executing program 4: epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, &(0x7f0000000480)) 21:19:12 executing program 2: r0 = epoll_create(0x7fffffff) epoll_pwait(r0, &(0x7f0000000e80)=[{}], 0x1, 0x1, &(0x7f0000000ec0), 0x8) 21:19:12 executing program 0: timer_create(0x2, &(0x7f00000003c0)={0x0, 0x16, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000400)) 21:19:12 executing program 2: openat$userio(0xffffff9c, &(0x7f0000000700), 0x0, 0x0) 21:19:12 executing program 4: process_vm_writev(0x0, &(0x7f0000002380)=[{&(0x7f0000002040)=""/73, 0x49}, {0x0}], 0x2, &(0x7f0000002800)=[{&(0x7f00000023c0)=""/67, 0x43}, {0x0}], 0x2, 0x0) 21:19:12 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x10f00, 0x0) 21:19:12 executing program 1: r0 = syz_open_dev$mouse(&(0x7f00000000c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000002200)={0x2020}, 0x2020) [ 433.812259] input: syz1 as /devices/virtual/input/input64 21:19:12 executing program 2: bpf$BPF_BTF_LOAD(0x3, 0x0, 0x2) 21:19:13 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) 21:19:13 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x9) sendmsg$AUDIT_SIGNAL_INFO(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x10}, 0x10}}, 0x0) 21:19:13 executing program 4: r0 = socket(0x11, 0xa, 0x0) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={0x0}}, 0x0) 21:19:13 executing program 5: r0 = socket$inet(0x2, 0x80003, 0x5) getsockopt$inet_mreqn(r0, 0x0, 0x9, 0x0, &(0x7f0000000040)) 21:19:13 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="01"], 0x1c}}, 0x0) 21:19:13 executing program 1: accept4$vsock_stream(0xffffffffffffffff, 0x0, 0x0, 0x80c00) 21:19:13 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0xa, &(0x7f0000000300)=@bpf_lsm={0x1d, 0x5d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x21) 21:19:13 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_udp_int(r0, 0x11, 0x0, 0x0, &(0x7f0000000340)) 21:19:13 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x5, [@var={0x4}]}, {0x0, [0x0, 0x0, 0x0]}}, &(0x7f0000000140)=""/167, 0x2d, 0xa7, 0x1}, 0x20) 21:19:13 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002d80)=@delchain={0xec4, 0x65, 0x0, 0x0, 0x0, {}, [@filter_kind_options=@f_cgroup={{0xb}, {0xe94, 0x2, [@TCA_CGROUP_EMATCHES={0x4}, @TCA_CGROUP_EMATCHES={0x38, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x81}}, @TCA_EMATCH_TREE_LIST={0x18, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14, 0x1, 0x0, 0x0, {{0x80, 0x7, 0x1}, {{0x1}, {0x3, 0x0, 0x1, 0x1}}}}]}, @TCA_EMATCH_TREE_LIST={0x14, 0x2, 0x0, 0x1, [@TCF_EM_IPSET={0x10, 0x2, 0x0, 0x0, {{0x61, 0x8, 0x5}, {0xffffffffffffffff, 0x5, 0x2}}}]}]}, @TCA_CGROUP_ACT={0xe54, 0x1, [@m_pedit={0xe50, 0x0, 0x0, 0x0, {{0xa}, {0xe24, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS={0xe20, 0x2, {{}, [{0x81, 0x0, 0x8, 0x1, 0x3, 0x57}, {0x7281, 0x1000, 0x80000000, 0x1, 0x7, 0x7}, {0x1, 0x8000, 0x9, 0xff, 0x8e7, 0x1}, {0x9, 0x5, 0x8001, 0x401, 0x7fffffff, 0x5}, {0x970, 0x0, 0x1000, 0x0, 0xffff, 0x15}, {0xd3, 0x6, 0x7, 0x4e9, 0x0, 0x9}, {0x4, 0x6, 0x0, 0x10001, 0x4}, {0x8000, 0x3, 0x3, 0x3f, 0x17f, 0x7fffffff}, {0x81, 0x800, 0x1f, 0x9, 0x7}, {0x5e68, 0x3, 0x400, 0x0, 0x80000001, 0x81}, {0x200, 0x1, 0x3, 0x0, 0x2, 0x4}, {0x16, 0x80000001, 0x1, 0x6, 0x7fff}, {0x8, 0x9, 0x80, 0xfff, 0x1, 0x9}, {0x4b1, 0x8000, 0x3, 0x6234, 0x7fff, 0x1}, {0x40, 0x7, 0x1, 0x8, 0xfffffe00, 0x7ff}, {0x3, 0xad1a, 0x8, 0x400, 0x5, 0x7ff}, {0x20, 0x4, 0xfffffffe, 0x8001, 0xfffffffb, 0x9}, {0x3f, 0xfff, 0x10001, 0x32, 0x6, 0x2}, {0x3, 0x0, 0x0, 0x0, 0x3, 0x1ab1}, {0x401, 0x9, 0x7, 0x10000, 0x1, 0x9}, {0x4, 0x5, 0x80000001, 0xffff, 0x6, 0xcf}, {0x6, 0x101, 0x8, 0x80, 0x7fffffff, 0x5}, {0x1ff, 0x9, 0x6, 0x80000000, 0x1, 0x6}, {0x200, 0x3, 0x2, 0x16cf, 0x1f, 0x74f8}, {0x6, 0xc3c, 0x5, 0x10000, 0x7fffffff, 0x400}, {0x1, 0x9, 0x80000001, 0x7f, 0x5, 0x81}, {0x0, 0x8, 0x0, 0x100, 0x1, 0x5}, {}, {}, {}, {}, {}, {}, {0x60d2, 0x1, 0x3, 0xffffffd0}, {0x80000000, 0xc000000, 0x80000001, 0x81, 0x68, 0x7}, {0x3, 0xfffffd73, 0x9, 0x0, 0x4, 0x7ff}, {0x4, 0x10001, 0x10000, 0x8, 0x80000001, 0x9}, {0x1ff, 0x1, 0x0, 0x5, 0x1ff}, {0x1957, 0x7, 0x7, 0x7f, 0x1f, 0x4}, {0xfffffff9, 0x7f, 0x72d}, {0x9, 0x5, 0x6, 0x68, 0x5ab0, 0x53b}, {0x3b6, 0x9, 0xbcc, 0xffffffff, 0x6, 0x6}, {0x0, 0x0, 0x5, 0x1000, 0x1, 0x7f}, {0x80, 0x0, 0x80000000, 0xe417, 0x8, 0xfffffff9}, {0x5, 0x1, 0x401, 0xfffffffa, 0x4, 0x8}, {0x1, 0x2, 0xf1d5, 0x2, 0x4c49cbab, 0x4}, {0x2, 0xff, 0x8001, 0x7f, 0x9, 0xcf4}, {0x7, 0x7, 0x3, 0x2, 0x8001, 0x7}, {0xaf8, 0x9802, 0x4c, 0x3, 0x6, 0x9}, {0x4, 0x3ff, 0x3, 0x1, 0x100, 0x40}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x309}, {0x0, 0xffffffff, 0x3c9, 0x7, 0x6, 0x78}, {}, {0x1, 0x28000000, 0x10001, 0xcd07, 0xffffffe0}, {0x9, 0x2, 0xffffffff, 0x6, 0x800, 0x6}, {0x3b2, 0x2, 0x5, 0x8, 0x1, 0x34}, {0x1, 0x2, 0x7b, 0x8, 0x1, 0x8}, {0x0, 0x0, 0x0, 0x0, 0x400, 0xfff}, {}, {}, {}, {}, {0x3, 0x8}, {0x7, 0x8, 0x7, 0x0, 0x6, 0x5}, {0x5, 0x190, 0x7, 0x2, 0x10000, 0xa2b8}, {0x400, 0x7c139812, 0x5, 0x0, 0xded5, 0xffff}, {0x1, 0x7, 0x0, 0x1, 0xe160, 0x81}, {0x3ff, 0x4f4, 0x5, 0x5, 0x5a5e}, {0x0, 0x7, 0x57ac, 0x8000, 0x3}, {0xffff, 0x2cd6, 0x8, 0xff}, {0x7, 0x9, 0xfffffffd, 0x20, 0xada, 0xffff}], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {}, {0x1}, {0x3, 0x1}, {0x7, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x2}, {0x2, 0x1}, {0x5}, {0x1}, {0x2}, {0x5, 0x1}, {0x3}, {0x5, 0x1}, {0x5, 0x1}, {0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x2}, {0x3}, {0x1, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {}, {}, {0x4}, {0x4, 0x1}, {0x5}, {0x2}, {0x0, 0x1}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x1}, {0x2}, {0x5}, {0x1}, {0x1}, {0x2, 0x1}, {0x2}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x3}, {0x5}, {0x3, 0x1}, {0x3}, {0x5, 0x1}, {0x1}, {}, {0x1}, {}, {0x3}, {0x0, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x5}, {0x2}, {0x5, 0x1}, {0x0, 0x1}, {0x1, 0x1}]}}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0xec4}}, 0x0) [ 434.762886] input: syz1 as /devices/virtual/input/input65 21:19:13 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$AUDIT_TTY_SET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x18, 0x12}, 0x18}}, 0x0) 21:19:13 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000003c0)='/sys/module/asix', 0x0, 0x0) setsockopt$inet_udp_encap(r0, 0x11, 0x64, 0x0, 0x0) 21:19:13 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 21:19:13 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000240)={0x78, 0x0, &(0x7f0000000180)=[@acquire={0x40046305, 0x2}, @acquire_done, @request_death, @reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x0, 0x0, 0x0}) 21:19:13 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000001280)={0x60, 0x0, &(0x7f00000012c0)=[@exit_looper, @exit_looper, @register_looper, @reply_sg={0x40486312, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000140)={@fda={0x66646185, 0x9, 0x1, 0x23}, @fd, @ptr={0x70742a85, 0x0, &(0x7f0000000040)=""/176, 0xb0, 0x2, 0x4}}, &(0x7f00000001c0)={0x0, 0x20, 0x38}}}, @increfs], 0x1000, 0x0, &(0x7f0000000280)="d0e9410ba1e3b9b33658665a08e048f9bdbc55265e7fcd37fcc6596495dbbfdb200cc94160084fe4460f25d7f6b6d930802c4faa39d68e578bb4b880d8e9cc2fb449007e5e7d4ed8bb44da580592a8c9fe54b63b506906ec627936fd1459f22b286aba5cdd1efe6747905c9b258ddf43421ecb904a3eb2615d42284bca84d156dfc50bf6c823f17202a05ce3f3efb367582e95e3599915826a4f342b8b3a8ac75e116f3793d1f48126a93f4f9cc878cae106e806e929c03157bfbc9869b46fe297251ad96ff2da5ad2e2bf03a684670f2e04d79a33bd3239a2aec490b9c8a34f59f5faf11bf30b9cd26f95a7eb73633eddf881b70d0171ec24b5f6228ff27b178d73c97896cf7c5d9bd688f8738540bf81472685b83731aa6241e87581e384c348effe48b3fe30b916f2575267f5eba836f0a67930ab28964f24b96ad72951480da1040dd0f77909edcc1096a99877ab4eed0e2aa4e2a5994d1593946f8ff22b322e10d0b67f36956cf5da3c0a4f112f0eae46fdb7c0707a7e4e09640e801f65095b2fc5c8ed5c5e29e76453d2c189f210e3c10dec200838648ca8eb0eed63b9b08b9716a341c54a7555acaa8fe03f3d63119560239b68016df04fa79a05e7ac5d7fdbc9f38e6def8c37bd2b9e10ae685120a8322760c96557e77f2392767ef2ef3e2b3708cd0d9f9a33e9a00fd1a9936d14faa1f844ee26e8ade8cb877cf83cd52cf4d47c5f10ccc90a1f9a51fc9324067b989f8394586b2281b3f7031b943e3fbe6ffa102e602430254cf24d5c84e61b225340b1940b26cd21c98142510c61286ba16f37f4c2e1c7bcf5ba03296b686c1a18955f0e8b4b3e9187b19fc74d479590f8b00d5e95dbf2b36f9c74b788afe788546f4f83b7325bc5596f17c92b323bd8efa70506a4b789a326ff1ae8b1a0925906689b5645e812e2683d3d9ef03e3b1062208b3af9c47d3ee4ae7eb6b6620e67c6e780a92e27c3ac52c004810c67a71e6d737e2203af91ca8b75357a482aca29102607a6efca31b48387b06f668d2d5d16715618d2cb05b4cb721246ded721842285d11e5077eece5f74db999907a4dc4b8e73edc614cf27fd84930047d942be32ddfe3d90678c85a3894fc1de2a49205507925def2b4ee185597c6b2bc2431758a2b8436803d3f5b605bbf1abdedb16146f33bd30dd9562c9b5f5a68fe959a923ae70a9e0e696bddf85ad7f41f9db3592af64dc6b2721c789fb36df86ce8fbb15b1e73e08f71ddb28f080f97bd19fe6d0086d803dcd25b317c16503726222e25120522d9df3db430efe296c30be419666d660156033b5227811d6b44a3f2c4a3a060230d446d910d3533d70e2e9901e387d67b73e9a1c9ee95d1016b11a16ee1b2433ee9d81fe9a2e9af555e05286faeed813640418b2960855483a627671ef6a03925e513757aea0d95f75ff8e63b99bc5c69668c6cc9a79ee541ad7fd183a3c6f29dbee34051fcf988a7bada4591e87256b6b2d1d9f49b14199fe29304bf1537c675bc34613cd0517d0fb5d1a006f4f6070c5e20236bc96c5d7648519f2d5b80db421e3198b7e2e5032ede264154e7ea00e8076aaf1b658308140a3477474d51543bd488da8d5be8d17cb1ec68dfeb626e04863391d69ce764d05df97f3f226829c78a60aefef345a1271649bcec3518914140e64b0d1fe112794d49cd85a2bc6e4eb609fc43cd417d923fcdfcf25fb4865970cc7fa48ad470bc620c971e58d88011eea9a5f760e01273c49ecf30695202bd8a62725249a4882a7f672ab8c628a2f594d17fa1ad446f439789d86d30ff63d8b22ce753b5d1e9015d80ef62aa01b6ff4bd2c721f5b7d7060827f1b85adbb912d8a80fe90940512d2a578cd69448fcc5a355fd122d162b1ff8c578d6263aa943a27c9fbdf40175daed37f9e23f4207ec13dd1d19630715f716b29f53d632bfa7a36b3418802c25179c62522472b7cdd9ee80230943fa8f2606bec68ca7b687332e9966f2d2f3bf8428d62dee5a16e6a484b362ed46f8967f9e3baad08625940cd563c6db8a52a00a15abe44f172c233f5fba5229057ab91698eb0d26b0990a2501282664e370bf75ff28b9be5d6e3866d8f29a223382d418697bfaf41edfb083eec0f4d773773049a9e6bce4426e74ec9cc816a3322c3b4b26638081263c39f908c0239732baafa3e78a5e8c1d9112612d2fbdf488f9a8f72ff692c2fa708d3ae8fdaca5c7d6c94217b986d37aae1aa2fae881b2c2b8a5bf2252b72bc4258f4d073e8f6da77199d1376fd46f765f509e6717e789cb8a08d5d3d36383ae9bbb7e6870a6b4a85858c366e836432ac8d06e9ae3bd210208c3dfe1e2043a96d96e70bbb874ce2d6d8a61b90b6debc46e3c43779fc647445ff36565c8dd12d4611344d4b81f3c59947edec12d5906515167a23e7e1bb9b09d717e206700cc3918042a9a0ec5b7bc1d9ec34b10324a8814d4eeaddbb5824dc4ed616267f89510bb72beaa6ac9370998632201e8bb1d5c48a73af49dbfe82d14ae468356c2f20ce3bfc5d2d7c5369454958894f3e9234d947ae002f513f0e8b05cef61d48cae4093ea932d9cc448c909a60af3b704ebab7a927bd49ef51d85da4a8dd0e6f9e0358d6ba5056d3acb574ad325164d1b8d54672b141e76e02ca206b5316b1fcd056eda3812cb4e7bad5ba48b6656b3461d95558af7513fa29c7c8f5e60fb58a0912ed3eba9169accc6616325fe276ec8a873839f01d6a8daa1d4587d832721d184167db1eeb0075dba48ba3ad09d5fbb1c54ec4d3711e1c182337f9b959160712f4910f90b1d6286abe5d5a51de0828b7373f6f1f2aacd1819a23b339572019cd9f10f48037814de8875fd491637804652bc075ff7620d58103fa017f16dbcc93132f0458caecb793a4add2ec3f267a5da2e30131f702500caa15d6b2e63921aa9cc57b98c08395a0771a8265c082b92da1c790ac385c7cef7dbad121f86eebb23cb5bfe713cd9766884c613e4649ddb3c5eba69f86d2c107ce792960988a6de31b98e6023e4421e12e751baacbbb9abeaa6814b5532894304a7049bbb5ce986308e129073e50dd56a7335c1762a823c1b4f3986d691985d8f7f17125850ee8a9cce02c09640560682237e29a4e30b9157d3770c1906a791194451900eb400e359a8005ab5a7b8a679da9c32f27dd7a39bf8198f93feca9398a4b9b586ffe4bd225ce267adab2f9b35773cacec90dffd61383d42cfa34e5c12e86962bedf14931ab3df4c34bf8149a1a4ae7ed91eb6b32a92aaa2840aba7539d7bc4b5f2af333def2325abd1e35dcccd83010a63e95dc92bea1366757bdbba7cc6f0988b400b0b3958f27a53e5efed8903edf2408320c176c7296f31eecc1a38d331ca74b278fd8100e704cd02252a4d18d2b3afd71ca1bd6246e6318f842f6c334312c814857ec8e911478f206c21c1e5d1f9f7251d521ab209e6512da1b6b44bdb3926d14627198aade8c33dc63b4da423c38956c6beef3f916ef1d2082b888d8af84c4b00100221b89d7577244eccddfb7f6c1fa1e78bf3307abe55a55130938fd3e5b2e78c27fd3c2963ecb81050bdaa7ecf5c89d30b5fbe43e5685c16f8de4bfd41e626413deea2c02d6f108a4dd1349f01e9a20f7f6f1065e1681037d11303400499fe5fc3b8ba5bff681665b1f7cca3bd1b676a7c5e425058a364f8f081bc582b7db6fdda206a4ae7c26463195157541190a537ccaf58689b2866f2e78a8304cd0c1734f07a20f35be98270c70bbf70f1ee101be18331de061e0fd03f23cbb9ecd181b96639fa0769c730fb49ef9904948141264558954aa30b10e9db9306c967e2d75a08da9a1cb3e8942a03168a228203840b12c02a34bb854495b57704bb4df73ae156d541cfb312b337a0a43856b3e609ab7817d70cc509a86fbe1698b04d0482aac9b4fb6fca9cac4c848cabf17b09739b80bf6aa643e8c5af01c1e22f8cb80555b33869224946d07e4dda79992dfbfca478aeaf322aa681a4cf66d120e00f1f3d90851b6be16bcfade195432b1e7ed3bde15bb2fa48a8a2a0b04c503ca209ee8c38a3d91d035156bb6bba4f86662b54ca81ae4d647fcd8492eab07c45465ac15174c072a361afc3813dcf7815ef383ec05e9aa2609f033c1feb8cc0b11f242b003e072e03c264eadd54412e2fa3499aada37a9f70834581acc23a882444a08d7a7e38d3e83092f999edc985464d87a34d223149cb0b7f02cdfd34e0fed5fb01060cfac4f737e1af91ae872ab4926a98f7449dbc735f3742206be4b6006a3864d2948a5e662c312a6954900f8fd66b579d5cd29b4c9d6c5360985fc6d1c2c2308d262ea82ee30923135425856c865376f59445a65af55172590cd8d3c6e52d0cffc5314b25aa4ff54e82cae53e3f81f6aa30c000dac086bcff41706829dd050bfbbb1d8415e601b8f25d5bcb20992bdcf9ebf7e7bf8660674f9ab6b8916d8c6c92b8236e7ad48f57d1641e4f7d2ee96a41c08426530b71e7959540107caeee98017919f5a1c9b568ee17b8307ecd878fa75e815786a6265cdb5e10995aad5a4774ce0ec48733e8a89bfd198f99b4ead75929d6a16f119784e12470cd525364bb94c74224a5b58eefcad8bca4d2ede517e28a3dd8cb1646b1efb5794117851424ff303fa5253a8f338c0f04e84a81ac5faa2a2ad501723c1b06fc5a597672aec66077f6ef4e3432965676238249d447cd434d506264b3289fd88a59e0d363c035cccad6145a6da88812fd442f86aceed885169c3d102f52beb4641b7b3343c22bbf5f2b30cb766cd3408cec62e33251a08cbb26c3c8fdabb1b9b4408b58d89e819031541a300556dfb52a1450e58d6930e5406855992056342738353f2f8c4e26fac7dcef07bedb1fc82bd96c2efb82ac795d2b133d496b55193b68f5d287bb13c84a389e5bd7fde2c896ae9700860124c8231b724455b77a924b7a5ed5f3763b4b1a9c7a021ed419c1b09c85bd8b9125192e6aa3c4a8f2addb56996ec4f718e655e9b9419a2f00240530e4a9e46020c1c779d0b0286abc3cf5c697282cea0f27dee2fe1306946bd609d082a1a7fe16fbe891c1c2fbce37ff938a57225745d54eda3d1148994563ba4d60b50d733dfbb7796987497491afc8f3f7b4459abf11c06d1074036a425abb124474aa519f9a5f8892fa78cd37cacc6ba053bd25a562dec7bb6454a7d221be05df3aac11ab4e9316d5d8af0f8178afec8efdda36139968f6178c8e00e815a4b6f11d747eb183f957bbc7b6af8e7bda603993024a33077d6796e240fa3f015eb37406888efe63b5ffc031f724bb3f4c7c7f4e40048cf293ddeb929547d3ac89deb19bf78dbe5db8fccf40ef8573066aaf02c11934ab23939f33240b6d7911e0c59387173b4b87c044d64140e7c18cdc8316ca3e563fa8948fd53e57e31013573a0f5530dd17c26851b4836d249d194cfb7a9dd4f50cbaaac32bb6667889bd01d84f2f2a0f3d5cb7d91815dc5ee0f7536fc6a2cc928762fbe7b90eac8404c53bd8f8dffec7461fbbeb97e57675a75e60b86d9eeb1dff65fad67f8249ac00cd21438e239c916d73a62b181ec808cf71fa495ebf0d10d1e01a5eecea321cb80a8aad31bd848724eb1e7e93559dbd52a6ca09d16d51b740dd435883eb932d1b61bc674d9b77349bd493398d5aaa3ea6f0bb12f4ff5e602d80f3e654db62fd7b9bf57791d033cd6ebdd8d446412bb69d07d3c114f0cb84dbe55880d8be48ae6093ce95886fef15b7579cf0cb466254d9cf2b1b2d895a9ef75f4f"}) 21:19:13 executing program 0: r0 = socket$inet(0x2, 0x80003, 0x5) getsockopt$inet_mreqn(r0, 0x0, 0x6, 0x0, &(0x7f0000000040)) 21:19:13 executing program 1: clock_adjtime(0x0, &(0x7f0000000140)={0x3b1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffffffffffff7ff}) 21:19:13 executing program 5: sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, 0x0, 0x2c2b1f61d452d6c2) 21:19:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@newlinkprop={0x20, 0x1e, 0xf}, 0x20}}, 0x0) 21:19:13 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x4, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x3}, {}]}]}, {0x0, [0x0, 0x0]}}, &(0x7f0000000280)=""/165, 0x38, 0xa5, 0x1}, 0x20) 21:19:13 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) bind$netlink(r0, &(0x7f00000002c0)={0x10, 0x0, 0x25dfdbff, 0x2000000}, 0xc) 21:19:13 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x8914, 0x0) [ 434.992640] input: syz1 as /devices/virtual/input/input66 21:19:13 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002d80)=@delchain={0xec4, 0x65, 0x0, 0x0, 0x0, {}, [@filter_kind_options=@f_cgroup={{0xb}, {0xe94, 0x2, [@TCA_CGROUP_EMATCHES={0x4}, @TCA_CGROUP_EMATCHES={0x38, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x81}}, @TCA_EMATCH_TREE_LIST={0x18, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14, 0x1, 0x0, 0x0, {{0x80, 0x7, 0x1}, {{0x1}, {0x3, 0x0, 0x1, 0x1}}}}]}, @TCA_EMATCH_TREE_LIST={0x14, 0x2, 0x0, 0x1, [@TCF_EM_IPSET={0x10, 0x2, 0x0, 0x0, {{0x61, 0x8, 0x5}, {0xffffffffffffffff, 0x5, 0x2}}}]}]}, @TCA_CGROUP_ACT={0xe54, 0x1, [@m_pedit={0xe50, 0x0, 0x0, 0x0, {{0xa}, {0xe24, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS={0xe20, 0x2, {{}, [{0x81, 0x0, 0x8, 0x1}, {0x7281, 0x1000, 0x80000000, 0x1, 0x7, 0x7}, {0x1, 0x8000, 0x9, 0xff, 0x8e7, 0x1}, {0x9, 0x5, 0x8001, 0x401, 0x7fffffff, 0x5}, {0x970, 0x0, 0x1000, 0x0, 0x0, 0x15}, {0xd3, 0x6, 0x7, 0x4e9, 0x0, 0x9}, {0x4, 0x6, 0x0, 0x10001, 0x4}, {0x8000, 0x3, 0x3, 0x3f, 0x17f, 0x7fffffff}, {0x81, 0x800, 0x1f, 0x9, 0x7}, {0x0, 0x0, 0x400, 0x0, 0x80000001, 0x81}, {0x0, 0x1, 0x3}, {0x16, 0x80000001, 0x1, 0x6, 0x7fff}, {0x8, 0x9, 0x80, 0xfff, 0x1, 0x9}, {0x4b1, 0x8000, 0x3, 0x6234, 0x7fff, 0x1}, {0x40, 0x7, 0x1, 0x8, 0xfffffe00, 0x7ff}, {0x3, 0xad1a, 0x8, 0x400, 0x5, 0x7ff}, {0x0, 0x0, 0x0, 0x8001, 0xfffffffb, 0x9}, {}, {0x3, 0x0, 0x0, 0x0, 0x3, 0x1ab1}, {}, {}, {}, {0x1ff, 0x9, 0x6, 0x80000000}, {0x200, 0x3, 0x2, 0x16cf, 0x1f, 0x74f8}, {0x6, 0xc3c, 0x5, 0x10000, 0x0, 0x400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffff9, 0x7f}, {0x9, 0x5, 0x6, 0x68, 0x5ab0, 0x53b}, {0x3b6, 0x9, 0xbcc, 0xffffffff, 0x6, 0x6}, {0x0, 0x0, 0x5, 0x1000, 0x1, 0x7f}, {0x80, 0x0, 0x80000000, 0xe417, 0x8, 0xfffffff9}, {0x5, 0x1, 0x401, 0xfffffffa, 0x4, 0x8}, {0x1, 0x2, 0xf1d5, 0x2, 0x4c49cbab, 0x4}, {0x0, 0x0, 0x0, 0x7f, 0x9, 0xcf4}, {}, {0x0, 0x0, 0x4c, 0x3}, {}, {}, {}, {}, {0x1, 0x28000000, 0x10001, 0xcd07}, {0x9, 0x2, 0xffffffff, 0x6, 0x800, 0x6}, {0x3b2, 0x2, 0x5, 0x8, 0x1, 0x34}, {0x1, 0x2, 0x7b, 0x8, 0x1, 0x8}, {0x0, 0x0, 0x0, 0x0, 0x400, 0xfff}, {}, {}, {}, {}, {0x3, 0x8}, {0x7, 0x8, 0x7, 0x0, 0x6, 0x5}, {0x5, 0x190, 0x7, 0x2, 0x10000, 0xa2b8}, {0x400, 0x7c139812, 0x5, 0x0, 0xded5, 0xffff}, {0x1, 0x7, 0x0, 0x1, 0xe160, 0x81}, {0x3ff, 0x4f4, 0x5, 0x5, 0x5a5e}, {0x0, 0x7, 0x57ac, 0x8000, 0x3}, {0xffff, 0x2cd6, 0x8, 0xff}, {}, {}, {0x2, 0x1, 0x6, 0x2, 0xffff, 0x77}, {0x4, 0x1, 0x20, 0x6, 0xfffffff9, 0x59a}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x9a}], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {}, {0x1}, {0x3, 0x1}, {0x7, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x2}, {0x2, 0x1}, {0x5}, {0x1}, {0x2}, {0x5, 0x1}, {0x3}, {0x5, 0x1}, {0x5, 0x1}, {0x1}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0x1}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x0, 0x1}]}}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0xec4}}, 0x0) 21:19:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000480)=@bridge_getneigh={0x34, 0x10, 0xf, 0x0, 0x0, {}, [@IFLA_ALT_IFNAME={0x14, 0x35, 'syzkaller1\x00'}]}, 0x34}}, 0x0) 21:19:13 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x0) 21:19:13 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/class/backlight', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x8f) ioctl$sock_inet_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) 21:19:13 executing program 4: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x2, &(0x7f0000000380)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x6190, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 21:19:13 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x16, 0x0, 0x4, 0x714, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1}, 0x48) [ 435.121469] syz-executor.0 uses obsolete (PF_INET,SOCK_PACKET) 21:19:13 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x40046210, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 21:19:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002d80)=@delchain={0x1064, 0x65, 0x0, 0x0, 0x0, {}, [@filter_kind_options=@f_cgroup={{0xb}, {0x1034, 0x2, [@TCA_CGROUP_EMATCHES={0x4}, @TCA_CGROUP_EMATCHES={0x38, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x81}}, @TCA_EMATCH_TREE_LIST={0x18, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14, 0x1, 0x0, 0x0, {{0x80, 0x7, 0x1}, {{0x1}, {0x3, 0x0, 0x1, 0x1}}}}]}, @TCA_EMATCH_TREE_LIST={0x14, 0x2, 0x0, 0x1, [@TCF_EM_IPSET={0x10, 0x2, 0x0, 0x0, {{0x61, 0x8, 0x5}, {0xffffffffffffffff, 0x5, 0x2}}}]}]}, @TCA_CGROUP_ACT={0xff4, 0x1, [@m_vlan={0x1a0, 0x19, 0x0, 0x0, {{0x9}, {0x9c, 0x2, 0x0, 0x1, [@TCA_VLAN_PARMS={0x1c, 0x2, {{0x7, 0x2400000, 0x6, 0xfff, 0x1e}, 0x3}}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x3d2}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x625, 0xa1e1, 0x5, 0xb2, 0x3}, 0x3}}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0xc389, 0x5, 0x5, 0x9, 0x7ff}, 0x1}}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x80000001, 0x7, 0x10000000, 0x1, 0x80000000}, 0x2}}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x7}]}, {0xd9, 0x6, "8687d24476eb9ecbc6cbddced295e60fefbf4551be12f8f5251305c0059b96e065a8f2c761f8f397d79533b2388a8c91e22b1a0ff1802713cee69cb3aaaeb01f6fb4ac1d3d2523ba2b45b978b2a8527fa2b0150861e940f907a1fa7b7e1f0d1ea5a786c2e740e4116fbf74d0a708dfd7b0cb47a3d939d7dd2faf25d2fb44bc06569946cf46828523911644cbcca017fff08af2a901d5e1924b7ca1483110ed42d612d885945324c0876c5a25e4ce0a835622cc33ed8b15d81cc16219b807151ebb4330a00b99b27c1bca9d7e4ec8b3dab68768616e"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x3}}}}, @m_pedit={0xe50, 0x0, 0x0, 0x0, {{0xa}, {0xe24, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS={0xe20, 0x2, {{}, [], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {}, {0x1}, {0x3, 0x1}, {0x7, 0x1}, {0x5, 0x1}]}}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x1064}}, 0x0) [ 435.179045] input: syz1 as /devices/virtual/input/input67 21:19:13 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x10, &(0x7f0000000080)={@private, @remote}, 0xc) 21:19:13 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)=@ipv4_newaddr={0x18}, 0x18}}, 0x0) 21:19:13 executing program 5: r0 = syz_open_dev$mouse(&(0x7f0000002180), 0x0, 0x20502) write$FUSE_LK(r0, &(0x7f00000021c0)={0x28, 0x0, 0x0, {{0x0, 0x7}}}, 0x28) 21:19:13 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 21:19:13 executing program 4: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x9, 0x6, 0x81, 0x6, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x4, 0x5}, 0x48) 21:19:13 executing program 2: r0 = socket(0x11, 0xa, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r0) 21:19:13 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff}) io_setup(0x8000, &(0x7f0000000040)=0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(r1, 0x2, &(0x7f00000002c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r2, 0x0}, &(0x7f00000000c0)={0x0, 0x0, 0x21, 0x5, 0x0, r0, 0x0, 0x5c}]) 21:19:14 executing program 0: syz_open_dev$loop(&(0x7f0000000540), 0x0, 0x4002) 21:19:14 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8949, &(0x7f00000002c0)={'gre0\x00', 0x0}) [ 435.376900] input: syz1 as /devices/virtual/input/input68 21:19:14 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}}, &(0x7f0000000280)=""/165, 0x2e, 0xa5, 0x1}, 0x20) 21:19:14 executing program 4: clock_adjtime(0x0, &(0x7f0000000240)={0x3605a695}) 21:19:14 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0x1d, 0x10000000, 0x0, &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:14 executing program 2: io_setup(0x8000, &(0x7f0000000040)) io_setup(0x9, 0x0) io_pgetevents(0x0, 0x1, 0x5, &(0x7f0000000200)=[{}, {}, {}, {}, {}], 0x0, &(0x7f0000000300)={&(0x7f00000002c0), 0x8}) 21:19:14 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:14 executing program 1: r0 = socket$inet(0x2, 0x80003, 0x5) getsockopt$inet_mreqn(r0, 0x0, 0x20, 0x0, &(0x7f0000000040)) 21:19:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000800), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x80044501, &(0x7f0000000840)) 21:19:14 executing program 4: timer_create(0x0, 0x0, &(0x7f0000001240)) timer_settime(0x0, 0x0, &(0x7f0000001280)={{}, {0x0, 0x989680}}, 0x0) timer_gettime(0x0, &(0x7f0000000040)) 21:19:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@newlinkprop={0x20, 0x1c, 0xf}, 0x20}}, 0x0) 21:19:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r0, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x11, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 21:19:14 executing program 0: clock_adjtime(0x0, &(0x7f0000000140)={0x3b1, 0x0, 0x0, 0x0, 0x0, 0x7f21}) 21:19:14 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:14 executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r0, 0x118, 0x1, 0x0, 0x0) 21:19:14 executing program 1: r0 = getpgrp(0xffffffffffffffff) process_vm_writev(r0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000380)=""/120, 0x78}], 0x3, &(0x7f0000000b40)=[{&(0x7f00000005c0)=""/60, 0x3c}], 0x1, 0x0) [ 435.674704] nla_parse: 15 callbacks suppressed [ 435.674714] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 21:19:14 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x7fffffffffffffff, 0xe0201) 21:19:14 executing program 0: socket$inet(0x3, 0x0, 0x0) 21:19:14 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0x8, 0x3, &(0x7f0000000140)=@framed, &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:14 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f0000002080)='ns/cgroup\x00') 21:19:14 executing program 2: socketpair(0x1, 0x1, 0x39, &(0x7f0000000140)) 21:19:14 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:14 executing program 0: r0 = socket$inet(0x2, 0x80003, 0x5) getsockopt$inet_mreqn(r0, 0x0, 0xd, 0x0, &(0x7f0000000040)) 21:19:14 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000000)={0x0, {{0x2, 0x0, @broadcast}}}, 0x88) 21:19:14 executing program 5: bpf$BPF_BTF_LOAD(0xd, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) 21:19:14 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xc, 0x0, 0x0, 0x0, 0x104}, 0x48) 21:19:14 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000fc0)={0x1010, 0x453, 0x0, 0x0, 0x0, "f3539da6cdfe3112f9d89db84bec8692b1557a1ac208a2a0f900a45844f53dbbec1a39c87ff09a8d174c55e8010d39eadf978dcdd3a21b834414ccd11352285cada3b89ec1017e85a12b4b42afd3505280d810aac71f7158134405332e7d179879ee941ffaa144ed99ec70f8b235db38d1132fdf87635ef61ac2bbf897885d6e3091a7234619775aa9888dd1551dc0eb4bd5422a5104bfa468c93bd14e8018f19e6e43fb48c35cd27afe6c7eaead2245cfad98ad60458eadc5db6389def9ab2b1bcba61a5ebebb5981661836fdc2573a15bb8c04e2970c440bde2947784562c695d5aafe30152f999fc6c9282e1e1e0b33d64441c4107eb3570bbac93943f3605116441d7ecf429681969edaefdcd0b1fb49603d7eb2c623f295a7a4da9b562e1e6b96a1efad7df4c1fdabd2aba5850d88570d408692de2277ce30dba0d7b44baa096544da2a6070aaeb64c4eabc89e80bbb1c648ca45dfb930171c7d8377d296039f32702e9a987ced5f0433d9f348bb1b384275c08e6b923b8f33888dfe8c7ca537d4e3cad47a786f4c76071c95b41290069171e60a9daa71074434c7103942fab76b7a2db126044c28ad4249e683c0b70f201c3d045f5cdc5442d6c968c1e4d94e6a1835bd8c3728ed188e0b8b8ae71604be0ec92d5bb418a9ea6afab249f80d188d8cf58789c1125fcaa666aff66f148a7c0adea19b46f468e9f874a48991cceac051bbeec3beef6fe0af248f50336d7ea8bc0e17e6e6c7a11484dd0527848ab567190cfbfaf0515b717fbaee9525815441d071433a7daa95578a3ebde9be83a4fc70c452873a75cd7828974ac3906a4afbb48383f247eecb7854ba08d7c3ca862e963bdb756d330babdb45ec92e7fda54b52fa58aa387722d34397a5a21a6ea7b0317f796fe0679a0f545c1cac85f572150f057308bbb53c5dab29a2609e5e19e2a189ce54a05f25223169dc3846d3f553ed6143426a44af5b8513b36e22ba08feda307bedfe13ebef76348ce5e327d736e04e252f2862d8668113d27e940198391fa64ec7f43ce5bf4c46f977074c2fcdadd8efce0654df74a2a7f5c9ed43444ef840abc93b3dcc43c4da9901846b47c0c4ba96cb1165280dc039d7310ceddf1484a7c3a00d585b10f0ba40a6834d5b039099d14cb8e2f5c305c5d747f270214753236aed26da4d18496c1f612722c7c13d88af8807f612611c57dd5fd4f4bc12e8a8acec1bb1cc6a6621c5188c59ce6e09c2ae0aaeb7bd494590b8de89a157c4363ad9a4ca03345d9d9bf88e378b32b0196f6190dcc365541cdfa0d74d2c49cfb7b51c8db772017b0963b8331c501462bcf7697794c77ba2a5b94c723bd60665828809b03fb958e335886c7e895afc7ecf68ac1e197d57646d74c0f98b2afcbb01b4c89d8e64d8ef8316c7f50e9a930a2f1a33e948fb711a865c804c61beb7a9eb6efee41a3ef221ce893bb670ec73607c0caff8a59f70931d3d9c8ddac2d550067236dde40e7db6095bc4ce57119bddeda20377b8b742b60bb30438b39bdad7f91813926f08ad9c29a5cc466c7cfc3c25f4ceb1d19fb4459cfdf5a12e11e3297d1c4c5e7777d6b1959bb810bd43ad7820f09f93a3bcc651376b4959a341c0e76b05bd9e6bfa392d043425ee5fedf328358975474f5f6abe8c4b85a701ec87b3746bf69c06aa4b8dfb6793314198280e533bb7646c72ea5635024b7c0da27eaaae887cc6baa06346f8924c246fe121696feb223237628c9c7aeb3a76dd311b2dee38c88c75b38cabc08a1146ef0d300bb084cd7452bac2840935876643287d4493fd7ee4486e2db2845284c7106712a50b2eb15938b98a873571f76e7079eb4d90f7ea9e0c817ef6d79a137fb5b209b5ae3b916f40bc64fec9ebca68cfef5abb843c79f7b49e768f0d053a0b84e35978b0e8d629f74e8d50441f7fa999b0bbf47cc1ce09ef9de3891025ff7a1c65e2a7d403d76db39f7596fb7cccb4fe8c68221ff490acebfecdc71b8811cc96fe4551714c42668151cd3ef2db8c285e8125465ba066ac218c77b42aabacbcd9d9adb53c13f3fe82291b57e5d8b76835fdbb00a6f017c31638dd40780a1ad7d5cc00787d4c931b8e77f9b8d7b160d5d5b7a55794398fec456bb02a38636962021fe1248d5fd9a54fdb17997b61516e7328dcf7b0dd0274f65425cbe7c178a3b6678b3a4bfd7513abc410d36bc0c4c0ad26dca52d14dee112819cc00fa1f070c96cf8aaa63d16040b53e5ec6b9883ae9ab26d1b7a66d92fd4299bf81581d0d8f362f979d5c815b2f335b8fcdb8d41abca4c9d34d7bfcce058f9604be97fd5e0961d1137f12cca63996030f0b6bcb3da4ce1c5f92a1ae1bb6c31558ef2c03b23d69a6a55d4236c59543ea4c98a1fc0d55861d64e7994deb17f3eedf6e4bf21e8a54acd5b3b1a62383bd5d204a2105ccadebcf31ad188626b7668daa0f39de974bbd365dc014693bb7fec9a14bbc153ce19a6a37b8e3adb0f15c794fded0d9fc0c3c8efead11980df4bb01a4c65ce1a7b4e89c3559073ebd04f8b6913011ea292f69b37202378317ef7d0ba6ade234d7646351239b2b8c42fb41f0b0965b7f524b1ce803c804f570653af2e17ab3a18dda1d49ae6e37eb98bc7880fa6668cdf72bbdabe2d9047eb3bdaa6ada53dacf823f170a79d6744ac6e2120f83d4f60446202dce1a863991905a9e370a5cdd0ee566a815aa23febbac6e50867088ada2c698c46a76434cb7a2277d1301f6abd290b032155ee824e2b20e7cabda1ceb41b55c8b1ea87274fced5f00c8f22165468cb99614f4a1d091451d62f6ee23aa19a7930c164d72ea8f6260afbffc61dc052e80123f585d0a1f38faa3da3a59cdd8dfabc6ef824b7d0a16c50d30687d96935ee51e90f3b9b37b5a25bb36444f8027ae454fc4f0f6984727df96ae34eebc886d890b19bde204b3b47a7d5212264f8fb133256bd8f7655c45297add7e2bad69dcaec67262476003b9c7203c9568b14ac2aed82f92836bd13f966df218b17c7fb52ab88c27efa92bcd18000729566a640be8b8caae39adc68582231f453fe1430f188df721ebd327a2b9736b38047ce41a7c3532c00ef45ffc62adaf4d2911e88c71bf95211db0deb5e4c13c945a14b961c6e0cab2ba6a8011e56a0c7993f106fd59255e6c236f43027cf604878a1fc44fed8ba993066d76cbdc20710259eee7be75af6ba8ee200645257507af28658e429726b79d9a93cfb57be5f073db56da2e66c92ad61b99682109b4ed9eb46fb51db391f344a55fd7ff1783dc8165554dd59a158071087dbfff8d6d41bd6ecd53d32ac069dad24b3f6ab2441e9dce3c8b714b9e5c23bba5154da1a3cabb4f04aa75193cc41f73df6df775c9c502f24959ffab4a0d899ac129d6384cff23299ba5ae1edd2b8f5e73c01a4a23a6b40b8a41c96e39db66d9c5f0c1c773d4b6a1be348e2c0091c026e0448cdcab54e6eca609be37c5e3a1f7f98d1b75e3a715b5f709134a1da26f259b639c5f4f9b906e2996f878d059a12705306223f4ede06f9737272b283fe4a5b5ff9da0b401616498042af70236cd92c11ae41c6291faaffcb58083df26aef5a6c32ec23976fd5bfaf63f75ad859fc17c46de3127c00d5f1d0b37b985719c4b1786c822d1a70e04fafb6fb3c785951437a5f4610e71ff2b7ffce0e1b062f25c97df1fae4d6aa39973fbd3e56a18c6e4f1833a0e8d7e786aa71c37373b20a8a0c5bbdb5bd10b4752e2638f94aa307ed3ef3993b3ac0d14831af89f4e6f3a0421e2e9096ce681eddfb1082eba389b0d9311273b979c36cd039b3c75eed912d2cb350b193ca4f200640a9ae2549e63d820299a0cad1841bd983669b7976758660cc839238967fb589134ac34ccd644921851687c9c6678f2fad3347fb0437f924fed8ab385433a2cc2b2a74fb523492bb8cd57b8110cec06dd49b3815f2ac344c1f1bd7d91cbafba0b988927401901435fd35ba8efffcdd012145cbc1f405f4009418e2b483da053fe651a655c18f1950c8f1903bf2758322ec84ae8fa5c5b8b038b028115d210cbee133d71904d59511362dd0595b5fc920827b693fa9d07b35ab3a6ff1ffe005ace45d6830062123c4208e7c48f4870c0b708ff172088efd5ddaaee51168f2d7369d1ef93b4cfe04381e1e17676ada3efba328533ee23126e59d27cda7fb63a05098f0d88144bfdce77e183acbd076042050e80b41e19bdd7b78e210fd5731b3306f1361401a4f0f228359f7270888b25f437e3cb11f765a305d96cb3a0431a837d3c9ca2b88ca958583faf51275afadbeaf640d35046e36f0bfd5a336466f2d9ace607ea4743cbbb3e4e0c336039e065b215abd344e38827dec26fbbf78b8f3cfaa80cd58d78e186453aa4b21f351e0feb368c458d9cfd974a0b2cbab8c088bdcb33f241eb3129ed4d1e701fe3a6ccc0c7a394c051b6fc4ef7d790a03e0bb3578dff662c40803cc930a092d826e00b6077da7d8f0872fe5d53c9d10996375774bab277b2dfa51d040d829f4f5f888e59f265b2d04317c23cdb61008fc4e0503d63b6066b9e07e9f660dc0d8a67fe2ea5ac26c644c334f39d9332bcde7ec84eb324699d145e4e9791c6f021d4bce2889e4dff9084843ca912d5113e0b58f1766ad7fc659d03ad04f8b42d15034fd6101e1fb9b18a7ccb5e748e6359ebf61a5a5ee685d89571b41e0399a609084ca5238a10169e9f519fa9d8847872959b5c9272995e4977a98975a178463f0c216f7e8a0f2e28bd180c0a3174d0ee2af65a61e0c292854168d7c7b564a2c43ec6a5c666067eb4526caf75ebde0b9c02ea9361d85850cad5d953fa5b22537f809f0cdcc56beabc866c9fc0460bbfcbda16c6330ac5923fd9a8f9070bec6dcc9030ef69863d049b720f3b31218f1004b42270537c6d2fd7421e9d68d59fb8679544c073596519490008a6bb43aa07dc2d896858fdeb82a9c6a6d67135a67bf74c27ef8905bb2480bd9c4d24753bb4423763e955f26f3d924553647f2af3b688b5b9fce1319c5c3054c1161b5dcb300794ba8adb1aad2c42c5d67999d655111016f3565c5f6c6639f7ae2f8bd691bab5de7b67d92a7b462aa0434192d20e23eae21e268186a97d2a5a6e0f2c7b7ae5f9df503cf3fbc6acd1e149c165627023221684f0364cd60365d6884c46d3b2bed628a4b87e734d0e68fc95386ab439eb3efc3ccbf814ed04230eb8617ad81e920e760c2f49d66e78bf4afe4e260680af71eb1035d61f4052d7cd76a590521619278451b9ac34b9304687a339297f3fff2fe85bee301a2001f029f91aec5fad3058a5a1f8180159cc468a80456febe43cdf020d94c8d0d86812b138a533c5ff78848d837e6443b833d66063ba5131f8db04a1c0f2434757220ed65c15a15a8cf4454c960a3944e7a3c8ce5cab0d7b3ad9bb6f93e82f8841737106faca172d0912f08edf410981c8097b984645c052c7b38e72c0030627290ccaaedced5367e44d2e43d4949059830f1b2e087308e0a88fe949b5615a12b578374daca836f3c6ca0f1830df4e1cd2af98d78aa74fe079bcc622cec8428e89ebadb99b3f10ee2cac81d959ce3e9173367ccd972d02f31f5d9f2fe58aba59059636d756097f9ad66fda6745711598b1c69440a43d5af5f4da57ee2a171fb3b26e82b3361924078adb02197bbdc7896bebd6c97cf3750fb22cb0f8b27ebd84eb1552b32a418b7baaaf17f6c9419f8e621842baab40b02032cb08b57ced05a14854a6e69c95dce141fc8f2611136fb0772f642c73", ["", "", "", "", "", ""]}, 0x1010}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000000) 21:19:14 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) write$UHID_CREATE(r0, &(0x7f0000000180)={0x0, {'syz0\x00', 'syz0\x00', 'syz1\x00', &(0x7f0000000080)=""/244, 0xf4, 0x0, 0x0, 0x0, 0x0, 0x3ce4}}, 0x120) 21:19:14 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000800), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x5451, 0x0) 21:19:14 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) pipe2$9p(&(0x7f0000000080), 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:14 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000b00)={&(0x7f0000000980)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}, {0x2}}, &(0x7f0000000a40)=""/167, 0x1a, 0xa7, 0x1}, 0x20) 21:19:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000400)=@ipv6_delroute={0x40, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_METRICS={0x4}, @RTA_ENCAP={0x18, 0x16, 0x0, 0x1, @SEG6_IPTUNNEL_SRH={0x14}}, @RTA_ENCAP_TYPE={0x6}]}, 0x40}}, 0x0) 21:19:14 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@newlinkprop={0x20, 0x2c, 0xf}, 0x20}}, 0x0) 21:19:14 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002d80)=@delchain={0xec4, 0x65, 0x0, 0x0, 0x0, {}, [@filter_kind_options=@f_cgroup={{0xb}, {0xe94, 0x2, [@TCA_CGROUP_EMATCHES={0x4}, @TCA_CGROUP_EMATCHES={0x38, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x81}}, @TCA_EMATCH_TREE_LIST={0x18, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14, 0x1, 0x0, 0x0, {{0x80, 0x7, 0x1}, {{0x1}, {0x3, 0x0, 0x1, 0x1}}}}]}, @TCA_EMATCH_TREE_LIST={0x14, 0x2, 0x0, 0x1, [@TCF_EM_IPSET={0x10, 0x2, 0x0, 0x0, {{0x61, 0x8, 0x5}, {0xffffffffffffffff, 0x5, 0x2}}}]}]}, @TCA_CGROUP_ACT={0xe54, 0x1, [@m_pedit={0xe50, 0x0, 0x0, 0x0, {{0xa}, {0xe24, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS={0xe20, 0x2, {{}, [{}, {}, {0x1, 0x8000, 0x9, 0xff, 0x8e7}, {0x9, 0x5, 0x8001, 0x401, 0x7fffffff, 0x5}, {0x970, 0x0, 0x1000, 0x0, 0xffff, 0x15}, {0xd3, 0x6, 0x7, 0x4e9, 0x0, 0x9}, {0x4, 0x6, 0x0, 0x10001, 0x4}, {0x8000, 0x3, 0x3, 0x3f, 0x17f, 0x7fffffff}, {0x81, 0x800, 0x1f, 0x9, 0x7}, {0x5e68, 0x3, 0x400, 0x0, 0x80000001, 0x81}, {0x200, 0x1, 0x3, 0x0, 0x2, 0x4}, {0x16, 0x80000001, 0x1, 0x6, 0x7fff}, {0x8, 0x9, 0x80, 0xfff, 0x1, 0x9}, {0x4b1, 0x8000, 0x3, 0x6234, 0x7fff, 0x1}, {0x40, 0x7, 0x1, 0x8, 0xfffffe00, 0x7ff}, {0x3, 0xad1a, 0x8, 0x400, 0x5, 0x7ff}, {0x20, 0x4, 0xfffffffe, 0x8001, 0xfffffffb, 0x9}, {0x3f, 0xfff, 0x10001, 0x32, 0x6, 0x2}, {0x3, 0x0, 0x0, 0x0, 0x3, 0x1ab1}, {0x0, 0x9, 0x7, 0x10000, 0x1, 0x9}, {}, {}, {}, {}, {}, {0x1, 0x9, 0x80000001, 0x7f, 0x5}, {0x0, 0x8, 0x0, 0x100, 0x1, 0x5}, {}, {}, {}, {}, {}, {}, {0x60d2, 0x1, 0x3, 0xffffffd0}, {0x0, 0x0, 0x80000001, 0x81, 0x68, 0x7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x7, 0x7, 0x3}, {0xaf8, 0x9802, 0x4c, 0x3, 0x6, 0x9}, {0x4, 0x3ff, 0x3, 0x1, 0x100, 0x40}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x309}, {0x0, 0xffffffff, 0x3c9, 0x7, 0x6, 0x78}, {}, {0x1, 0x28000000, 0x10001, 0xcd07, 0xffffffe0}, {0x9, 0x2, 0xffffffff, 0x6, 0x800, 0x6}, {0x3b2, 0x2, 0x5, 0x8, 0x1, 0x34}, {0x0, 0x0, 0x0, 0x8, 0x1, 0x8}], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {}, {0x1}, {0x3, 0x1}, {0x7, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x2}, {0x2, 0x1}, {0x5}, {0x1}, {0x2}, {0x5, 0x1}, {0x3}, {0x5, 0x1}, {0x5, 0x1}, {0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x2}, {0x3}, {0x1, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x3, 0x1}, {0x1, 0x1}]}}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0xec4}}, 0x8000) [ 436.031080] audit: type=1107 audit(1677964754.652:365): pid=16560 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='óS¦Íþ1ùظK솒±Uz¢ ù' [ 436.041304] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.067688] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 21:19:14 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000000600)) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$TIPC_NL_NAME_TABLE_GET(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000340)={0x14, r1, 0x1, 0x0, 0x0, {0x5}}, 0x14}}, 0x0) [ 436.117261] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 21:19:14 executing program 2: r0 = socket$inet(0xa, 0x3, 0x8a) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, 0x0, 0x0) 21:19:14 executing program 4: pipe(&(0x7f0000000600)={0xffffffffffffffff}) io_setup(0x8000, &(0x7f0000000040)=0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = eventfd2(0x0, 0x0) io_submit(r1, 0x2, &(0x7f00000002c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x3, r3}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, 0x0, r0, &(0x7f0000001640)}]) [ 436.166489] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 21:19:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000800), 0x0, 0x0) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f00000001c0)=""/72) [ 436.216008] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.237358] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.265134] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.282138] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.289575] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.310121] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.329243] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.340068] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.349275] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.360153] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.378331] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.388599] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.399446] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.408477] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.416062] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.423100] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.429931] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.437172] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.444365] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.451197] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.458267] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.467355] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.490909] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.507092] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.523722] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.543696] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.570617] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.579720] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.588749] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.597845] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.607073] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.617155] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.626327] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.635276] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.644126] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.650880] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.661645] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.670488] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.679590] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.690487] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.699914] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.709103] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.718125] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.727607] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.736603] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.745819] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.756619] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.769055] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.781042] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.794069] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.800856] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.816642] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.826356] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.840061] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.849069] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.863118] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.869842] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.886516] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.895254] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.909129] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.917918] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.932577] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.939301] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.955257] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.966961] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.979105] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 436.989541] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.003605] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.010309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.027318] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.036573] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.045223] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.053939] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.060636] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.072032] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.078839] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.089139] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.097826] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.106216] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.114823] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.121511] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.133158] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.139857] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.150277] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.158997] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.167732] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.176369] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.184958] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.191650] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.202106] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.208803] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.219938] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.228459] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.237397] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.250770] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.259705] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.274535] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.281656] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.298438] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.307218] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.320837] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.329735] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.345164] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.358230] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.368035] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.381389] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.392639] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.399438] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.415129] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.427184] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.439974] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.450467] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.464625] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.471442] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.487657] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.497583] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.513782] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.520593] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.536023] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.545451] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.559148] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.567838] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.581668] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.598500] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.607565] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.621429] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.630308] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.644831] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.651622] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.669737] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.678659] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.693411] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.700167] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.715678] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.725265] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.738149] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.748067] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.756839] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.765557] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.774329] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.781163] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.792559] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.799503] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.809869] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.818623] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.827297] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.835984] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.844667] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.851634] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.863489] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.870382] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.880975] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.890047] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.899033] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.907854] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.916788] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.925529] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.935374] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.944185] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.951294] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.961989] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.968744] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.979222] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.987976] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 437.996890] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.006519] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.015304] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.024204] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.030957] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.041437] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.050137] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.059301] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.068014] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.076960] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.086893] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.095751] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.104554] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.111295] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.121974] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.122994] f2fs_msg: 2967 callbacks suppressed [ 438.123008] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 438.128709] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.138331] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 438.147063] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.158380] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 438.169957] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.178838] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 438.183127] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.190590] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 438.203185] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.206234] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 438.211506] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.211529] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.221430] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 438.239302] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.243773] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 438.253148] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.260944] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 438.274356] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.274927] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 438.281033] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.281052] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.281070] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.323791] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.330481] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.346290] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.355314] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.365601] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.374352] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.381056] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.392222] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.398906] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.409185] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.418042] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.426795] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.436694] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.445288] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.454108] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.460803] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.471425] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.480338] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.489058] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.497824] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.506554] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.516346] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.525103] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.534022] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.540800] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.551182] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.559948] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.568882] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.577739] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.587566] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.596484] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.605307] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.614359] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.621133] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.631679] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.640736] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.649679] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.659823] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.669526] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.678470] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.687336] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.696254] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.705189] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.714224] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.721129] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 21:19:17 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/diskstats\x00', 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 21:19:17 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8994, &(0x7f00000002c0)={'gre0\x00', 0x0}) 21:19:17 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:17 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x5, 0x6, 0xb00, 0x6}, 0x48) 21:19:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000800), 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f00000002c0)=""/243) 21:19:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000240)={&(0x7f0000000100), 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x44, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_COOKIE={0xb}, @L2TP_ATTR_COOKIE={0xc}, @L2TP_ATTR_CONN_ID={0x0, 0x9, 0x4}, @L2TP_ATTR_PEER_CONN_ID={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) [ 438.731882] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.738664] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.750239] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 438.763615] hid-generic 0000:0000:0000.0001: hidraw0: HID v0.00 Device [syz0] on syz0 21:19:17 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:17 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00'}) [ 438.874875] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 21:19:17 executing program 0: r0 = socket(0x10, 0x2, 0x9) syz_genetlink_get_family_id$batadv(&(0x7f00000002c0), r0) 21:19:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(r0, &(0x7f0000000940)={&(0x7f0000000700), 0xa, &(0x7f00000006c0)={&(0x7f0000000680)={0x3, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_LLSEC_CMD_FRAME_ID={0x5}, @IEEE802154_ATTR_LLSEC_DEV_OVERRIDE]}, 0x24}}, 0x0) 21:19:17 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000002100)='status\x00') ioctl$RTC_VL_CLR(0xffffffffffffffff, 0x7014) r1 = getpgid(0xffffffffffffffff) sendmsg$nl_netfilter(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'dummy0\x00', 0x0}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000680)={'ip_vti0\x00', &(0x7f00000004c0)={'gretap0\x00', r2, 0x1, 0x7800, 0x8cc, 0x9, {{0x5e, 0x4, 0x0, 0x3d, 0x178, 0x65, 0x0, 0x8, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@generic={0x88, 0xb, "4c656521bfbad00813"}, @cipso={0x86, 0x16, 0x1, [{0x7, 0x3, 'T'}, {0x0, 0x6, "4e4738b0"}, {0x6, 0x2}, {0x0, 0x5, "0e6b15"}]}, @lsrr={0x83, 0x27, 0xac, [@multicast2, @initdev={0xac, 0x1e, 0x1, 0x0}, @multicast1, @empty, @multicast2, @private=0xa010100, @rand_addr=0x64010102, @rand_addr=0x64010102, @empty]}, @timestamp={0x44, 0x28, 0x83, 0x0, 0x4, [0x10001, 0x2, 0x4, 0x5, 0x1, 0x100, 0x25a36deb, 0x7, 0x654f]}, @lsrr={0x83, 0x23, 0x99, [@initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @loopback, @rand_addr=0x64010102, @private=0xa010101, @initdev={0xac, 0x1e, 0x1, 0x0}, @private=0xa010102, @empty]}, @timestamp_prespec={0x44, 0x14, 0x5a, 0x3, 0x1, [{@dev={0xac, 0x14, 0x14, 0x2b}, 0xaff}, {@local, 0x7}]}, @ssrr={0x89, 0x23, 0xa8, [@private=0xa010100, @empty, @multicast1, @remote, @rand_addr=0x64010101, @multicast2, @local, @local]}, @ssrr={0x89, 0x27, 0xbe, [@loopback, @loopback, @dev={0xac, 0x14, 0x14, 0x22}, @multicast1, @private=0xa010100, @empty, @multicast2, @multicast1, @private=0xa010101]}, @cipso={0x86, 0x71, 0x2, [{0x0, 0x6, "1cccae9f"}, {0x7, 0x10, "a2c3bbb0659a27627c2bdf8c521d"}, {0x7, 0x11, "b6842c6ef6f4e856f14c4d304093f8"}, {0x1, 0xd, "1b70932ff9527793c01fac"}, {0x6, 0x8, "0d6071f4315e"}, {0x0, 0x12, "853d1cc8e7c63b98594febc5fd0169eb"}, {0x2, 0x11, "a013402c4a42e99f3c914ca382617c"}, {0x0, 0xc, "b64810a0e78609b86e5b"}]}]}}}}}) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/mdstat\x00', 0x0, 0x0) syz_open_procfs(r1, &(0x7f00000003c0)='net/ip6_mr_cache\x00') read$FUSE(r0, 0x0, 0x0) 21:19:17 executing program 4: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) write$RDMA_USER_CM_CMD_JOIN_MCAST(r0, 0x0, 0x0) 21:19:17 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:17 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$get_persistent(0x16, 0xffffffffffffffff, r0) 21:19:17 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f00000000c0)={{}, 'syz0\x00', 0x5}) ioctl$UI_DEV_CREATE(r0, 0x5501) 21:19:17 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='environ\x00') read$FUSE(r0, 0x0, 0x5c) 21:19:17 executing program 1: r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x3, &(0x7f0000000140), 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{0x77359400}, {0x0, 0x3938700}}, 0x0) 21:19:17 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:17 executing program 4: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000100)={'tunl0\x00', &(0x7f0000000080)={'ip_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @private}}}}) 21:19:17 executing program 5: r0 = socket(0x29, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000a80)={'gre0\x00', &(0x7f0000000a00)=ANY=[@ANYBLOB='gre0\x00'/15, @ANYBLOB="0010000800000006"]}) 21:19:17 executing program 2: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_int(r0, 0x0, 0x6, &(0x7f0000000200)=0x1ff, 0x4) 21:19:17 executing program 0: semget(0x1, 0x0, 0x0) semget(0x2, 0x3, 0x30b3cf7991ebe785) r0 = syz_open_dev$audion(&(0x7f0000000600), 0xdd, 0x0) ioctl$RTC_VL_CLR(r0, 0x7014) r1 = syz_open_dev$audion(&(0x7f0000000600), 0xdd, 0x0) ioctl$RTC_VL_CLR(r1, 0x7014) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000001200)='net/route\x00') r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001240)='/sys/block/loop10', 0x200, 0x128) r4 = syz_open_dev$audion(&(0x7f0000000600), 0xdd, 0x0) ioctl$RTC_VL_CLR(r4, 0x7014) r5 = syz_open_dev$audion(&(0x7f0000000600), 0xdd, 0x0) ioctl$RTC_VL_CLR(r5, 0x7014) r6 = openat$mice(0xffffffffffffff9c, &(0x7f0000001280), 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000012c0)='/sys/module/module', 0x80800, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001340)={0x11, 0x5, &(0x7f0000001080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x4}, [@map_idx_val={0x18, 0x2, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f00000010c0)='syzkaller\x00', 0x1, 0x70, &(0x7f0000001100)=""/112, 0x40f00, 0x8, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000001180)={0x9, 0x1}, 0x8, 0x10, &(0x7f00000011c0)={0x4, 0x3, 0x6, 0xffffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001300)=[r1, r2, 0xffffffffffffffff, r3, r4, r5, 0x1, r6, r7]}, 0x80) semget(0x2, 0x1, 0x30b3cf7991ebe185) r8 = syz_open_dev$audion(&(0x7f0000000600), 0xdd, 0x0) ioctl$RTC_VL_CLR(r8, 0x7014) ioctl$RTC_UIE_OFF(r8, 0x7004) 21:19:17 executing program 3: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:17 executing program 1: r0 = gettid() rt_tgsigqueueinfo(r0, r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xffffffff}) 21:19:17 executing program 4: r0 = syz_open_dev$audion(&(0x7f0000000000), 0x0, 0x8001) write$FUSE_ENTRY(r0, 0x0, 0x0) 21:19:17 executing program 2: r0 = socket(0x29, 0x2, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000bc0)={&(0x7f0000000b80)={0x14}, 0x14}}, 0x8010) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x20008000) 21:19:17 executing program 5: r0 = timerfd_create(0x0, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) timerfd_settime(r0, 0x3, &(0x7f0000000140)={{}, {0x0, r1+60000000}}, 0x0) timerfd_gettime(r0, &(0x7f0000000040)) 21:19:17 executing program 3: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:17 executing program 1: r0 = socket(0x29, 0x2, 0x0) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x4051) 21:19:17 executing program 4: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/ip_vs\x00') syz_open_dev$audion(&(0x7f0000000600), 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='fd/4\x00') 21:19:17 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) 21:19:17 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x0, 0x0, 0x0, 0xa0000000}, 0x1c) 21:19:18 executing program 3: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:18 executing program 0: r0 = syz_open_dev$rtc(&(0x7f0000000000), 0x0, 0x0) ioctl$RTC_VL_READ(r0, 0x80047013, 0x0) 21:19:18 executing program 1: r0 = syz_open_dev$audion(&(0x7f0000000040), 0x0, 0x0) mmap$snddsp(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0) 21:19:18 executing program 2: r0 = syz_open_dev$sndpcmp(&(0x7f0000000240), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_SYNC_PTR(r0, 0xc0884123, &(0x7f0000000280)={0x0, "746d2f2cd5c0b857cec6e93ea8fccb4852de41f4752a62ada8ef31c92dcc3bece3ee6d8c7084a6076e84d237a515d3f0c4c643dc60dc10c83d0242135d83eb3a"}) 21:19:18 executing program 3: perf_event_open(&(0x7f0000000340)={0x0, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:18 executing program 5: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='environ\x00') read$FUSE(r0, &(0x7f0000000040)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f00000020c0)={0x2020}, 0x2020) 21:19:18 executing program 4: add_key$keyring(&(0x7f0000000240), 0x0, 0x0, 0x0, 0xffffffffffffffff) prctl$PR_CAPBSET_DROP(0x18, 0x0) 21:19:18 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)={0x14, r1, 0x60f}, 0x14}}, 0x0) 21:19:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast2}]}, 0x1c}}, 0x0) 21:19:18 executing program 3: perf_event_open(&(0x7f0000000340)={0x0, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:18 executing program 0: socket$inet6(0xa, 0x400, 0x0) 21:19:18 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/fib_trie\x00') read$FUSE(r0, 0x0, 0x0) 21:19:18 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) request_key(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x0}, 0x0, r1) 21:19:18 executing program 2: r0 = syz_open_dev$audion(&(0x7f0000000600), 0xdd, 0x0) read$FUSE(r0, 0x0, 0xfffffe8d) 21:19:18 executing program 3: perf_event_open(&(0x7f0000000340)={0x0, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_SERVICE(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x18, 0x0, 0x0, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP]}, 0x5e}}, 0x0) 21:19:18 executing program 0: r0 = timerfd_create(0x8, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) timerfd_settime(r0, 0x3, &(0x7f0000000140)={{}, {0x0, r1+60000000}}, 0x0) 21:19:18 executing program 4: semget(0x2, 0x75722678a1377cbc, 0x0) 21:19:18 executing program 5: r0 = socket$inet(0x2, 0x6, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000200)) 21:19:18 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'gre0\x00', &(0x7f0000000040)=ANY=[]}) 21:19:18 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x5c, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r0, 0xc10c5541, &(0x7f0000000100)={0xcf1}) 21:19:18 executing program 0: r0 = syz_open_dev$audion(&(0x7f0000000600), 0x0, 0x0) read$FUSE(r0, 0x0, 0xfffffe8d) 21:19:18 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:18 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'tunl0\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @multicast1}}}}) 21:19:18 executing program 5: r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$IOC_PR_RESERVE(r0, 0x401070c9, 0x0) 21:19:18 executing program 2: socketpair(0xf, 0x0, 0x101, 0x0) r0 = socket(0x29, 0x2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_PORT_SPLIT(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001700)={0x0}}, 0x20040015) sendmsg$FOU_CMD_DEL(r1, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x68, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@FOU_ATTR_PORT={0x6, 0x1, 0x4e20}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @FOU_ATTR_AF={0x5, 0x2, 0x2}, @FOU_ATTR_PEER_V6={0x14, 0x9, @private2={0xfc, 0x2, '\x00', 0x1}}, @FOU_ATTR_PEER_V4={0x8, 0x8, @rand_addr=0x64010100}, @FOU_ATTR_PEER_V4={0x8, 0x8, @multicast2}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e22}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}]}, 0x68}, 0x1, 0x0, 0x0, 0x2000c860}, 0x20000000) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), r0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000a80)={'gre0\x00', &(0x7f0000000a00)=ANY=[@ANYBLOB='gre0\x00'/16, @ANYRES32=0x0, @ANYBLOB="00100008000000060000007f4d8d7af004650000800690786401010164010100831fdfac1414bbe00000020a01010064010100ac1414aaac1e00010000000000"]}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000b40)={'sit0\x00', &(0x7f0000000ac0)={'gretap0\x00', 0x0, 0x700, 0x78e2, 0xf5, 0x5, {{0x15, 0x4, 0x2, 0x1b, 0x54, 0x67, 0x0, 0x2, 0x4, 0x0, @local, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@generic={0x94, 0x6, "b49402f6"}, @timestamp_addr={0x44, 0x1c, 0x5a, 0x1, 0xe, [{@broadcast, 0x5}, {@multicast2, 0xfffffffd}, {@dev={0xac, 0x14, 0x14, 0x2b}, 0xb4}]}, @noop, @noop, @ssrr={0x89, 0xb, 0x9f, [@dev={0xac, 0x14, 0x14, 0x3d}, @remote]}, @generic={0x1c, 0xe, "639ae353e51fa4bd0ba1707e"}]}}}}}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000b80)={'batadv_slave_1\x00', 0x0}) getsockname$packet(r0, &(0x7f0000000bc0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000c00)=0x14) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000c40)={'batadv_slave_1\x00'}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000c80)={'wg2\x00'}) getpeername$packet(r0, &(0x7f0000000cc0), &(0x7f0000000d00)=0x14) sendmsg$ETHTOOL_MSG_RINGS_GET(0xffffffffffffffff, &(0x7f0000000fc0)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000f80)={&(0x7f0000000d40)={0x1c0, 0x0, 0x100, 0x70bd28, 0x25dfdbfc, {}, [@HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dvmrp1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg1\x00'}]}, @HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x1c0}, 0x1, 0x0, 0x0, 0x40}, 0x4000804) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), r2) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000006c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000940)={&(0x7f00000000c0), 0xc, &(0x7f0000000900)={&(0x7f0000000700)=ANY=[@ANYBLOB='J\f\x00\x00', @ANYRES16=r8, @ANYBLOB="00082dbd7000ffdbdf258100000008000300", @ANYRES32=r9, @ANYBLOB="25003300d0180600ffffffffffff0802110000008ae560325bdc0d000301071e00c10106000000004501330010300000080211000000080211000001080211000001450050264d0040002d1a02000ef4d56b700000000080003f000b00000006000100000007dd39bd4cc680fc4d83b36b97ea34fe642bcf92dda6bb430e2b1e3788679f1967434d515eb62e87fe8222fbe400b0fc8411c18afbbedf0621e845ecddcaf605a22bcf7cf6a0b25f0648434fc288123cdb2b98af66b30e9739a8690649c13bd3e556a7b8e219a209effa81217fe0b3a496a2d6cadead5997f547231b88ddc7f8186bff92ead3829736e7d035cb1b4df9c764fabae8f4959f8f690a30641e350bfd54415851e92b416990e0b002939238c2012d9a3314b0639441a083bfa4a021be18458cfa7159b595f72d1cded88113d6056faa640049dad36dfa26d4ba47b7f06ef9e7b4d6ec537a3f5123c9133a151c3c30628d8dae7ed3430ab4b15e192f077525a86f9bb9b90000000400670006006600648800000a000600ffffffffffff00001e003300c000fc00080211000000080211000001505050505050040211000000"], 0x1c4}, 0x1, 0x0, 0x0, 0x4040040}, 0x40040) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r2, &(0x7f0000000180)={&(0x7f0000000040), 0xc, &(0x7f0000000140)={&(0x7f0000000640)={0x50, r3, 0x400, 0x70bd2e, 0x25dfdbfb, {}, [@TIPC_NLA_PUBL={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x2c}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x9b1}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x9}, @TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x80}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x800}, 0xc000) 21:19:18 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='uid_map\x00') read$FUSE(r0, 0x0, 0x0) 21:19:18 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:18 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SET(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x3c, 0x3e9, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0xffffffffffffffff}}, 0x3c}}, 0x0) 21:19:18 executing program 0: openat$autofs(0xffffffffffffff9c, &(0x7f0000000940), 0xca800, 0x0) 21:19:18 executing program 5: setsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000040), 0xffffffa3) 21:19:18 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/tcp\x00') read$FUSE(r0, 0x0, 0x0) 21:19:18 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) write$RDMA_USER_CM_CMD_JOIN_MCAST(r0, &(0x7f00000002c0)={0x16, 0x98, 0xfa00, {0x0, 0x0, 0xffffffffffffffff, 0x1c, 0x1, @in6={0xa, 0x0, 0x0, @loopback}}}, 0xa0) 21:19:18 executing program 0: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='limits\x00') syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') 21:19:18 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:18 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000000)={'gre0\x00', 0x0}) 21:19:18 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000080), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r0, 0x800455d1, &(0x7f0000000000)) 21:19:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/icmp6\x00') read$FUSE(r0, 0x0, 0x0) 21:19:19 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='uid_map\x00') write$input_event(r0, 0x0, 0x0) 21:19:19 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/fs/cgroup', 0x8c0, 0x0) 21:19:19 executing program 0: r0 = socket(0x29, 0x2, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={0x0}}, 0x24048844) 21:19:19 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:19 executing program 4: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x2002) write$FUSE_INTERRUPT(r0, &(0x7f0000000080)={0xfffffffffffffe68}, 0x10) 21:19:19 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000540)={0x14, r1, 0x1}, 0x14}}, 0x0) 21:19:19 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) 21:19:19 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000006e40)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r0, 0x0, r2) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, 0x0, 0x0) 21:19:19 executing program 5: add_key$keyring(&(0x7f00000002c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$get_persistent(0x16, 0xee01, r0) 21:19:19 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:19 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000240)={'ip_vti0\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x4, 0x0, @empty, @rand_addr, {[@end]}}}}}) 21:19:19 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000140)={'ip_vti0\x00', &(0x7f00000000c0)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}}}}}) 21:19:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IPVS_CMD_NEW_DAEMON(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="84000000", @ANYRES16=r1, @ANYBLOB="01002dbd7000fbdbdf2509"], 0x84}}, 0x0) 21:19:19 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_GET_PACK_ID(r0, 0x227c, &(0x7f0000000080)) 21:19:19 executing program 5: syz_open_procfs(0xffffffffffffffff, &(0x7f0000003300)='net/raw6\x00') 21:19:19 executing program 1: set_mempolicy(0x2, &(0x7f0000000080)=0x2c, 0x5) [ 440.943611] ieee802154 phy0 wpan0: encryption failed: -22 [ 440.949399] ieee802154 phy1 wpan1: encryption failed: -22 21:19:19 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:19 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='maps\x00') read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) read$FUSE(r0, 0x0, 0x0) 21:19:19 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='attr/prev\x00') read$FUSE(r0, 0x0, 0x0) [ 440.994941] netlink: 112 bytes leftover after parsing attributes in process `syz-executor.0'. 21:19:19 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/igmp6\x00') read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) 21:19:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)=ANY=[@ANYBLOB='\"\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000200000014"], 0x30}}, 0x0) 21:19:19 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop2', 0x4b237d70a0f3f717, 0x0) 21:19:19 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, 0x0, 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:19 executing program 2: r0 = syz_open_dev$MSR(&(0x7f00000006c0), 0x0, 0x0) read$msr(r0, 0x0, 0x0) 21:19:19 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) connect$l2tp6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @local}, 0x20) 21:19:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_int(r0, 0x0, 0x0, 0x0, 0x0) 21:19:19 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, 0x0, 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:19 executing program 5: r0 = syz_open_dev$audion(&(0x7f0000000040), 0x0, 0x0) mmap$snddsp(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xc, 0x11, r0, 0x0) [ 441.175067] netlink: 14 bytes leftover after parsing attributes in process `syz-executor.1'. 21:19:19 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="fc8c1cf76b61"}, 0x14) 21:19:19 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='oom_score\x00') read$FUSE(r0, 0x0, 0x0) 21:19:19 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000480)={'ip6tnl0\x00', 0x0}) 21:19:19 executing program 4: r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{0x77359400}, {0x0, 0x3938700}}, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000000)={{0x77359400}}, 0x0) 21:19:19 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/mdstat\x00', 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 21:19:19 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, 0x0, 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:19 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000240)={'gre0\x00', &(0x7f00000001c0)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty}}}}) 21:19:20 executing program 1: r0 = syz_open_dev$audion(&(0x7f0000000000), 0x0, 0x8001) write$FUSE_ENTRY(r0, &(0x7f00000020c0)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x9, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}}, 0x90) 21:19:20 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000080), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', 0x0}) 21:19:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000003c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16, @ANYBLOB="01"], 0x4c}}, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000040), r0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000200), r0) 21:19:20 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_PMK(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000340)={0xa8, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_PMK={0x14, 0xfe, "fabcce8af501525d45aaccefe0a40162"}, @NL80211_ATTR_PMK={0x14, 0xfe, "86b22ca5213130dd96a4b0ee7a93eb1a"}, @NL80211_ATTR_PMK={0x14, 0xfe, "8cdb1643a87b28230b742362723a0207"}, @NL80211_ATTR_PMKR0_NAME={0x14, 0x102, "0dd36f7baae224ce9fd0d493396899c1"}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_PMK={0x14, 0xfe, "49fcb5b944dd4de804dc6e546cc51744"}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0xa8}}, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000003c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000013"], 0x4c}}, 0x0) [ 441.517984] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.0'. 21:19:20 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000002100)='status\x00') syz_open_dev$audion(0x0, 0x0, 0x0) ioctl$RTC_VL_CLR(0xffffffffffffffff, 0x7014) getpgid(0xffffffffffffffff) sendmsg$nl_netfilter(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_procfs(0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 21:19:20 executing program 1: syz_open_procfs(0x0, &(0x7f00000000c0)='net/ip6_mr_cache\x00') 21:19:20 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000200)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1b, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0xfffffffffffffeeb}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8}, @BATADV_ATTR_HOP_PENALTY]}, 0x3c}}, 0x0) 21:19:20 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:20 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000080), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 21:19:20 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000280)={'sit0\x00', &(0x7f00000001c0)={'ip_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr, {[@ssrr={0x89, 0x3}]}}}}}) 21:19:20 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000080), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r0, 0xc008551b, &(0x7f0000000000)={0x99, 0x8, [0x0, 0x0]}) 21:19:20 executing program 5: r0 = getpid() r1 = gettid() rt_tgsigqueueinfo(r0, r1, 0x0, &(0x7f0000000240)) 21:19:20 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000540), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000500)={&(0x7f0000000300), 0xc, &(0x7f00000004c0)={&(0x7f0000000400)={0x24, r2, 0x4ba260c32bdbec8b, 0x0, 0x0, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 21:19:20 executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000000)={'ah\x00'}, &(0x7f0000000040)=0x1e) 21:19:20 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:20 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000000080), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(0xffffffffffffffff, 0x40405514, &(0x7f0000000000)={0x7}) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r0, 0x40405515, &(0x7f0000000200)={0x7, 0x0, 0x0, 0x1ff, '\x00', 0x9}) 21:19:20 executing program 1: r0 = request_key(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='keyring\x00', 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000480)='id_resolver\x00', &(0x7f00000004c0)={'syz', 0x1}, &(0x7f0000000500)='#\x00', 0x0) 21:19:20 executing program 5: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'veth1_vlan\x00'}) 21:19:20 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000040)={'syz1\x00'}, 0x45c) [ 441.908805] nbd: must specify a size in bytes for the device 21:19:20 executing program 4: r0 = socket(0x29, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000a80)={'gre0\x00', &(0x7f0000000a00)=ANY=[@ANYBLOB='gre0\x00'/15, @ANYRES32=0x0, @ANYBLOB="00100008"]}) 21:19:20 executing program 5: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f00000001c0)={{0x2, 0x0, @dev}, {0x0, @link_local}, 0x58, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 'syz_tun\x00'}) 21:19:20 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r0, 0xf503, 0x0) 21:19:20 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='loginuid\x00') write$FUSE_INTERRUPT(r0, 0x0, 0x0) 21:19:20 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:20 executing program 1: r0 = timerfd_create(0x0, 0x0) ioctl$TFD_IOC_SET_TICKS(r0, 0x40085400, &(0x7f0000000240)=0xe00000000000) 21:19:20 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000004240)='net/igmp\x00') read$FUSE(r0, &(0x7f00000000c0)={0x2020}, 0x2020) 21:19:20 executing program 4: r0 = socket(0x29, 0x2, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, 0x0) 21:19:20 executing program 0: r0 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000580)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r2) 21:19:20 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000040)={'syz1\x00'}, 0x45c) 21:19:20 executing program 2: socketpair(0x26, 0x5, 0x40004, 0x0) 21:19:20 executing program 1: r0 = socket(0x11, 0x2, 0x0) syz_genetlink_get_family_id$team(&(0x7f0000000000), r0) 21:19:20 executing program 5: r0 = socket(0x1, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x4b47, 0x0) 21:19:20 executing program 4: r0 = socket(0x23, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x80108907, 0x0) 21:19:20 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x0, 0x0, 0xef5, 0x0, 0x1}, 0x48) 21:19:20 executing program 1: r0 = socket(0x1, 0x3, 0x0) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x24}}, 0x0) 21:19:20 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, &(0x7f00000000c0)=[@ip_retopts={{0x14, 0x0, 0x7, {[@noop, @noop]}}}], 0x18}, 0x0) 21:19:20 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000001340)='net/fib_triestat\x00') read$FUSE(r0, 0x0, 0x0) 21:19:20 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x16, 0x1, &(0x7f0000000100)=@raw=[@exit], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:20 executing program 0: r0 = socket(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000540)={&(0x7f0000000000)={0x2, 0x4e20, @empty}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000040)='B', 0x1}, {&(0x7f0000000080)='a', 0x1}], 0x2}, 0x401c804) 21:19:20 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, 0x0, 0x0) 21:19:20 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x11, 0x0, 0x0) 21:19:20 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @empty}, 0x10) 21:19:21 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0xff29, 0x0, 0x0, &(0x7f00000013c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @broadcast, @empty}}}], 0x20}, 0x0) 21:19:21 executing program 5: r0 = socket(0x18, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x40047459, 0x0) 21:19:21 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x1a, 0x1, &(0x7f0000000100)=@raw=[@exit], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:21 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, 0x0, 0x0) 21:19:21 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, 0x0) 21:19:21 executing program 2: r0 = socket(0x18, 0x0, 0x1) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, 0x0, 0x0) 21:19:21 executing program 0: openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x243, 0x0) socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x6}, 0x4) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20000000d67) 21:19:21 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$uinput_user_dev(r0, 0x0, 0x0) 21:19:21 executing program 5: r0 = socket(0x29, 0x5, 0x0) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x81) 21:19:21 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000100)=[@ip_retopts={{0x10}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r1, @broadcast, @dev}}}, @ip_tos_u8={{0x11}}], 0x48}, 0x0) 21:19:21 executing program 1: r0 = socket(0x1e, 0x2, 0x0) accept4(r0, 0x0, 0x0, 0x0) 21:19:21 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0xc002, &(0x7f0000000100)=@raw=[@exit, @func, @map_fd={0x18, 0x0, 0x1, 0x0, 0x1}], &(0x7f0000000140)='syzkaller\x00', 0x0, 0xba, &(0x7f0000000180)=""/186, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:21 executing program 5: r0 = socket(0x23, 0x5, 0x0) bind$can_raw(r0, &(0x7f0000000000), 0x10) 21:19:21 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5459, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "8d3498d152d0baabbf37ae554157d4bc2de98b"}) 21:19:21 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0xa, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @empty}, 0x10) 21:19:21 executing program 4: r0 = socket(0x29, 0x5, 0x0) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 21:19:21 executing program 3: r0 = socket(0x29, 0x5, 0x0) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 21:19:21 executing program 2: r0 = socket(0x23, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x4b47, 0x0) [ 443.131854] f2fs_msg: 2256 callbacks suppressed [ 443.131868] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 443.146359] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 443.156021] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 443.165786] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 443.176627] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 443.186672] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 443.196495] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 443.206273] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 443.216107] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 443.225853] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 21:19:21 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x1a, &(0x7f0000000380)={0x0, 0x0, 0x1, 0x0, @vifc_lcl_ifindex, @empty}, 0x10) 21:19:21 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x36, 0x0, 0x0) 21:19:21 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x12, 0x1, &(0x7f0000000100)=@raw=[@exit], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:21 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000100)=@delqdisc={0x30, 0x10, 0x1, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, {}, {}, {0x8}}, [@TCA_STAB={0x4}, @TCA_EGRESS_BLOCK={0x8}]}, 0x30}}, 0x0) 21:19:22 executing program 4: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4096}, 0x103c, 0x0, 0x0) msgsnd(r0, &(0x7f0000001440)={0x3}, 0x8, 0x0) 21:19:22 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_addr=@private, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) 21:19:22 executing program 1: r0 = socket(0x23, 0x5, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), r0) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 21:19:22 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x1a, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @empty}, 0x10) 21:19:22 executing program 5: r0 = socket(0x1, 0x1, 0x0) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000180)={&(0x7f00000000c0), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 21:19:22 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000140)={0x0, "fbf82792693f1ce406e1327ad5b73df3d6e2f602c8026ad474d64a529756a49cee6d249085786efcbf2d421f357dc5206167e0de3624577a6e9daa427e90a17d"}, 0x48, 0xfffffffffffffffd) request_key(&(0x7f00000001c0)='ceph\x00', &(0x7f0000000000)={'syz', 0x2}, &(0x7f0000000100)='dnswresolver\x00', r0) 21:19:22 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0xa, 0x1, &(0x7f0000000100)=@raw=[@exit], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:22 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @empty}, 0x10) 21:19:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvmsg$can_raw(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 21:19:22 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0xf, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @empty}, 0x10) 21:19:22 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='blkio.bfq.io_service_time\x00', 0x26e1, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) write$cgroup_type(r1, &(0x7f0000000080), 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff09a}], 0x1, 0x0, 0xf2, 0xa0}, 0x700) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000640)={0x0, r1}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000680)=0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x5452, &(0x7f0000000300)='/?\t\x8e\xa7\xe7t\x82\xf9\xebI\x15\xda\xc9\xe6\xe5\xf7\"\xf2\x91)\xf4i\x8e\xc0\x92\x94oR\xd8\xea\x8b\xdd\xd5&\xffV\xeb\xc5\xb80\x99\xd5\'\xf2\b\xc4J\xd0\xeey\x14\x81\xeb\x84\x18v\xc0\xf2\xec\xf3b\xde\xed\xa2\xc9\xf9\bJ\xcdY\xd8\xaa\xa7\xa0\x8fAq\x97;]\xfbT\xb6\xdc^?\x14\xf5\xcf4%\xc6\x0f+\x83\xdd\x1c\x89e\x11\x1c\x03\x83\x17\xf6\xfe\xad8\xa0\xe4\x9d#\xb6\xaa\x9f\x82I,\x90\x81\xbbz\x94J\x8f&\x8f\xe5^\xee\xfc\xffX\xce\xb6\xbb{\xcf\x81b\x05@\xb3\x89P\xb3\xc9\t\xe59y^E\by') openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) 21:19:22 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @empty}, 0x10) 21:19:22 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10, 0x0}, 0x0) 21:19:22 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 21:19:22 executing program 2: r0 = socket(0x29, 0x5, 0x0) r1 = socket$igmp(0x2, 0x3, 0x2) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f0000000080)) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={0xffffffffffffffff, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000040)=[0x0], &(0x7f0000000080)=[0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4a10}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x9b89}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x2}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x4}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x22008021}, 0x0) setsockopt$MRT_DEL_VIF(r1, 0x0, 0xcb, &(0x7f0000000380)={0x1, 0x8, 0x1, 0x5, @vifc_lcl_ifindex=r3, @empty}, 0x10) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r4, 0xc0189371, &(0x7f00000009c0)={{0x1, 0x1, 0x18}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000006c0)={'ip6tnl0\x00', &(0x7f0000000640)={'syztnl2\x00', r3, 0x2f, 0x0, 0x3f, 0x400, 0x9, @rand_addr=' \x01\x00', @local, 0x80, 0x10, 0x9, 0x1}}) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@bloom_filter={0x1e, 0x4, 0x81, 0x400, 0x88, 0x1, 0xfff, '\x00', r3, 0xffffffffffffffff, 0x3, 0x5, 0x4, 0x9}, 0x48) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r4, 0xc018937b, &(0x7f0000000600)={{0x1, 0x1, 0x18, r5, {0xee01, 0xee01}}, './file0\x00'}) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000004c0)={0x0, r0}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000540)={0xffffffffffffffff, r6, 0x0, 0x5, &(0x7f0000000500)='&:&%\x00'}, 0x30) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x2}}, 0x0) 21:19:22 executing program 5: r0 = socket(0x29, 0x5, 0x0) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x2}}, 0x0) 21:19:22 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x4, &(0x7f0000000580)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f}, [@jmp={0x5, 0x0, 0x0, 0x1}]}, &(0x7f0000000140)='syzkaller\x00', 0x7, 0xba, &(0x7f0000000180)=""/186, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:22 executing program 3: r0 = socket(0xa, 0x2, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x88, 0x14, 0x0, 0x0) 21:19:22 executing program 2: r0 = socket(0xa, 0x2, 0x0) recvmsg$can_raw(r0, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x40) 21:19:22 executing program 5: r0 = socket(0x23, 0x5, 0x0) sendmsg$L2TP_CMD_NOOP(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x3c}}, 0x80) 21:19:23 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x1, &(0x7f0000000000)=@raw=[@generic={0x6}], &(0x7f0000000040)='GPL\x00', 0x4, 0xc8, &(0x7f0000000080)=""/200, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:23 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/timer_list\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x3) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x243, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_OCC_SNAPSHOT(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000440)={0x3c, r5, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}]}, 0x3c}}, 0x0) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x6}, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2c, &(0x7f0000000040)=0x2, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0x20000000d09) 21:19:23 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x4, 0x1, &(0x7f0000000100)=@raw=[@exit], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:23 executing program 2: r0 = socket(0x18, 0x0, 0x1) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 21:19:23 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @empty}, 0x10) 21:19:23 executing program 5: r0 = socket(0x23, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x541b, &(0x7f0000000000)={'batadv_slave_0\x00'}) 21:19:23 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x1, &(0x7f0000000100)=@raw=[@alu={0x7}], &(0x7f0000000140)='syzkaller\x00', 0x7, 0xaa, &(0x7f0000000180)=""/170, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:23 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x3, 0x1, &(0x7f0000000100)=@raw=[@exit], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:23 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x81) 21:19:23 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x12, &(0x7f0000000380)={0x0, 0x0, 0x1, 0x0, @vifc_lcl_ifindex, @empty}, 0x10) 21:19:23 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @empty}, 0x10) 21:19:23 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x1a, 0x0, 0x0) 21:19:23 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, &(0x7f00000013c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @broadcast, @loopback}}}], 0x30}, 0x0) 21:19:23 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, &(0x7f00000013c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @broadcast, @loopback}}}, @ip_retopts={{0x10}}], 0x30}, 0x0) 21:19:23 executing program 1: r0 = socket(0x22, 0x2, 0x3) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, 0x0, 0x0) 21:19:23 executing program 4: r0 = socket(0x23, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x80108906, 0x0) 21:19:23 executing program 5: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x0, r0, 0x0) 21:19:23 executing program 0: r0 = socket(0x18, 0x0, 0x0) accept4(r0, 0x0, 0x0, 0x0) 21:19:23 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_tos_u8={{0x11}}], 0x18}, 0x0) 21:19:24 executing program 4: r0 = socket(0x23, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) 21:19:24 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x3, 0x0, 0x29) 21:19:24 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000001000019a2e66c000000000000100000003"], 0x24}}, 0x0) 21:19:24 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x4, &(0x7f0000000000)=@framed={{}, [@generic={0x6, 0x0, 0x0, 0x9}]}, &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:24 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000009c0)={{0x1, 0x1, 0x1f}, './file0\x00'}) 21:19:24 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan1\x00', 0x0}) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r1, @rand_addr=0x64010102, @broadcast}}}], 0x20}, 0x0) 21:19:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x2, 0x1, &(0x7f0000000100)=@raw=[@exit={0x95, 0x0, 0x0, 0x2}], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:24 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x40}, 0x0) 21:19:24 executing program 3: r0 = socket(0x1e, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0x0) 21:19:24 executing program 2: r0 = socket(0x23, 0x2, 0x0) recvmsg$can_raw(r0, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x140) 21:19:24 executing program 1: request_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000100)='dns_resolver\x00', 0x0) [ 445.508436] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 445.524645] autofs4:pid:17146:validate_dev_ioctl: path string terminator missing for cmd(0xc0189371) 21:19:24 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0xd, 0x0, 0x0) 21:19:24 executing program 0: r0 = socket(0x1e, 0x2, 0x0) setsockopt$MRT_DONE(r0, 0x0, 0xc9, 0x0, 0x0) 21:19:24 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_tos_int={{0x14, 0x0, 0x1, 0xffff8910}}], 0x18}, 0x0) 21:19:24 executing program 3: r0 = socket(0x23, 0x5, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, 0x0, 0x0) 21:19:24 executing program 2: r0 = socket(0x22, 0x2, 0x3) accept4(r0, 0x0, 0x0, 0x0) 21:19:24 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x100000, &(0x7f0000000100)=@raw=[@exit, @func, @map_fd={0x18, 0x0, 0x1, 0x0, 0x1}], &(0x7f0000000140)='syzkaller\x00', 0x0, 0xba, &(0x7f0000000180)=""/186, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:24 executing program 1: r0 = socket(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000003640)={&(0x7f0000000000)={0x2, 0x4e23, @private}, 0x10, 0x0, 0x0, &(0x7f0000003440)=[@ip_retopts={{0x18, 0x0, 0x7, {[@rr={0x7, 0x3, 0xc}, @generic={0x7, 0x2}]}}}], 0x18}, 0x0) 21:19:24 executing program 0: r0 = socket(0x23, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8906, 0x0) 21:19:24 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000001200010000000000010000000300000085"], 0x24}}, 0x0) 21:19:24 executing program 1: ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f0000000000)) r0 = gettid() syz_open_procfs$namespace(r0, 0x0) syz_clone(0x40001000, &(0x7f0000000180)="fe9f79abbefefe04b9995c14a0d6b716766a49a7b0c86949a0c0368ae5791bb8bb31e422175008ba1adc77b64d023a8dd09e8e337ff0512f2b87bd66fd064005810b244a5310a72123a44505c41708f1b2c9369c7209ff8ce00329a144aab2746c9b359950c010a842a488406d40c5f748147958cf29bd99a05362702f1bc16dc91c", 0x82, &(0x7f0000000100), &(0x7f0000000240), &(0x7f0000000280)="44857f0a2e3e06cc5a38ff6a0fd6e075f60dd1eb2fe5ab1b031b47c8bf7146f5de4fcf6eba63acac499ba9d0e707ff06063ece") 21:19:24 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@ip_ttl={{0x14}}], 0x18}, 0x0) 21:19:24 executing program 3: r0 = add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000900)="7a5174652c64ccda341fd7bd99ce5dbf652cb56ffba123ee38c661a97965a43a88f41436ac5ddc4e70e5dfad7e6f3a2ed0ba5bfc49a7cf0af46c6a83d9f2372da9898532d997f06aab5de13a57c460cbafe94ac073b29fc71aa5e81ff5189a40bed5f0eab4469f8a788cfa3c0cbcbc838bddca01d654c8473537c5744ec052a4ad64b39285b4f1e0f7ae7cbf127f8aaf3832e8d62059dcb6457e1795625e98d48d938572f42205fb", 0xa8, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000280), &(0x7f00000009c0)={'syz', 0x3}, &(0x7f0000000a00)="68693cae5fd7ae0516e26ca902c2ce9dc6516a5c137aab68fd8f06ecfb614ec6367fd3dcb64ed47c963fd988362a5999db581ea0d11b32b43badb4b6fc05d7ad9be3ba9d58b3d687", 0x48, 0xfffffffffffffff9) keyctl$instantiate_iov(0x14, r0, &(0x7f0000000100)=[{&(0x7f0000000180)="4eb306d2f2ec4806fc17653f38a88286d1a5a26bf7fa322fd15ff7c8b1e063fd1e28dc8552cb8bfa4c3abd4dd7c7cd86de4a57fe2f62cd5f86e081339b0cea9446b0ae034b6205da580703bf80", 0x4d}], 0x1, r1) r2 = syz_mount_image$hfsplus(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x100c00a, &(0x7f0000000200)={[{@uid={'uid', 0x3d, 0xee00}}, {@type={'type', 0x3d, "d8a3220c"}}, {@force}, {@nls={'nls', 0x3d, 'macroman'}}, {@barrier}, {@uid}, {@uid}, {@barrier}]}, 0x1, 0x605, &(0x7f00000002c0)="$eJzs3U9sHFcdB/DvbBzbGyTXbZO2ICSsRoqgEYntpSRISA0IIR8qFIlLr1biNFY2bmW7yK0QmP9Xjj30UA7h0BPXIg4V4YyExD33SNx9YtHMztobe+OsIfGuw+cjvX1v5s2895tfZp5314oc4P/W0js5vZ0iSxff3iq3H9xrtR/ca93ttZNMJWkkE90qxVpS3E+upVvy5XJnPVzxuHnefPj5Jxc+/qzV3ZqoS3V847DzDhh45HZdMpfkVF3v05kaeo5Hx7sxeLwjKHbjLhN2vpc4GLXOAdtHOX345xYYW0X35+YBs8mZJNP1+4DUq0PjeKN7+o60ygEAAMAJ9cJOdrKVmVHHAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACdJ/ff/i7o0eu25FL2//z9Z70vdPtG+GHUAAAAAAAAAAPAUfG0nO9nKTG+7U1S/83+92jhbvX4pH2QjK1nPpWxlOZvZzHoWksz2DTS5tby5ub7wuDM7nc7P6zMXB565eDzXCwAAAAAAAADPqV9mae/3/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMA6K5FS3qsrZXns2jYkk00kmy+O2k7/02ifZF6MOAAAAAI7BCzvZyVZmin93tztF9Zn/lepz/3Q+yFo2s5rNtLOSm9V3Ad1P/Y1/bLfaD+617pbl4Ljf+9eRwqhGTPe7h8Ezz1dHnNs9Yyk/zI9zMXO5nvWs5idZzmZWMpcfVK3lFJmtv72Y7cU5ON5rj2xdf1Ksr1WRNHMrq1Vsl3Ij76Wdm2lU11Adc/iMvyizU7xVGzJHN+u6vKLf1/V4mK0ycno3I/N17stsvHh4Jp5wn7y17yr3z7SQxu53UGefQc7P1HUZxW/HOueLfXffK4dnIvnGP/96/XZ77c7tWxsXx+eS/kv7M9Hqy8Srw2di++RnYrLORncVPdpq+Xp17kxW86O8l5tZyZXMZyFXM5/vZDGtR+6wc0M8a42jPWvnv143mkl+V9fjoczri3157V/pZqu+/j17WXrp6a9IE1+pG+Ucv6rr8bA/Ewt9mXj58Ez8oVO+brTX7qzfXn5/yPku1HX52P5mrNbm8n55qfzHqrYevTvKvpcH9i1UfWd3+xoH+s7t9j3pSZ2s38MdHKnb9+rAvlbV91pfX9+7nMnU73IAGHtn3jgz2XzY/Hvz0+avm7ebb09/f+rq1Fcnc/pvE38+9afGHxvfLd7Ip/lZZkYdKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA82PvzoznK7vbI+ykZnamBXGrt7Mt0Nd+Shamg8v41m9vaMemUCnrXLm3ffv7zx4UffXL27/O7Kuytri1evXL3S+vbCty7fWm2vzHdfRx0l8Czs/fQfdSQAAAAAAAAAAADAsI7j/xWM+hoBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAk23pnZzeTpGF+Uvz5faDe612WXrtvSMnkjSSFD9NivvJtXRLZvuGKx43z5sPP//kwseftfbGmugd3zjsvOFs1yVzSU7V9dMa78b/PF6xe4Vlws73Egej9p8AAAD//2QSDmk=") r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000a80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f0000000c80)={r6, 0x0, "70cb4fd5ccb8edc8e849eacb54161dbf4f51c8aefc649093dde576fae3b0b3602362c432e32cc59e5ec25f8d4764332396d3885b42d3027195d628c288a1f7fc519ebcf64bca8cfb58312790beebbf6ca958bf9ae237f9d657d0b76f5347f273952185dbe6160b749dcb37264b3a3af66a34b0fc1bbf9ffa4b85363e5a32bc3adbc8a38bcf15f1765c9cf9cad71b9a331e8b6e7a13c8e8f1a4e7b617dbd7d13eb2f1cebd0067a61c071fb4415dbd0c6148c1b230caf9bec526f39a92253e3cb4badc576e4baa925e54670ebb3b823968361f52f98f58906b6c9e58f37f02e518d95c4c88834da89916cd7011e766f2ba2f4cd489ebac9189ddf301d39f829f26", "1aa284bac15f97a127a27314ccf4ba731edfc024574cc23c21f9fea0a3f128e9b819a7c271ce34a9d6c6929afd21971563f9fed2adbd53dbface053a230d4a1a27e6ba5ffcada293e446147fc2fe27f2843d81015270a7f279346b5072fe2f0db07ad9e57596694f421e8c79da4ab57b61922b942309ff29d0fbd9cdc0695f57b5f83d1ad226042660d8a8817041adba8fd4d61108db9bd4a24c5eed40d5898369ad439947e86c98967bd9f5f91a37439948fbb4e1d955f77c0fe49c57b946f115fe297f9e475a8fa67db985ed62be27ba732503996214e7e93ab276fcff3e409b61f9953eca444d5e09616f8f1b9b2aea4fd4b805ad9079d90e766cdfb6909b9abf6a7f6d3f2cc77e69df5b275c641e92f6fba35a927ac955635027cac8fa9221b9c37bc2b0ff98c4b59d72d08badd10241db00f613825caa9cca52eb308795892e21324b49ecb8d5a5df0853be4b9e2efbc86c782e9b16363eb60cf08e4dfdbf3c2b49e99c5a734790522b9fc4c7dd09150a6dc35b0c6433f3d1ec9d3d0fe75e8e57c9f2e6698c70352efd6393f1ba9988faafafa94ec6af02cfa4d20efea3065961d26a3a022c938e0bca9698952366a0a619f018a0dcecdd6d4d8a1ba01329af546f51ac107b43b649db078b69420cd59d24cb237d98e9d939f460b60549f7cf659c60365bdebf04d4e594876eb954634aea3925805c2935dba02280e9582b51f5f0bf2461d2d7961bd8b5a169c066947d30a661d9beedbda6931603b3d26a3c895af8c1a13504d79cb95eea1af32179492ee86008f217c79ab64b2cd7365550e97416c4849344118f84813804108035c0aa0f3f4bbf575744054318b76641b2b589cb10d0c2b8a9538200aa016cdd7f618295abd87c6c4531f51cc8ad80f7b1d77c3cf705e22ac68ecf0e345373e15c61058746c2635a756f520aaead18a153e8f65d513c330dc48192a3fa0182e1875bb342112d7c61ffde7ec9c6a5469e40861cb05a67e2fa78574898409601a55544787950d5e0761d840a4466e31e3b4aef704acf4ade71915aa9360d71951dcee06e78fc0bfe2a1df114bb1e0bd76697fc91d3a6be17d8022bd5ba5ac383a12605d7ca141cdde1bc337291fb927ebf90141b7700f1803ca74293f5d42b6e468f3f22bc0ca98b70b74e98b99c2ab5541b0e88f92dae67fc793729d2e757c2852a08ef21a73d5da2ba7e6f3a12d49fd0ebb52eea3b07ca2836b36b62a837495d3d56101c46d9262609d01d4bfa3d2225a0fb233295449d3109b80180ca9ab0c1d2b2ce90be54af7ff419790095cadca1038ead4f73fe97083a7ec211564ddb1469c06125f8677271c4d07120f1f7c0bf0cd1444f9d84740db32a7e4290a4af5ba9ad4977bcbe9bd6cc65f486a728f490fc1e365fe2dd4615a51ae79d36217ca735f99e1a9896f9e041362db834b077ef7fa04aa87a289e8c35e888ad514271780db1edaa7382aaf44550b6f05a6ded33f6965783da905f942b973afefa3e9e545cb4df3ff499da59769ca34afb1e233dab2c9f5818ea698f449ce22027557e199e0548ad7989d89cd7195aaabb4082147b1bc813837a15f4bd933310a3d33a334e1c5b90c3faf487cfc9c96f167aa186e6974fd2bd7cdefdc3c22e0865ed5f9c6fcfe3843b875c65ccc0032e5801ef00ab47c992155198c10f799bb204a64a1262ad9eec9b3256ef4c3fc2dbc9bd8f8ecaf28c71f5bb201cc447d01c215dd43f208f67f02819f0ba3ea94746f0109b603326ea417c9fe861649b7328d91a0951f102a67d214538bb85f824964a4fc2d08f2c56ef57cba3bd61d3da27b9b792ff4a32e25cd5f7899d6ab4b14f5297e0b1fe29614711567d234b8ee8f6865c1243776e0fa859ba077c1835dca0e11979e943cdfeae89d30a6cb31fd2b0bb913cf11e19a49b63171586815958012cfebc151630d9ee6c9061dbc8add4b46d3fe1a81952e5dc2f615cd12730252ea22292ca486a935c8144369bc963bf9e9a84c131c609545b7b49ec954c5c7ccb321b427aabf7c81033a284d69df692eb851a8619089a6970d073f3533f7eb3ad87a47636c89098daf3655b8ca2b8a16a12131acce5db0fd24b1be129ede292ca594483753a44c1fc35c54afa72402a11e1a0d26d1201b6a8962c1edd7ade9c09f2b6bc0ce09e51197cb94e723a470a7be426632b90f0524f57c93d678ed2f3cb1f79769ed18e8180e04a043dc8e8f642f301f2895f48a01d05ac2d49883f158f1f7bec0f62aecef1859fd0ad9600d312c15ec0afe3e1e7974582b34ba2e1d807613280bb9169c21fc402a34b6f0a06a9439d77c9c603da4d711685a72b7e9d2e215b73d73e71d6bf6d8ff58869622f206d4176ef7f27a988f55c9ead376cadbbbcbdc16d5d65626c46e4d931322e7ca321b135e180f3a5429a0b3f5cf0f7a04e2b082e0134d0aeecebe567b1e7738e5780c2d8c55224205cd4e8ec2a566b28b8e5b399016434adcd4e2919a4ec1ceaf8b8b8e0f3451ec8fd84922b17bb766f8312d0a07db5dc94ccfa2fed2d561591a0af3dc91eba7e8bec4cd2a89bb2fc22d43873b52e1e1c62470a77e601ae5eef1529f4b9972d387fa999d10443e60f2fe7528e6226af49891cbced0e91e5fc68eeaa29ccde11082cef37bd5b55a5bb961e62832e4fdb39d13e62e840151f7c0891bef332caed74c597164da00eff20595840244f75f2284aeca4ee3ad1361375248a339eeb464e192f7a740b0dbe45031139e62ab9bc7dd6325b00c852cc0a1d684cf9aedf860101c6835c6b5a8a8a30a9a2ddc74b1159e211d3fce60709c4ab0e8e0cb048541aadde4e48b78fe20ca23179128c202fe680a2a00b83b58d160ac23ca6e45f0ab88f28163bbf650068e71d13fb328cea0e2efc9f0868c80d4d61f59e99eaa9181e4c643fed822dac0ac31845267492af52597f51a85f4a54546635e752409a092defad63eca1d3e44029485aac6af3dbef35b56fe4cc77831121108724fc752766f21f48dbcb896f81055ba56736ad7d6321a8a98530969db0367b44c6afbf402d8928089f50cee81348280b359203596ef4a6e21b8a68f7f6624d5a33adaebd92455099d138c3114ba3959f77430099143f9fcf4b21a10d9158c46ffa960d9ba4141bb50f4c6a33a5127f9accb440494820c6c827a7da659133734719a68e4eeca6532859a31186a6f3cc6901e4efba2ad91a6d43d020f2112c0f73f0010b47d86e76fe3eb8bb223bd2c680fd1341c56c25d60def6cf2947d0c08cf49dcb27f9051c807df6459bfad9b8dfdcd9b1f79c70b384aa79f69a03a6143da1debc7b6d0ae2d673dd3b6b67c0c4ce88153a4ceb7fb3ed77d908eefcf39e2003b9faf11a4ecb9479afb88edf29433e128a2b151bb32ec4e3609219f0022b5996f85f02c084f6e7b5121e292c0846eeff9f4cddca27593a0efa1fe2dd729711dc4ccbf3bd8188d78e65e717826ddb5dbbc595df847af023ea8621dbf793a4dbe6b555408c604775c2aa0c75da4afbb489d4971476ce37703f5246ce73c36d072cc97a1b40ee037136835a7fbbfe97498968f99b699d94a42622ada24fcca7d0008ec2a3dd359548f79518f66f52265f69daabe891e0aca77c69085c640a31ebf2fdd9a43c732a933784af67cc526aee69694ee0c62a224c4eee76e1d6bbb2999ae16ef3927a5598001378176426cdb56673e1aad37724f39ebf361ccc03e48f2cde15e5c5edf117996e391f7d7ed4ddd33c78abe40a08cc2af6208d54fe732ccccd1bad09e2072dad163b52c621967db0d0135438587a116db9c7536f9f56bc02f93fefbcb50d97f41c2863f561f831e87b8a8af718e8772455de182993764dad83181c4ea67f8dd0931d29fc5d5e0b4f418d2b82a6fadfd8dc13d779320f481f85d8a9fd095ec1754c40c7f3064420605d0f010a8b5c2529ed12c9d5e0c44a746454c2bfbe9731c7a263c26c8916af54408863f7d72299fb11b5f20bfba915f8cab45639e39bfd9c331c32ad8bf3deb746f27e3648dfbd0da53af87b0386dc88c25e3dbb2b5ca7e68ff6d151038252b7e9dd0191342139d51222993a252dfcc587385f21cad718ef1a7169c9e87bf46060fa6ca8235ec01e588770f03dfbc96bae5471b0f09a86c270822b671dce5ff68eb4b81dbd66a19793b04f08ea5f485c6d5b705f2b2eedfe99152f14246deed14d362b5f609275610d0b255793920bebe37c94d9b2ad5216dcd4bd417cd198c7d89833cf6d6b62fe62bd0d3c27a6f4f3ae544db0898eaff1e6f54fefb010fed76c6392d156435dbb953f1e3a8a18106d3c40cc928362ea9b0104a537a13e80101a33d94dbfe271b7f98e5b661154fd54a99114c43f4cf5440787804d07a032fa9fef3b247163db5fe2f19ff61a9320a83162436c49ba16405824f6f7125d1045725db7cb4fdf72da943246adf8e392d17a9dba37367d18deee0891eb508487d7617fca3fde625381e776d563fbd47ee24a0526efd2b68654bdc053d36b2c6532aa8f1a9bd34ce965395268d719b7693155725722734576c51fbb1465c69fc5bc3e182ee7742ecdad34a5d12308a38abce7230c0950882bd39a2c78942c616538649f50aee28ec858476a39abc499ae55e3759215c69b087929c5732ec2a557c506f29c963a9aec59b93a54ef367c23e8174c2047deee4769e3f9248032cc009be7c737d57afa873069293e38adfeec032826727fbd4db314c5138aa8b41ca44ee1d513cbbf1f25c157ef00b24c4fbfb8c349dc447342d91790aaf4964a4af37db7326cdeb86ed3f35321fad7bb6cd1749a451d765271a7253e569ecfb49847d359de858169c0783a84d0148d94768d529bb7a9bddbdc0e869e2a245157da9bb5e4b84b6fbf8fb42b9fb64b676a47a52780d83a45e88b23696c0aa37c696c6f430e57038b43bd2a88e7a8e54993b3554ce49d49e9ce9d0de81e9e6fc99efd13fbb753db2f582096846b1b2ca69fe5cd038cd6404139694138da72c1577a14902d1a9b935f7c7822ac3968ce5d8e1af1c5208741c7c52899856ed85e894d255d712e32ab80ea444f54650940b8123ea7f4088c90fa72cd116415267aab0a46c6b4ab5bf5efeb103c25c1d25fa25fa91052a33f959d4a6f010cb697ceb0d33b271c2c662b2297c10e7e46bee57ebe6aa83fbe73c4f0319309e5080859ac163b7ceba87382dd58d43990b399bca024b1fcf1647e92c4de5f047fb2052d1c3dc7712d31c6dc2b11a72be1883e204ef47872cd1828148519c5c01c5086ad6db47a8d178538938a256b55b7aba2a8ac6ffc4de9d0c89e3a086c8c0891799435de1b8ac6bcbedd185c121ef55ee3f25b9e1def5e00ee33bde5de755444ceee87d2f5186792a762238e12ce7a8b4349eb0ee355f59f6"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r9, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001200)={r9, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005af40)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}], 0x1f, "c4000951cb9f7a"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r14, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001200)={r14, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}], 0x81, "7464fbe08eb369"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r19 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r19, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r18, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r19, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r19, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r20, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(r18, 0xd0009412, &(0x7f0000001200)={r20, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {r20}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000526c0)={0x4, [{r8, r7}, {r5, r7}, {r4, r6}, {r4, r7}, {r5, r7}, {r4, r7}, {0x0, r6}, {r4, r7}, {r8, r7}, {r8, r7}, {0x0, r7}, {r4, r6}, {r4}, {r5, r6}, {r4, r6}, {r8, r6}, {r5, r7}, {r8, r7}, {r5, r6}, {r5, r7}, {r5, r6}, {r5, r6}, {r8, r6}, {0x0, r7}, {r5, r6}, {r4, r7}, {r8, r6}, {r5, r6}, {r8, r6}, {r5, r6}, {r5, r7}, {r4, r6}, {r8, r6}, {r4, r7}, {r8, r7}, {r5, r6}, {0x0, r7}, {r5, r6}, {r4}, {r4, r7}, {r4, r6}, {r5, r7}, {r4, r7}, {r4, r7}, {r8, r7}, {r5, r6}, {r8, r7}, {r8, r6}, {r4, r6}, {0x0, r7}, {r5, r6}, {r4, r6}, {r8, r6}, {r4, r7}, {r8, r7}, {r4, r7}, {r5, r7}, {r8, r6}, {r8, r6}, {r5, r7}, {r5, r6}, {r5}, {r4, r6}, {r5, r7}, {0x0, r7}, {r4, r6}, {r4, r6}, {r5, r7}, {r4, r6}, {r5, r6}, {r5, r6}, {r5, r7}, {r5, r7}, {r8, r7}, {r5, r6}, {r4, r7}, {0x0, r6}, {r4, r6}, {r4, r7}, {r8, r6}, {r8, r6}, {r4, r7}, {r8, r6}, {r5, r7}, {r5, r6}, {r8, r7}, {0x0, r6}, {r4, r7}, {r5, r6}, {r8, r6}, {r8, r7}, {r5, r7}, {r8, r6}, {r4, r6}, {0x0, r6}, {r5, r7}, {r4, r6}, {r8, r6}, {r8, r7}, {r4, r6}, {r4, r6}, {r8, r6}, {r5, r6}, {0x0, r7}, {r4, r7}, {r8, r6}, {r8, r6}, {r4, r6}, {}, {}, {r5, r7}, {r4, r7}, {r5, r6}, {0x0, r7}, {r8, r7}, {r8, r7}, {r8, r6}, {r5, r7}, {r5, r6}, {r5, r7}, {r5, r7}, {r8, r7}, {r4, r7}, {r8, r7}, {r4, r7}, {r8, r6}, {r8, r6}, {r4, r6}, {r5, r7}, {r5, r7}, {r8, r6}, {r8, r7}, {0x0, r7}, {r5, r6}, {0x0, r6}, {r5, r7}, {r5, r7}, {r8, r6}, {r8, r7}, {r5, r6}, {r4, r7}, {r5, r6}, {}, {r4, r7}, {r8, r6}, {r8}, {r4, r6}, {r5, r7}, {0x0, r7}, {r8, r6}, {r8, r6}, {r5, r7}, {r4, r6}, {r8, r7}, {r8, r7}, {r5, r6}, {r4, r6}, {r5, r7}, {0x0, r7}, {r4, r6}, {r8, r6}, {r4, r6}, {r8, r7}, {r5, r7}, {0x0, r7}, {r4, r6}, {r8, r7}, {r5}, {r8, r7}, {r5, r6}, {r8}, {r5, r7}, {r8, r7}, {0x0, r6}, {r5, r6}, {r8, r7}, {r5, r7}, {r4, r6}, {r8, r7}, {r8, r7}, {r8, r7}, {r5, r6}, {r5, r6}, {r5, r7}, {r8, r6}, {0x0, r6}, {r8}, {0x0, r6}, {0x0, r7}, {0x0, r7}, {r5, r7}, {r4, r6}, {r8, r7}, {r5, r6}, {r4, r7}, {0x0, r6}, {r4, r7}, {r8, r7}, {r8, r6}, {0x0, r7}, {r8, r6}, {r5, r7}, {r5}, {r5, r6}, {r8, r6}, {0x0, r6}, {r5, r6}, {0x0, r7}, {r4, r7}, {r5, r7}, {r8, r6}, {r4, r6}, {r8, r6}, {r5, r6}, {0x0, r6}, {r8, r7}, {r4, r6}, {r4, r6}, {r4, r7}, {0x0, r7}, {r4, r6}, {r5, r7}, {r8, r6}, {r8, r7}, {r5, r6}, {0x0, r7}, {r5, r6}, {r5, r6}, {r5, r6}, {r5, r6}, {r5}, {r8, r7}, {r4, r6}, {r4, r6}, {r4}, {r5, r7}, {0x0, r6}, {r8, r6}, {r8, r7}, {r8, r6}, {r5, r7}, {r5, r6}, {r5, r7}, {r5, r7}, {0x0, r6}, {r5, r7}, {r5, r7}, {r4, r6}, {r4, r6}, {r4, r7}, {r4, r7}, {r5, r6}, {r8, r6}, {r4, r6}, {r8, r7}], 0x8, "1d3e7b564e724f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f00000536c0)={r7, r5, "eefd44a1053962ddcc1c0cdd63b6780b3fbbbc54f3c8a1256d1be4b611a768cf7ecf15b259a78f23c7a08905e4beaf83ce10a67c5db89847e1d90880e4cd560a58c9e867fd22df4e1f27e79da34670999bb9625c78d2537108bd12ca6249fe329098f82957f6dc5eceb039cf5e8ab112c746aa1e730ccf5eafc4512f170e1fdb2c489ce1d15f3431b351b073887da099b1dbd8996166b14128af64ac56573d6999a859cb8321bd3f0bed31063c44542d032327f8931971921d22dd7af85713c3613e6684c6a518bcaf28f636b68a99bf7cb5a4c81b7cb1ce588c7c0e56da6ac68d65e1659a41964094b5b7fe4ade979549f823bb05d9e677f586d85aaafd7583", "66d6de4f1ceef2bb7ff0be56e0b52f391c6bb76b791e0ce570a878a0b0bcd2fab83cef5c4c0b08a654b72de4b29c9cc39e074517c0cb12a1447a55da6715ed86aaf904f06af15539e6f2cc9db17dccec948bfa318f6cfb7abc475789dd91e4685252ad55a2623fa0eaaf25549150bce6ae5a33ddf91f3650b83ed382054fc7301890bbb0c3d60d72bef6f1c21f2ca0563032d64eb761caf81420b728373a760229d179120cd3e7fc33ced7fc2e6c1645dd4a9daa25d7b12a69787f093515c69b66d27a48b0c55aab24b6c412f40cf1c0fb064b02870635e4574703933c732402197f0aa399705ab85de67f73eff8222f9b2d09da46dad6fafb8ab3a8816de6925dae6aa6712f8843082713ecf5699a92e1655f6e87a0359a33e1b3669f82517bb526fa0d8c7ff75ea03a23b6b1cd88d31dc50eb0f9662de0c49333843325eb9abf5a9c0f9f9b5bc6f1f6e34df3e5a0e2cdd9fd474141e3b14a3bf7868cafc16ef1cdeed8fdab78d8dd73c062c9984d395c1bf3d3c2bd46f6b19117f4d261656e3f55ea56a49aa83c3477ed565015f6448ed12802929ddf8d578c4cfc1ae91508535311256dde49689b5a9051c4f09dd37afc25eb1ac9e6b25f7dcd098cc7653f9dd327fb79d5108188f42992d17cc0e50f72a2d9f7741689c233d59f3e3ca9d3925a3b7cb5d9b7a86cd5e89d45174cbd647f314bcc49d4070fb423e90d9752edb2bdeb49e5330bdc3740dfe0aca594de25771ffdc4940d033b603ad74e33d01f59877e1c1daf966b50bd7b72e25526199631d7c86518fc05b47ba4e94417aeee6d5e5c4e45af1e2c2aa22ac8cd2c49a79f984113052673b671ef6c6630bb7e07b9ab291a3633fc62a20992d73bbbe8dedaa93868f60a91e9815613711f9b9206754c773fdeca649baedf76ca916f250376856daa22b73bedb78952546c3e9ba03e93c192f4e7d6c580242afd79e7d5a9944d84a091685905b0f2e36de2a959ef252851c74e5a6ad16184d15f5948ad1499d0b1201baf25c9bf5c762fe298add875ca2366af04e7d57fb4f5f5ccdf92da0569a8f2de80d1cbc824fd1fd8bc1a768ede913d1fb44508d5e6b0515623dc2f3750681020975d7555b74914f67340fbb1a0bfd0c31f4031b900722fe43ff4cb25a48905225294edb35450b7e606584099a1d57138bfd159ec34ef93e166464a1c7738a2291ba919b6dd4bab36b3bea6550a3fb3438e6a7cdd84db61d0ca4e606c1919b1ba6bce2f44567031598d369e04d4b6c4e7ee683123a40cc53ea86fb0cc84fc70a60cab292ee163aaef7d0ae45e12950c457e7e2de49ad7453a0c21697a3bdb03d4d799210077aab6ad3b55c7768225824c0a4136797055ac0530e3b50a19fb138595501c627979a4c1bfb7ed69832756bbc3ec5a41adb2c744d9dd3ba99dcdb5038e923f61cbb010dee1e7e62d178e15d127e86d255975c21075909572b4c9ac070566a485a3f03c18bc627a035f4be1e63018e6697f491b90b758506d5379b745daa803648fa0b16b8d13862560213fdfd9fa01c29bf296ce32c3bcbfcaeca1ba0dc6e00d0f1efc2a3454f90707c01ed534f8e15995bef850cb92e41e750803475091a6dc185c2a94a0eaa7e7eb35376150d71fecbfc9528780a6cdd0dc9d1bdde3f41dadc88d51dced96dc0f28d2411fc438d5cb58aa31d63924aa7da0269a33b934ef1c50010801b814da14a3551136d03a3c2b934ee67196192f70afea1c8cddf3c28c8ce27448983659028259dadeea30fefcd9430a13e6c32d73d72d4a0ef6b1a3e493021e05e0791bcf6b30c19cda5412638bc92af7b48a7c33b1b7207e2a2d996008c6586b6964b6bdc37c180671d6c82856024984c6d0fc4ab47f66900bfad842e0ae2cb33d8fce1a90b929bc2daf28b75a856c90fe6818efce53ffbfb0a4c325c0bbca53e9a8529a51070c56ff159cc7bd61751f07638b496f18e0b533aa4e99a3aab56b91c64384de45cb2287814ba64e484069896b0f4c71f05889f53e8a743d77af59dfc0406fa54dd5dbaf3ce0529c5b6fb82237b25348cafb5dc9ddefb31704e0e595df79b5bd5369289d351274f8b2d1d34f1881f32e540f7d05007e929bc4a873a8341e042774d20bf50f17669952201cb74902ddfef2ffe689135ee05f8333871ecb214008e373c88c24963ebbd93c2b274af356aa6e049836fc558a0e4276654c7b01fe5934042abf61a609b5b5cc884e1f6fcfb9d601ad568e3941a1fac3083bb43a7f720b3a2a7d663b85f5a7f3059179396ce846bcb74e6c11f4686a644d78e4952f7ee32426a81eca1c9b83cb3fe37e1a0764fd0f12bca49b3fb7fa7a31828167ea9450fe11cd1a13cde3be3b6cc4e13496fd958ba5cb8be6db4600b3ce7c0f91706db0d03184f6002666d446e11d9c7f0a5b4707e3a2904aef719886a30c1c3fba1466a03056ab3784710f54ac7779fdeebdc09bb9ba43122bd0224771bdf6006c2965b55f5425ed3e5bee4c281a7605fba14351b6ff13bcdff3eb2e0eb394592bb04012c31f5fdfb78a905a6cabc848c266a3162dfc7c40e73fc4dbf53f015e97acbca5d5d27227e8d8f4b40d7f7cecb0e976c1e11e81ee33eb2afd65bfa722f12894b4ecdd558a1385ab0eaacb692711adbc1931dc214acf8714add47eac49a59da9e3960b61cf9dbd926119d8f41847e79e624f54417ed3e3f3ef35a49a3cdd837c0481e985ccf242017e41017ecc1c6afbe10a0ba65cf47c0f7279fc92fcc5502651b855f3424160b390b13695ff5fc36d7081d6481cc1e131282f897036d112689e07f93e570851e6b88e069865aed2f41bd4daa444da2e267ae572bafddc3489e3233b05ea6173108cd0ddcc43715d81efaa9ddf992bb50b482ce85ae5ab48771e00f3df66593b62a3514566e8a1f6ac9edca10e12f7bb6b76ef4c257d0516cfccb4630ef0399910972a0dc1f58cebbc39aad65105c3ad81685c419e801324bc81b7f136e788850c47b5afc28521e4287b3eff3c35ea97b9332c75eda930f52184a655725f06a9c43fd41e7203f313a141199261ebdedf34f8ae94daf3717bebc921b0fa4b3388af7c3e55146af5b484295b0f22c76eec060abaf53bfd3f27a5255e70462c519c701403f235fee40b0ddea02466e8aaacc5000996cbc57d43e794189fa164b745ad700cada3779bcf217a5bab947e0f02cb173a106e83faffd106e9eeee7228996a933fc7a751fb71bf2eafae22e0316126df09df6e3cb1222db374a19e0500fffcec65c8686541f3505ac0903dcfd7f2c205af6d8520fc0897ddf587d89384061017ed684a143ac6b18986f87539c15be08255210e2d1ff2a11b8ecfc38f61b2f9a982d346992157767281caad16db73b31afa4908ed3561f7eb9a9ddff4bf7bf126def5bdb00fd30c4e812296599eca84b97fd67d0ab0b0b977148bba49c4d29341782b818bdde83dcde8a39e2d375e86153be57706928a687107b09a364c1afbb0d6241d4cabfb41d6017fba16b465494493b03cda9b8deea4ea01f403a53d0dded9fdae12ac1ba536e85a1d7447ab34e215a6e981fa17d3a263e07887c110810c19b8dd8aedf6e0db11904be3ee370be38fd1c36ca122c37784a3f16341e4f2d8159fdfce001e92ae8abcbd60e731272b76d5ff3977a9915854ffe84520bdaa510c47d333f3f1246bb899ccb3c1ab81f58aa7662648c3aad5c58ce2d7acd2e8b0602264808aa1e14cb96e69ee456cfa2692ddb8f1e199757765603007513d1604606031aae4e100d38da8afd6af2bf1e1730372c3c6df9fc0b19013cff2af62aec740cc0af56cea634d66917ef6453bf08316ab95b0996af4be1e8b26b343a53bc4fe6b98eabb05a77144e684cd064d2825c3cd4d41cc80e72c74dfc0bf78a51e6306b42fee3dcf07364bedd2e2da35bc73b3f1208e98e4c7e7e3a551fcf72772382910df357f412fb286a7e774c71a3b0254b61cb1921c3f4b58bc9d7f5e4b0fd6c5d0a778ae01639cea8b9c0f07e5fb6ee1645c11e8b3ab4d2b2175a594a233d8194d9b089923ec03e97df748ecd5e5617acace33c4f70e59a60cf44c2c3ec0bc31f8629808f25a83e76d1339d3b1f290ce5f15a2b75455ed587469ee415860eefb42f9e432f33608a32f08f91343c672e5812eb37bbef55b653b33ddbf42de49be17ad8a786826b826cad52bd231b7d0d56debfc9788793310f5f230f0efbdc3caafcdec260bebbf6c346799675e9f85cdeba0fae2a6a0445038a6ffbe2c2c1de374dd204d1a020ac2cd7d8b433225f4e01065e0a7b5e493f195b2a5761bade7f53fce09cc66cd6b8511dcaf830c6258af2fa3699ef048df4cbcf4016f78f0601fa16118f2691dbf056e7003c9a3dfc0129f6c356653eb6590ee31d91de6bef91df41178b71f9c056ba06820d977b7dac29b47b2dc3b87cc7c703e08c9f8ee9d3f04b8c4139f089ea58afa2c580fcd92809e9a845b8076fd744baff72bacc6916f9c5f343566df11aab95b9b156cce35ee34baa3768a4835f1e950c5a4644f0e4619741fd7e6768f2819fdde5fb5cd85b0e46071354e2db29afe77a7148292d93456f88cdde342e79dff3b5e2b16829a7bbc9166629e714cf07386a5b06cbe00b777cf82fbb63449f327e8d1f0a0a02f90a73bbcc00ecb921d91bf2dedf2f966c0ea06d1ca0b024a246f8cf7e0669fc3938aef6773c125ebf6abc42055bed161c3481a5e6f45618cc6d089fb4f989eb42d6ce32d99da95929ec62de9a9e706e575428eaa056e89375363d00b0fda5a72eb3d83a95d7e067fabbd9c60474cafe1eaa2d0c7f40bee0d7463e4062204fa43545bb64be053eb615b4209597868e5926327164985bf1d6188115bb6dc271ba8f5ccae47e8e0b30b321f5eef3d4945e882893d53c7628e31b3e8313c9b89c6cad9144c3816e6401d9c1c662a1d2072fe7e127d68648fd11520ad374a58061360384af8afe132d09b5b06ed7cb68b057ddd75a0c35a98a6147cf86d99e876dea381e52a4b41f11199842705a813cee95e473d32b425e6c6f25cf2bc925fa4c2cfd4ace69d5a433f134017a07ce79e296973607715735f81911f5d452b7ef4449e4c6343fc050f89b2c56ccf48287bb581280a8d31479be4575f1c51711bcedce6f5da22355fea027bcc05084727bcc14fb1b9464f102aea8b91886d206caaa45f108e0b6eb83ceb3ac96964537e13651ae5b574a9b4fe12f1cfcb45d2fc5729f732cf5d7d9c7125ae4fb9ea799d9b21389c0644656684e61fab9b403866f5240883ca3c1a8e4e2f0aa1f2f0fa358a2705cf91d960d81f84e5a89649bf39ebb2f29d1896d9e9db8c4661cfa562f71f9782fd987f2d15c1447b54b7a203e985c1f3b29719174ea2ce97feccbe12fe388424bcf604"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f00000546c0)={0x7b65, [{0x0, r7}, {r5}, {r8, r7}, {0x0, r6}, {r5, r6}, {r8, r6}, {r4, r7}, {r4, r7}, {r8, r6}, {r5, r6}, {r5, r6}, {r8, r7}, {r5, r7}, {r4}, {r5, r6}, {r4, r7}, {r5}, {r8, r7}, {r8, r7}, {r4, r7}, {r8, r6}, {r5, r6}, {r8, r7}, {r8, r6}, {r4, r6}, {r4, r6}, {0x0, r6}, {r8, r7}, {0x0, r7}, {r4, r7}, {r4, r7}, {r4, r6}, {r8, r6}, {r5, r6}, {r8, r6}, {r8, r7}, {r8, r6}, {r8}, {r5, r7}, {r8, r6}, {r5, r6}, {r8, r6}, {r4, r6}, {r5, r6}, {r4, r7}, {r4, r7}, {r4, r6}, {r8, r7}, {r5, r7}, {r4, r7}, {r8, r6}, {r8, r6}, {r5, r6}, {r4, r7}, {r4, r7}, {r5}, {0x0, r6}, {r8, r7}, {r8, r7}, {r5, r7}, {r4, r7}, {r8}, {r8, r7}, {r5, r7}, {r4, r7}, {r5}, {r4, r6}, {r4, r6}, {r4, r7}, {r8, r6}, {r8, r6}, {r8, r6}, {r4, r7}, {r4, r6}, {r5, r6}, {r5, r7}, {0x0, r7}, {r4, r7}, {r4, r6}, {r4, r6}, {r4, r6}, {r5, r6}, {r4, r6}, {r5, r7}, {0x0, r6}, {r8, r6}, {r5, r6}, {r8, r6}, {r8, r7}, {r4, r7}, {r8, r7}, {r4, r7}, {r4, r7}, {r8, r7}, {r8, r7}, {r5, r7}, {r4, r6}, {r8, r6}, {r4, r6}, {r5, r6}, {r4, r6}, {0x0, r6}, {r5, r7}, {r4}, {r8, r6}, {r8, r7}, {r4, r6}, {r4}, {r4, r6}, {r4, r6}, {r4, r7}, {r4, r6}, {r8, r6}, {r5, r7}, {r5, r7}, {r5}, {0x0, r7}, {r5, r6}, {r4, r7}, {r4, r6}, {0x0, r6}, {r8, r7}, {r4, r7}, {}, {r5, r7}, {r8}, {r4, r6}, {}, {r4, r7}, {r4, r7}, {r8, r6}, {r5, r7}, {0x0, r6}, {r4, r6}, {r4, r7}, {0x0, r7}, {r5, r6}, {r5}, {r4, r7}, {r5, r7}, {r4, r6}, {r4, r7}, {r8, r7}, {r5, r6}, {0x0, r6}, {0x0, r7}, {r8, r7}, {r8, r7}, {r8, r7}, {0x0, r6}, {r8, r6}, {r8, r6}, {r4, r6}, {r5, r7}, {}, {r8, r7}, {r4, r7}, {r8, r7}, {r8}, {r8, r7}, {r5, r6}, {r5, r6}, {0x0, r7}, {r4}, {r4, r7}, {r4, r6}, {r8, r6}, {r8, r6}, {r8}, {r5, r7}, {r5, r6}, {0x0, r6}, {r8, r6}, {r5, r7}, {r8, r6}, {r8}, {r4, r7}, {r4}, {r5}, {r8, r6}, {r8, r7}, {r8, r6}, {r4}, {r5, r7}, {r5, r6}, {r5, r6}, {r4, r7}, {r8, r7}, {r5, r6}, {r4, r6}, {r8, r6}, {r5, r7}, {0x0, r7}, {r8, r7}, {r4, r7}, {0x0, r7}, {0x0, r6}, {r4}, {r4}, {r8}, {0x0, r7}, {r4, r7}, {r5, r7}, {0x0, r6}, {r4, r6}, {r8, r7}, {r8, r7}, {r5, r7}, {r8, r6}, {r5, r6}, {0x0, r7}, {r5, r7}, {0x0, r6}, {r5}, {r4}, {r5, r7}, {r8, r6}, {r5}, {r5}, {r8, r6}, {0x0, r6}, {r5, r7}, {r5, r7}, {r4, r7}, {r8, r7}, {r8}, {r8, r7}, {r8, r6}, {0x0, r7}, {r8, r6}, {r5, r6}, {r4, r6}, {r5, r7}, {r8}, {r4}, {0x0, r7}, {r8, r7}, {r4, r6}, {r5, r7}, {r4}, {r4, r6}, {r4, r6}, {r5, r7}, {r4, r6}, {r4, r7}, {r5, r6}, {r8, r6}, {r5, r7}, {r4, r6}, {r5, r7}, {r4, r7}, {r5, r6}, {r5, r7}, {r5}, {0x0, r6}], 0x7f, "8373673ca2b55f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000556c0)={0x400, [{}, {0x0, r7}, {0x0, r6}, {r5, r6}, {}, {r8, r6}, {}, {}, {0x0, r7}, {}, {r4, r7}, {r5}, {0x0, r6}, {r5}, {r4}, {0x0, r7}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {r4}, {r5}, {r5}, {0x0, r6}, {r4}, {r4}, {}, {r4}, {}, {0x0, r7}, {0x0, r6}, {r8}, {r5, r6}, {}, {0x0, r6}, {r4, r7}, {r5, r6}, {r5, r7}, {r8}, {0x0, r7}, {0x0, r6}, {}, {r5}, {0x0, r6}, {0x0, r6}, {r5, r7}, {r5}, {r5, r6}, {0x0, r7}, {0x0, r6}, {0x0, r7}, {r5, r7}, {r8, r7}, {0x0, r7}, {r5}, {r4}, {}, {0x0, r7}, {r5, r6}, {}, {r4, r6}, {}, {r5}, {}, {0x0, r7}, {r5, r7}, {r4}, {r4}, {}, {0x0, r6}, {}, {r4, r7}, {}, {r8}, {r8, r7}, {r5, r7}, {r8}, {r5}, {r4}, {r4}, {0x0, r7}, {r5}, {}, {r4, r7}, {r5, r6}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {}, {r8}, {r4}, {r8}, {r8}, {}, {r5}, {0x0, r6}, {}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {}, {}, {0x0, r7}, {r5, r7}, {r4}, {}, {0x0, r7}, {}, {}, {0x0, r7}, {0x0, r6}, {r8, r6}, {r8, r6}, {0x0, r6}, {r4}, {0x0, r6}, {r4}, {0x0, r6}, {0x0, r7}, {0x0, r7}, {r4, r6}, {}, {}, {r8}, {0x0, r7}, {}, {r4, r6}, {r5}, {}, {r5, r6}, {r4}, {r8}, {0x0, r6}, {0x0, r7}, {r8}, {r5, r6}, {r8, r6}, {}, {r5}, {}, {}, {0x0, r6}, {}, {0x0, r7}, {0x0, r7}, {}, {}, {}, {r5, r6}, {r8, r6}, {r4, r6}, {0x0, r7}, {}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {r8, r7}, {}, {r5, r6}, {r4}, {r4}, {}, {}, {0x0, r7}, {r4}, {r4, r7}, {}, {}, {0x0, r6}, {r8, r7}, {r5}, {0x0, r7}, {r5}, {}, {r8}, {}, {0x0, r6}, {0x0, r6}, {r5, r7}, {r4}, {r8}, {}, {r5}, {r4}, {}, {0x0, r6}, {r8}, {0x0, r6}, {0x0, r7}, {r5}, {}, {r5, r6}, {}, {}, {}, {0x0, r7}, {}, {0x0, r6}, {}, {0x0, r6}, {r5}, {r4}, {}, {r4, r6}, {r8}, {}, {}, {r8}, {0x0, r7}, {r8, r6}, {0x0, r6}, {r8}, {r4}, {r5}, {0x0, r7}, {}, {}, {}, {0x0, r7}, {}, {}, {0x0, r6}, {r5, r7}, {0x0, r7}, {0x0, r7}, {}, {r8}, {r8}, {}, {}, {r5}, {}, {r5, r6}, {}, {0x0, r6}, {}, {0x0, r6}, {}, {}, {r8}, {}, {r8, r6}, {r8, r6}, {0x0, r7}, {0x0, r6}, {0x0, r11}, {r20, r6}, {r8, r6}, {r23, r24}, {r4, r7}, {r8, r25}], 0x9, "4e3e801730c8c8"}) getdents(r3, 0x0, 0x0) 21:19:24 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, @val, {@ipv6}}, 0x0) 21:19:24 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='pids.events\x00', 0x275a, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="12", 0x1}], 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r0, 0x0) r1 = socket(0x1e, 0x4, 0x0) connect$tipc(r1, &(0x7f0000000040)=@id, 0x10) [ 445.785086] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 21:19:24 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fstat(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xee01, r1, 0xee00) setgroups(0x0, 0x0) 21:19:24 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x76615d16fb99ee2f}], 0x1, 0x0) 21:19:24 executing program 5: readlink(&(0x7f00000002c0)='\x00', &(0x7f0000000300)=""/188, 0xbc) 21:19:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x20}, 0x0) [ 445.960593] IPVS: ftp: loaded support on port[0] = 21 21:19:24 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) recvmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000002c0)=@abs, 0x6e, 0x0}, 0x0) 21:19:24 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000001240)=""/15, 0xf}, {&(0x7f0000001540)=""/107, 0xfffffffffffffcfc}, {&(0x7f00000015c0)=""/166, 0xa6}, {&(0x7f0000001280)=""/27, 0x1b}, {&(0x7f0000001680)=""/155, 0x9b}, {&(0x7f0000001740)=""/65, 0x41}], 0x6, 0x0, 0x0) 21:19:24 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) [ 446.464883] device veth0_vlan left promiscuous mode [ 448.142162] f2fs_msg: 3406 callbacks suppressed [ 448.142174] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 448.160544] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 448.170333] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 448.180227] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 448.190782] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 448.200776] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 448.210616] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 448.220515] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 448.230359] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 448.240250] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 21:19:26 executing program 1: r0 = eventfd(0x0) flock(r0, 0x8) 21:19:26 executing program 0: setsockopt$MRT6_INIT(0xffffffffffffffff, 0x29, 0xc8, 0x0, 0x0) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/user\x00') sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x260}}, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, 0x0) 21:19:26 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000180)={'ip_vti0\x00', &(0x7f0000000340)=ANY=[]}) 21:19:26 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmmsg$inet_sctp(r0, &(0x7f0000008240)=[{&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @mcast1}, 0x1c, &(0x7f00000013c0)=[{0x0}, {0x0}], 0x2, &(0x7f0000001440)=[@prinfo={0x18, 0x84, 0x5, {0x30}}], 0x18}], 0x1, 0x0) 21:19:26 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) 21:19:26 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x0, 0x0, 0x32) 21:19:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01"], 0x24}}, 0x0) 21:19:27 executing program 1: bpf$MAP_UPDATE_ELEM(0x7, 0x0, 0x0) 21:19:27 executing program 5: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) bind$bt_l2cap(r0, &(0x7f00000001c0)={0x1f, 0x20, @none}, 0xe) 21:19:27 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x5421, &(0x7f0000002100)={'syztnl1\x00', 0x0}) 21:19:27 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x8940, 0x0) 21:19:27 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000040)={'ip_vti0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x4, 0x0, @private, @private}}}}) 21:19:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_GET_DIRTY_LOG(r1, 0x4010ae42, &(0x7f0000000080)={0x1, 0x0, &(0x7f0000ffe000/0x1000)=nil}) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) 21:19:27 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/locks\x00', 0x0, 0x0) read$watch_queue(r0, &(0x7f0000000080)=""/152, 0x98) 21:19:27 executing program 5: r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PTP_SYS_OFFSET_EXTENDED(r0, 0x40049409, 0x0) 21:19:27 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x14}, 0x14}}, 0x0) 21:19:27 executing program 2: r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PTP_SYS_OFFSET_EXTENDED(r0, 0xc0603d06, 0x0) 21:19:27 executing program 0: r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PTP_PIN_GETFUNC(r0, 0x40103d02, &(0x7f00000000c0)) 21:19:27 executing program 4: r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f00000000c0), 0x81, 0x0) read$ptp(r0, 0x0, 0x0) 21:19:27 executing program 1: r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) read$ptp(r0, &(0x7f0000000080)=""/3, 0x3) 21:19:27 executing program 5: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 21:19:27 executing program 3: r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PTP_SYS_OFFSET_EXTENDED(r0, 0x40086602, 0x0) 21:19:27 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000000)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}}}}) 21:19:27 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x7, 0x0, 0x0) 21:19:27 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$inet6(r0, &(0x7f00000006c0)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2}, 0x1c, &(0x7f0000000200)=[{&(0x7f0000000080)="1d8aae17", 0x4}], 0x1}}], 0x1, 0x0) 21:19:27 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$SIOCGETMIFCNT_IN6(r0, 0x89e0, &(0x7f00000003c0)) 21:19:27 executing program 1: bpf$OBJ_PIN_PROG(0x6, &(0x7f00000055c0)={&(0x7f0000005580)='./file0\x00'}, 0x200055d0) 21:19:27 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000cc0)='/proc/cpuinfo\x00', 0x0, 0x0) read$watch_queue(r0, 0x0, 0x0) 21:19:27 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xae03, 0x0) 21:19:27 executing program 2: fanotify_mark(0xffffffffffffffff, 0x80, 0xc0000031, 0xffffffffffffffff, 0x0) 21:19:27 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x10001, 0x0, 0x0) 21:19:27 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0xe, 0x4, 0x0, 0x4, 0x0, 0x1}, 0x48) 21:19:27 executing program 0: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/uts\x00') ioctl$NS_GET_NSTYPE(r0, 0xb703, 0x0) 21:19:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0x5451, 0x0) 21:19:27 executing program 2: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000240)='ns/cgroup\x00') ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) 21:19:27 executing program 3: bpf$OBJ_PIN_PROG(0x6, &(0x7f00000055c0)={0x0, 0xffffffffffffffff, 0x2}, 0x10) 21:19:27 executing program 5: pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) splice(r2, 0x0, r1, 0x0, 0x6, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000300)='G', 0x7ffff000}], 0x1) pipe2(0x0, 0x0) pipe2(0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) vmsplice(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="8c", 0x1}], 0x1, 0x0) vmsplice(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="6128f77d36df", 0x6}], 0x1, 0x0) sendmsg$IPCTNL_MSG_EXP_GET(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000010201"], 0xfdda}}, 0x0) 21:19:27 executing program 4: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001140)=[{{0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000540)=""/214, 0xd6}, {0x0}, {&(0x7f0000000640)=""/189, 0xbd}, {&(0x7f0000000280)=""/17, 0x11}, {0x0}, {0x0}], 0x6}}, {{&(0x7f00000008c0)=@generic, 0x80, &(0x7f0000000380)=[{&(0x7f0000000940)=""/147, 0x93}, {&(0x7f0000000f00)=""/131, 0x83}, {0x0}], 0x3, &(0x7f0000001080)=""/169, 0xa9}, 0x2}], 0x2, 0x10002, &(0x7f00000011c0)) r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup_subtree(0xffffffffffffffff, 0x0, 0x2, 0x0) write$P9_ROPEN(0xffffffffffffffff, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001200)) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./bus/file0\x00', 0x0) setxattr(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000400)=@known='security.apparmor\x00', &(0x7f00000003c0)='overlay\x00', 0xe407, 0x0) 21:19:27 executing program 1: r0 = socket$inet(0x2, 0x8080a, 0x0) setsockopt$MRT_ASSERT(r0, 0x0, 0xcf, 0x0, 0x0) 21:19:27 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/zoneinfo\x00', 0x0, 0x0) inotify_add_watch(r0, 0x0, 0x30) 21:19:27 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000b00)={0xffffffffffffffff, 0x0, 0x0, 0x0, @vifc_lcl_addr=@initdev={0xac, 0x1e, 0x0, 0x0}, @local}, 0x10) 21:19:27 executing program 3: syz_clone(0x43080900, 0x0, 0x0, 0x0, 0x0, 0x0) 21:19:27 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x241, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) lseek(r2, 0x0, 0x4) 21:19:27 executing program 1: timer_settime(0x0, 0x0, 0x0, 0x0) bind$netlink(0xffffffffffffffff, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) write$P9_RREADDIR(0xffffffffffffffff, 0x0, 0xbf) r0 = socket$inet6(0xa, 0x3, 0x8) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x14) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000001c0)={@ipv4={'\x00', '\xff\xff', @private}, @mcast1, @private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20c301e6, r2}) r3 = socket$inet6(0xa, 0x3, 0x8) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)) write(r3, 0x0, 0x0) [ 449.145922] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue 21:19:27 executing program 2: socket(0x1000000000000010, 0x80802, 0x0) r0 = socket$inet6(0xa, 0x3, 0x8) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000001c0)={@ipv4={'\x00', '\xff\xff', @private}, @mcast1, @private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20c301e6, r2}) r3 = socket$inet6(0xa, 0x3, 0x8) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) write(r3, 0x0, 0x0) 21:19:27 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') 21:19:27 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000180)={@multicast2, @loopback}, 0xc) socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r1, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000400)=ANY=[@ANYBLOB="40000000100001000004000000000000080000000000000029000000", @ANYRES32=0x0, @ANYBLOB="14001b00000000000000002100000000000000040000000000000000000000f37b3fb727008cb27cbdf183afb4001859b07edec01c4c36ca63c2dbb2c66ee60d732cc73669d3b130c4d7227ff40bdffae201891f9a686fbf053c03b011f3fe578efe776e9625a1b9402846accd78a94f026b241174496ae582b3c5f4adc38c8d84959bd183c74b2a6cf8bfbc920869cc3a34"], 0x40}], 0x1}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r2, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0x40) [ 449.277860] netlink: 'syz-executor.3': attribute type 27 has an invalid length. [ 449.285737] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 449.303078] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 449.310504] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 449.357315] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. 21:19:28 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') getpid() sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x181042, 0x0) chdir(0x0) write$P9_RREADDIR(r0, &(0x7f0000000100)=ANY=[], 0xbf) open$dir(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(r0, r0, &(0x7f0000000240), 0x7f10) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, 0x0) 21:19:28 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000d80)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}, 0x48) 21:19:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 21:19:28 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000001980)=@base={0x19}, 0x48) 21:19:28 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x7, &(0x7f0000000040)=@raw=[@map_idx_val, @ldst, @map_idx, @kfunc, @kfunc], &(0x7f0000000080)='syzkaller\x00', 0xc6, 0x83, &(0x7f00000000c0)=""/131, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x1, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x10, 0x1ff, 0x20}, 0x10}, 0x80) 21:19:28 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000002540), 0x0, 0x0) ioctl$BLKGETSIZE64(r0, 0x80081272, 0x0) 21:19:28 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x7, &(0x7f0000000280)=@framed={{}, [@map_fd={0x18, 0x0, 0x1, 0x0, 0x1}, @map_idx]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:28 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000800)=@bpf_lsm={0x1d, 0x0, 0x0, &(0x7f0000000680)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x8a) 21:19:28 executing program 3: add_key$keyring(&(0x7f0000002440), &(0x7f0000002480)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000002440), &(0x7f0000002480)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) 21:19:28 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000001c0)) 21:19:28 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x2, &(0x7f0000000040)=@raw=[@map_idx_val], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x83, &(0x7f00000000c0)=""/131, 0x41000, 0x1, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x1, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x10, 0x0, 0x20}, 0x10}, 0x80) 21:19:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x25dfdbfe, 0x80}, 0xc) 21:19:29 executing program 2: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={0x0, 0x2}, 0x10) 21:19:29 executing program 0: syz_open_dev$loop(&(0x7f0000002540), 0x0, 0x42) 21:19:29 executing program 3: r0 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) ioctl$SIOCGSTAMP(r0, 0x8906, 0x0) 21:19:29 executing program 5: futex(&(0x7f0000000080)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) 21:19:29 executing program 4: r0 = add_key$keyring(&(0x7f0000002440), &(0x7f0000002480)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1e, r0, 0x0, 0x0, 0x0) 21:19:29 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000100)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000000)=@raw=[@map_idx_val], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x21683}, 0x80) 21:19:29 executing program 3: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$netlink(r0, &(0x7f0000000000)=@unspec, 0xfffffffffffffe21) 21:19:29 executing program 0: clock_gettime(0x0, &(0x7f00000000c0)={0x0}) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)={r0}) 21:19:29 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x0, 0x0, 0x0, 0x0, 0x1054, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 21:19:29 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)={0xe84, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_NAN_FUNC={0x1c, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE={0x4}, @NL80211_NAN_FUNC_TTL={0x8}, @NL80211_NAN_FUNC_PUBLISH_TYPE={0x5}, @NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE={0x4}]}, @NL80211_ATTR_NAN_FUNC={0xe4c, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_INSTANCE_ID={0x5}, @NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE={0x4}, @NL80211_NAN_FUNC_SERVICE_INFO={0x75, 0xb, "6a399780429a9d0decae03e622a56636f0a402ec36ef0abb9e0abd07a9e8499d44c0d97dd75b8108836c43e413e9a38409bd2cbac4471819e7a05420f96d195bfdaa8b50f6dfb8a125568a1395dfa5a34da5ea2fd47ed04537bc18735448d1ca31427d14a7cfe54ed6e9b88f91a4a8492e"}, @NL80211_NAN_FUNC_TX_MATCH_FILTER={0xdc4, 0xe, 0x0, 0x1, [{0xf5, 0x0, "dead6db073253fe7045ca2f3505da6e9f52d0ef10fcd0991833bda315d480bf8b71174a338b543db2662677a228afc269876c6ba1112ade8fea2f2bf33c40869671d0d1c40a99153e19a4d4e23e99df291c25e2690d39fec03acd7ea3a38f5033300ccd7564fe6f206e75b18da3e91f75cf8e48b5ddccf8b7ac5b9e99c3dfc97888178392cf4892cb56453654194d7919b39774abbf30d9110a69e806e0f244df7d169338b2084dde6ef73d0f1077c311cd53b7dfd4abf1c936652e0d8e53c5527b13f0eb2060bfa1df1c62c8af036cf68ff44cb25cc17e3d014d4d881cf03d1d97b5c82540b3439ea7e9ea097ffc9408f"}, {0xcc5, 0x0, "de9f0d72606a545c9a21c591e53a8d18050bc472d1c203baa58f99358ea5cc57d75cc92549718d00c5b4169439d4c2177aaeeae8576469f7d8fa0e39e17895a2b526e2a25ded25c687d6bd4e2946a831f5c594b08a1cf743803c4a777e2101f7a45d7960c682ad166419dd6eca6a9c72f17f4a4186f5db9f61df03661ef320e1e4a23c509b41f679cd4cd36acfa5cd2d44e05391eb5b09e0c300eb9733776c19b7ebf660b1051e97460da60567f0dc33aac4e5365e598106d34d525c45fd167044b4550bb1f8b1d86e1a548d47de301121f752c2b2eb031ab36677fcbf9c0d21e97fabb8481543a12cee4e9cbde768753e811d689516721fdcef80dd617f27ba4224dded6ad590a2bb684a4d44c24435c12260e6f038c5d5651e8e0976f923309c0ec9f02c960a1bd48d30ed568812e5b2d5065575405046a1ea0aa0a8ceb368bac853d4182ce2393d10b626ad35c0676ce7685fb605bd0a145dc075debaeb507b23e3de93d73a0e345ee9b828f24741dea8b91b5317e054005946eb60d937a50375bb2573e33ee79718f1780957a964bd0b05a3cabdccf39f66c39a25e0b77b16428345511f1f11492b1df8b47420fd6d988643aed4eebb89d8d0052cf7c37c20ae70bd209891770a074e1f339c4cfc624a9cb0248b3743d0cb123819a5baff9c9bbc0cab4f2900b13ce7f036ec90964d9fe3ff1d8aaa1a33c727c5e679db75074e28bce80326976cd4c1ea10ec9fab98281450be5bdc0dd3d83d86ca410d03525488b3c7c91e022a8ccfcd1729ff2f2ab900901cb68640eb3d8c74b97c552ac983eadb2df71054187b656722fddae8a1a446f274af2bac7acc4dcf8399599e077a5ac8ca0a62572cdaefa6af6bd3f05c3f95b5a19692df9ecd94785df54a1f9ea8cd038de117a50816ee7fc022f1b254ed5e1389dddb17e1a652d2f09ff95f8a9fad6291f08353c95cb4ece0cd11ad41aaf30e614962a04e94a39c19b56bc55be7f84cc55ceb52d467479a6fc86ab5fc6aeff7b3fc37f3570d6d6c13547d319f9e9b38f11a04058fa436e2dee7d2ffe0ef2da867b530ed009cd31b68a205478244ff94043b21f028d9cd8fb5c3ac8539ec8586156a0afae5bf3007e7265ce360ed34c54970344b2728668464fa522efba5163b9ecbe3d168a2898e69244ae9aed67149a55f58b22f39d94a5c21f193ace7eb7ff1a016ec439858c7e64ab71c0c7e92b0c80552e714c4199192c8cf1ac168604b008fe0c775bae3659fd39b6fff2630c14babb2676ccfbaea0170dafdf4a4fe4343dd28b99013b6964e738bab7aa8c1763f6c17182797cd0008b1076647f2ff64684efb98b18ad293a7cc1e8cd0258886e69b5797fe374ccb8e61f74a6d15034c64a6b0ebac1b53a774a76d6e2bb78f62daf1e3cf0c488676c4bdb83a3ca44165f6bd0da46b523e5bc29563e94263347fc887c779181e95878f89a073df0887ae69f3f7aac9f8dff987793fcc33aaaaa51fa7e2140133df64a33423bf2efd9e585181b305173a617f291ffaefcab8b1c28bc8cb940d5093c07af9bb988892d68ed34f7a8b7a56fec0c43796f8e2d4a3d482183883c1048269b385f6504521cf500ba41226bf524be4d29fcc216f4a1b28141e920b544587fa8f9f03c62900b64c78d2eb9da4f9447367569ba480de7f2b3a54314034f67ad993295b2c50c09a36256b1891e57467509961500ee0a1bac96fcaa62772a03081fe7bbd7acc65da291c787af66493b0aac0d98095f33b19902e7c4bb9029a9b13ca6659c15b89ca183fb608c4755e1a7615bd1c43d9ea07d3567a11d701203f1f29d442a493357296c82b27150ebcbaaf3dfb4efc5ad8554d0b5545cc1210934fc1f12f3b3723a15da2579a39216ea0f2b92065c25dc9358f72568643a94d1c3f66fc1fdadef8611978bbb5cc31e16bfc6280413ddc8827dacaf540a26547e6b38370bdd0e5675bb93f8c121d42f20b69901069563e79e719c140ef394f25d7b0df25cec8c68686baf3f7f0fbaeddd3f01fd988b29d9a495bacd0851bd67d44a09458e9478b6c5d71cb504075d88dbd60234b4568abe270623b78522d56ff06f919687c117740edbb594f911ce15606cf549aeabca0fc2726d4cee0e7c51f7eb11b9bd6743af17e5d6e5636dbccb931e9875511d3691dff0a8557ce305c425e22281d236335d84e6f215112c261d3b3e7eb476113c91cbc583120c2264d5a8749103546bc125d24baf3bc41f2e765b708f72f5f5af3c6867c4e8526a681a7e564b0725ba2679f2f2b4d80faf296e7a8dfd5c9e5613e137829a13f35ceebc669fb8503f32046633691cec1a00a9b44416d2dc33df17a8f0d7a6021a113502257af9db3cf9754dcd1389a74450773b0a400d0d914998078491282bf8cfd4b419e4eeada71104473291dab265cff71d43d08d82b51cc1c2f40e08903d3027a5bf670e6199c8b897b337c074e9f1180a1e4d898e58aeb5c926901d9eb5be6616850956e586013bd57499ff8c06c84e00993e507b63f5653ba1cb9b19f966ad14692c512e3826194045425769ee8b4a5c393f884782b0305efa2bd3ac87885629255b162a8c22e78a446d8d1ac1626b9fd05482390ca39f72bed52363e76438c8379826e51f1bbe3bddfc632574a9c059c1efb21ccb5348c6e7285a55e58fc12d507d1b4186e7997b1a94054c955438aa675a6f7d4ff4ef99bb042e6148eb21a2f94035f5cff74151cedafd1fb5ac282f01510cf03762c61896c448e21b7ef548ff00afdefb4f391e192c1cd388cbddeb73e00cf2c184e996b4ef313ecc9c1475888c17895fb373378e97f6d9b2116f486c586805070da047094f4bcf787ee365751c3fd67ad5172e24c5cf9c9e709c33559706ff70afdae07b3f5707edb420224aa283df1fecbc2b12be80af1156ff88fa7b611584b2d440467909ec8cb3eb4abbdac61008aa244f2abfb0dcbe459db6962aa4b4d65632aa0cb1ba7b193dc4537af21e3f905042b76885ba86d1a42fcbd6c00d880255bd9e2c8641d0188a7df64bf46184530ea0ddbde94d6b821bacfc6bdf219152b37965309db6116f0a29e12f086dc3d9011ab1d55a4ff27067518d2378b33beb6f23b9b983c35f8a1dc6a6754c5832aa5ddcc90b5bac488134dd7fd6fc5d4e351f3070a0b34010307778447b2c304c34d5eb2cffc1cb5b3f6640689c5b584b68776c740f24aa00eaf71394b35623950e8c4b6d5a92e6902fefb9fdb58219d11002ecabbf4ce1c85c7324b6183444ae1084e70d7255f1ccd7d4d17402c82538fbd1bfb0391b5ecddf490cbeeff8ecfade4d5a977806ede3dda4ce098845692ecece635adf484e768b245c22cffd102ac6122ba7440c4db133674e6d81db6d8235058bf482f39fb3fd7ec898f837fe35ae2b9602d083e0206b62e6b725c43bf444836dab099185c4e3e844c25781f9bdb43a4dcdc2cdb88783da9a0a45a1316a677873d98708ce2756b92f89154a6dc247a99b01b62cb937f94a77889627692395f324b3f155b191d842623decf23dd425ce8a5b04a60fd5647911df9eeaa97041146fa6312e230436511939a8c2411832b9c93b4f0c445fbd131614e5c0466b07d494e231a375020f1528a8fe65511520592105d7dc207a843a5ea89625370632fa1b9bfcb384be58ec5a69f01a5184fc7f193e482fe510df4e816907480de4087e8463d6c3c65662b11a3325b81bd403d5fc9810aed4ece72757b1b9c6ec80caa0f296d6ab042b756389890005ba8d6ef130aeb30392b10afd07b314594d82f8826bdc7bea606ce446ada281fbe4449e68d2985aba6e441a81aedafcfc46d003f6e44a7f7d48c1c5483e14fc53e0c1caba2fdc5f419f9fcb7675065922d260280537c78807fcd1c27730b38d07abbc3236d0e29d3eb143ad754ede0d0e838097af23cae8cac76edf9e5a40d7fcae72716bc644f07110a36b97ee3cb26bfe3c87567382cf025bce7d83b99b613e02f0c8d49d903dddfc0636ec850f954ba3862450c9c1b917ec60e20c7ed9c4d6716bdc1e171b6db81eb424a954e6b55865ba0c68f32862e230c017f2d344bf3aed0c6043ebeef6cd53f6461cbecfb53f993bd6e081abe5027731501bed7fe60e74fd15a1be74ecd867ebf056d78c51354ea66f2ea169ba01d171fa07abe7bbf1541bc05319e3d369ce3e11a25025e7eb1aa312f1c3b1e0a930f96876a47ec80d170ce23f9e2846bd3e8c2903a5bfe069d625d746aea2dfeef58d1e941f7d4e5768709bbe18184b68385834a92e6677c8fbe04f9fe1da741303a53be237965006bc47cad56cf698a1424b497998aff2096715faf5355d4dce98675c9b210377203e45e6125829af784a5518e51c5fb2ca6198f3fd988ef5ff6fc458a92a61f1c32fd954beabde77b8fd50da03dc1dc46e56b2804bb4583990bc55053de30db906609873c5943224a731fdd32e07c9150595e4e105261d827bcf631b7ec5ad350654b994f7f65988157cfb6bbeb473a51d14a7f7214dab386186c0c85ab0d7a6a2ba3b25885ce999af12b0c08b70a33fc9e56c9a54b6f0a7a9c020ff2bd575ee03bf2e790f99d460b5961820b0286e35b49de1ade4d67"}]}]}]}, 0xe84}}, 0x0) 21:19:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16, @ANYBLOB="01"], 0x50}}, 0x0) 21:19:29 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x1, &(0x7f0000000140)=@raw=[@alu], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:29 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00'}) 21:19:29 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYRES16], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff}, 0x0) 21:19:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$NL80211_CMD_NEW_KEY(r0, &(0x7f0000000400)={&(0x7f00000002c0), 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x3c, r1, 0x1, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "3e7d2728b5aea03abf19780579"}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x3c}}, 0x0) 21:19:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0/file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000680)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = syz_open_procfs(0x0, &(0x7f0000003900)='net/fib_trie\x00') read$FUSE(r4, &(0x7f0000001740)={0x2020}, 0x2020) 21:19:30 executing program 4: pselect6(0xfffffd54, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)={0x0, 0x3938700}, &(0x7f00000001c0)={&(0x7f0000000180), 0x8}) 21:19:30 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x3, &(0x7f0000000280)=@framed, &(0x7f0000000080)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:30 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x3, &(0x7f0000000280)=@framed, &(0x7f0000000080)='syzkaller\x00', 0x3, 0xbb, &(0x7f00000000c0)=""/187, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:30 executing program 1: r0 = add_key$keyring(&(0x7f0000002440), &(0x7f0000002480)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) request_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)='/dev/vcsu\x00', r1) 21:19:30 executing program 4: mount$9p_fd(0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0) 21:19:30 executing program 5: futex(&(0x7f0000000300), 0x5, 0x0, 0x0, &(0x7f0000000380), 0x0) 21:19:30 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000140)=@raw=[@call, @alu, @jmp], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:30 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)={0xe84, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_NAN_FUNC={0x1c, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE={0x4}, @NL80211_NAN_FUNC_TTL={0x8}, @NL80211_NAN_FUNC_PUBLISH_TYPE={0x5}, @NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE={0x4}]}, @NL80211_ATTR_NAN_FUNC={0xe4c, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_INSTANCE_ID={0x5}, @NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE={0x4}, @NL80211_NAN_FUNC_SERVICE_INFO={0x75, 0xb, "6a399780429a9d0decae03e622a56636f0a402ec36ef0abb9e0abd07a9e8499d44c0d97dd75b8108836c43e413e9a38409bd2cbac4471819e7a05420f96d195bfdaa8b50f6dfb8a125568a1395dfa5a34da5ea2fd47ed04537bc18735448d1ca31427d14a7cfe54ed6e9b88f91a4a8492e"}, @NL80211_NAN_FUNC_TX_MATCH_FILTER={0xdc4, 0xe, 0x0, 0x1, [{0xf5, 0x0, "dead6db073253fe7045ca2f3505da6e9f52d0ef10fcd0991833bda315d480bf8b71174a338b543db2662677a228afc269876c6ba1112ade8fea2f2bf33c40869671d0d1c40a99153e19a4d4e23e99df291c25e2690d39fec03acd7ea3a38f5033300ccd7564fe6f206e75b18da3e91f75cf8e48b5ddccf8b7ac5b9e99c3dfc97888178392cf4892cb56453654194d7919b39774abbf30d9110a69e806e0f244df7d169338b2084dde6ef73d0f1077c311cd53b7dfd4abf1c936652e0d8e53c5527b13f0eb2060bfa1df1c62c8af036cf68ff44cb25cc17e3d014d4d881cf03d1d97b5c82540b3439ea7e9ea097ffc9408f"}, {0xcc5, 0x0, "de9f0d72606a545c9a21c591e53a8d18050bc472d1c203baa58f99358ea5cc57d75cc92549718d00c5b4169439d4c2177aaeeae8576469f7d8fa0e39e17895a2b526e2a25ded25c687d6bd4e2946a831f5c594b08a1cf743803c4a777e2101f7a45d7960c682ad166419dd6eca6a9c72f17f4a4186f5db9f61df03661ef320e1e4a23c509b41f679cd4cd36acfa5cd2d44e05391eb5b09e0c300eb9733776c19b7ebf660b1051e97460da60567f0dc33aac4e5365e598106d34d525c45fd167044b4550bb1f8b1d86e1a548d47de301121f752c2b2eb031ab36677fcbf9c0d21e97fabb8481543a12cee4e9cbde768753e811d689516721fdcef80dd617f27ba4224dded6ad590a2bb684a4d44c24435c12260e6f038c5d5651e8e0976f923309c0ec9f02c960a1bd48d30ed568812e5b2d5065575405046a1ea0aa0a8ceb368bac853d4182ce2393d10b626ad35c0676ce7685fb605bd0a145dc075debaeb507b23e3de93d73a0e345ee9b828f24741dea8b91b5317e054005946eb60d937a50375bb2573e33ee79718f1780957a964bd0b05a3cabdccf39f66c39a25e0b77b16428345511f1f11492b1df8b47420fd6d988643aed4eebb89d8d0052cf7c37c20ae70bd209891770a074e1f339c4cfc624a9cb0248b3743d0cb123819a5baff9c9bbc0cab4f2900b13ce7f036ec90964d9fe3ff1d8aaa1a33c727c5e679db75074e28bce80326976cd4c1ea10ec9fab98281450be5bdc0dd3d83d86ca410d03525488b3c7c91e022a8ccfcd1729ff2f2ab900901cb68640eb3d8c74b97c552ac983eadb2df71054187b656722fddae8a1a446f274af2bac7acc4dcf8399599e077a5ac8ca0a62572cdaefa6af6bd3f05c3f95b5a19692df9ecd94785df54a1f9ea8cd038de117a50816ee7fc022f1b254ed5e1389dddb17e1a652d2f09ff95f8a9fad6291f08353c95cb4ece0cd11ad41aaf30e614962a04e94a39c19b56bc55be7f84cc55ceb52d467479a6fc86ab5fc6aeff7b3fc37f3570d6d6c13547d319f9e9b38f11a04058fa436e2dee7d2ffe0ef2da867b530ed009cd31b68a205478244ff94043b21f028d9cd8fb5c3ac8539ec8586156a0afae5bf3007e7265ce360ed34c54970344b2728668464fa522efba5163b9ecbe3d168a2898e69244ae9aed67149a55f58b22f39d94a5c21f193ace7eb7ff1a016ec439858c7e64ab71c0c7e92b0c80552e714c4199192c8cf1ac168604b008fe0c775bae3659fd39b6fff2630c14babb2676ccfbaea0170dafdf4a4fe4343dd28b99013b6964e738bab7aa8c1763f6c17182797cd0008b1076647f2ff64684efb98b18ad293a7cc1e8cd0258886e69b5797fe374ccb8e61f74a6d15034c64a6b0ebac1b53a774a76d6e2bb78f62daf1e3cf0c488676c4bdb83a3ca44165f6bd0da46b523e5bc29563e94263347fc887c779181e95878f89a073df0887ae69f3f7aac9f8dff987793fcc33aaaaa51fa7e2140133df64a33423bf2efd9e585181b305173a617f291ffaefcab8b1c28bc8cb940d5093c07af9bb988892d68ed34f7a8b7a56fec0c43796f8e2d4a3d482183883c1048269b385f6504521cf500ba41226bf524be4d29fcc216f4a1b28141e920b544587fa8f9f03c62900b64c78d2eb9da4f9447367569ba480de7f2b3a54314034f67ad993295b2c50c09a36256b1891e57467509961500ee0a1bac96fcaa62772a03081fe7bbd7acc65da291c787af66493b0aac0d98095f33b19902e7c4bb9029a9b13ca6659c15b89ca183fb608c4755e1a7615bd1c43d9ea07d3567a11d701203f1f29d442a493357296c82b27150ebcbaaf3dfb4efc5ad8554d0b5545cc1210934fc1f12f3b3723a15da2579a39216ea0f2b92065c25dc9358f72568643a94d1c3f66fc1fdadef8611978bbb5cc31e16bfc6280413ddc8827dacaf540a26547e6b38370bdd0e5675bb93f8c121d42f20b69901069563e79e719c140ef394f25d7b0df25cec8c68686baf3f7f0fbaeddd3f01fd988b29d9a495bacd0851bd67d44a09458e9478b6c5d71cb504075d88dbd60234b4568abe270623b78522d56ff06f919687c117740edbb594f911ce15606cf549aeabca0fc2726d4cee0e7c51f7eb11b9bd6743af17e5d6e5636dbccb931e9875511d3691dff0a8557ce305c425e22281d236335d84e6f215112c261d3b3e7eb476113c91cbc583120c2264d5a8749103546bc125d24baf3bc41f2e765b708f72f5f5af3c6867c4e8526a681a7e564b0725ba2679f2f2b4d80faf296e7a8dfd5c9e5613e137829a13f35ceebc669fb8503f32046633691cec1a00a9b44416d2dc33df17a8f0d7a6021a113502257af9db3cf9754dcd1389a74450773b0a400d0d914998078491282bf8cfd4b419e4eeada71104473291dab265cff71d43d08d82b51cc1c2f40e08903d3027a5bf670e6199c8b897b337c074e9f1180a1e4d898e58aeb5c926901d9eb5be6616850956e586013bd57499ff8c06c84e00993e507b63f5653ba1cb9b19f966ad14692c512e3826194045425769ee8b4a5c393f884782b0305efa2bd3ac87885629255b162a8c22e78a446d8d1ac1626b9fd05482390ca39f72bed52363e76438c8379826e51f1bbe3bddfc632574a9c059c1efb21ccb5348c6e7285a55e58fc12d507d1b4186e7997b1a94054c955438aa675a6f7d4ff4ef99bb042e6148eb21a2f94035f5cff74151cedafd1fb5ac282f01510cf03762c61896c448e21b7ef548ff00afdefb4f391e192c1cd388cbddeb73e00cf2c184e996b4ef313ecc9c1475888c17895fb373378e97f6d9b2116f486c586805070da047094f4bcf787ee365751c3fd67ad5172e24c5cf9c9e709c33559706ff70afdae07b3f5707edb420224aa283df1fecbc2b12be80af1156ff88fa7b611584b2d440467909ec8cb3eb4abbdac61008aa244f2abfb0dcbe459db6962aa4b4d65632aa0cb1ba7b193dc4537af21e3f905042b76885ba86d1a42fcbd6c00d880255bd9e2c8641d0188a7df64bf46184530ea0ddbde94d6b821bacfc6bdf219152b37965309db6116f0a29e12f086dc3d9011ab1d55a4ff27067518d2378b33beb6f23b9b983c35f8a1dc6a6754c5832aa5ddcc90b5bac488134dd7fd6fc5d4e351f3070a0b34010307778447b2c304c34d5eb2cffc1cb5b3f6640689c5b584b68776c740f24aa00eaf71394b35623950e8c4b6d5a92e6902fefb9fdb58219d11002ecabbf4ce1c85c7324b6183444ae1084e70d7255f1ccd7d4d17402c82538fbd1bfb0391b5ecddf490cbeeff8ecfade4d5a977806ede3dda4ce098845692ecece635adf484e768b245c22cffd102ac6122ba7440c4db133674e6d81db6d8235058bf482f39fb3fd7ec898f837fe35ae2b9602d083e0206b62e6b725c43bf444836dab099185c4e3e844c25781f9bdb43a4dcdc2cdb88783da9a0a45a1316a677873d98708ce2756b92f89154a6dc247a99b01b62cb937f94a77889627692395f324b3f155b191d842623decf23dd425ce8a5b04a60fd5647911df9eeaa97041146fa6312e230436511939a8c2411832b9c93b4f0c445fbd131614e5c0466b07d494e231a375020f1528a8fe65511520592105d7dc207a843a5ea89625370632fa1b9bfcb384be58ec5a69f01a5184fc7f193e482fe510df4e816907480de4087e8463d6c3c65662b11a3325b81bd403d5fc9810aed4ece72757b1b9c6ec80caa0f296d6ab042b756389890005ba8d6ef130aeb30392b10afd07b314594d82f8826bdc7bea606ce446ada281fbe4449e68d2985aba6e441a81aedafcfc46d003f6e44a7f7d48c1c5483e14fc53e0c1caba2fdc5f419f9fcb7675065922d260280537c78807fcd1c27730b38d07abbc3236d0e29d3eb143ad754ede0d0e838097af23cae8cac76edf9e5a40d7fcae72716bc644f07110a36b97ee3cb26bfe3c87567382cf025bce7d83b99b613e02f0c8d49d903dddfc0636ec850f954ba3862450c9c1b917ec60e20c7ed9c4d6716bdc1e171b6db81eb424a954e6b55865ba0c68f32862e230c017f2d344bf3aed0c6043ebeef6cd53f6461cbecfb53f993bd6e081abe5027731501bed7fe60e74fd15a1be74ecd867ebf056d78c51354ea66f2ea169ba01d171fa07abe7bbf1541bc05319e3d369ce3e11a25025e7eb1aa312f1c3b1e0a930f96876a47ec80d170ce23f9e2846bd3e8c2903a5bfe069d625d746aea2dfeef58d1e941f7d4e5768709bbe18184b68385834a92e6677c8fbe04f9fe1da741303a53be237965006bc47cad56cf698a1424b497998aff2096715faf5355d4dce98675c9b210377203e45e6125829af784a5518e51c5fb2ca6198f3fd988ef5ff6fc458a92a61f1c32fd954beabde77b8fd50da03dc1dc46e56b2804bb4583990bc55053de30db906609873c5943224a731fdd32e07c9150595e4e105261d827bcf631b7ec5ad350654b994f7f65988157cfb6bbeb473a51d14a7f7214dab386186c0c85ab0d7a6a2ba3b25885ce999af12b0c08b70a33fc9e56c9a54b6f0a7a9c020ff2bd575ee03bf2e790f99d460b5961820b0286e35b49de1ade4d67"}]}]}]}, 0xe84}}, 0x0) 21:19:30 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000180)='/sys/block/loop0', 0x0, 0x0) 21:19:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x70bd28}, 0x14}}, 0x4040) syz_genetlink_get_family_id$l2tp(0x0, 0xffffffffffffffff) 21:19:30 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/module/hdpvr', 0x0, 0x0) ioctl$KVM_HYPERV_EVENTFD(r0, 0x4018aebd, 0x0) 21:19:30 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @remote, @void, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @dev, @remote, @dev, @loopback}}}}, 0x0) 21:19:30 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 21:19:30 executing program 4: socketpair(0x3, 0x0, 0x0, &(0x7f0000002200)) 21:19:30 executing program 1: syz_open_dev$loop(0x0, 0x0, 0x80000) 21:19:30 executing program 5: socketpair(0xa, 0x0, 0x0, &(0x7f0000002200)) 21:19:30 executing program 0: openat$dlm_plock(0xffffffffffffff9c, 0x0, 0x0, 0x0) 21:19:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) 21:19:30 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14}, 0x14}}, 0x4040) syz_genetlink_get_family_id$l2tp(&(0x7f0000001f80), r0) 21:19:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001f80), 0xffffffffffffffff) 21:19:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000)={0x53, 0x2, 0x3ff, 0x8cf8}, 0x8) 21:19:31 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_tcp_TLS_TX(r0, 0x29, 0x4d, 0x0, 0x0) 21:19:31 executing program 2: socketpair(0x1e, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_inet6_SIOCDELRT(r0, 0x89e0, &(0x7f0000000580)={@loopback, @mcast2, @local}) 21:19:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f00000000c0), 0x4) 21:19:31 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r1) sendmsg$IEEE802154_LLSEC_DEL_KEY(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x20, r2, 0x1, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x38, 'wpan4\x00'}]}, 0x20}}, 0x0) 21:19:31 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_tcp_TLS_TX(r0, 0x29, 0x1b, 0x0, 0x0) 21:19:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_tcp_TLS_TX(r0, 0x29, 0x4, 0x0, 0x0) 21:19:31 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_tcp_TLS_TX(r0, 0x29, 0x31, 0x0, 0x0) 21:19:31 executing program 2: pipe(&(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet6_SIOCDELRT(r0, 0x5452, &(0x7f0000000580)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1, @local}) 21:19:31 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_tcp_TLS_TX(r0, 0x29, 0x33, 0x0, 0x0) 21:19:31 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000240)=@req={0x200, 0xde}, 0x10) 21:19:31 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x7800, &(0x7f0000000040)=@raw=[@jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}], &(0x7f00000000c0)='syzkaller\x00', 0x7, 0xaf, &(0x7f0000000100)=""/175, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:31 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newchain={0x24, 0x64, 0x1}, 0x24}}, 0x0) 21:19:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000001940), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001a40)={&(0x7f0000001980)={0x14, r1, 0x1}, 0x14}}, 0x0) 21:19:31 executing program 3: socket(0x0, 0xe, 0x0) 21:19:31 executing program 4: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000300)={0x0, 0x0, 0x18}, 0x10) 21:19:31 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)=@mpls_delroute={0x1c, 0x19, 0x1, 0x0, 0x0, {0x1c, 0x14, 0x10}}, 0x1c}}, 0x0) 21:19:31 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) setsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000200)=0x7, 0x4) 21:19:31 executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$inet_buf(r0, 0x0, 0x15, 0x0, &(0x7f0000000180)) 21:19:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 21:19:31 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) setsockopt$ax25_int(r0, 0x101, 0x6, &(0x7f0000000100), 0x4) 21:19:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="010000000000001ff70012000200c59c020000000000"], 0x1c}}, 0x0) 21:19:31 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x414, &(0x7f0000000040)=@raw=[@jmp], &(0x7f00000000c0)='syzkaller\x00', 0x7, 0xaf, &(0x7f0000000100)=""/175, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_tcp_TLS_TX(r0, 0x29, 0x3a, 0x0, 0x0) 21:19:31 executing program 1: bind$ax25(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xfffffffffffffe8a, 0xa, 'nbd\x00'}]}, 0x1c}}, 0x0) 21:19:31 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x1e, 0x0, 0xfffffffd, 0x6}, 0x48) 21:19:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_tcp_TLS_TX(r0, 0x29, 0x49, 0x0, 0x0) 21:19:31 executing program 0: r0 = socket$phonet(0x23, 0x2, 0x1) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan1\x00'}) 21:19:31 executing program 3: bpf$PROG_LOAD_XDP(0x22, &(0x7f00000002c0)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:19:31 executing program 2: bpf$PROG_LOAD_XDP(0x4, &(0x7f00000002c0)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x7ffffffff000) 21:19:31 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) mmap$perf(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) 21:19:31 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0, 0x0, 0x0) [ 452.883556] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 21:19:31 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$FUSE_INTERRUPT(r0, 0x0, 0x0) 21:19:31 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x20000054, &(0x7f0000000080)={0xa, 0x4e24, 0x0, @loopback}, 0x1c) 21:19:31 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$char_usb(r0, 0x0, 0xffffffffffffff66) 21:19:31 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x1, &(0x7f0000000080)={0xa, 0x4e24, 0x0, @loopback}, 0x1c) [ 452.933408] nbd: must specify an index to disconnect 21:19:31 executing program 1: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) dup3(r0, 0xffffffffffffffff, 0x0) 21:19:31 executing program 5: syz_mount_image$nilfs2(&(0x7f0000000a40), &(0x7f0000000140)='./file0\x00', 0x1000808, &(0x7f0000000080)=ANY=[], 0x1, 0xa25, &(0x7f0000001540)="$eJzs3U+MW0f9APCxd73521+c/hK6pKFNKLSl0N1ms4Q/ETRVcyFqKm6VKi5RmpaINCBSCVpVIsmJG62qcOWPOPVSAUKiFxT1gLhUopG49FQ4cCAKUiUOUEgWxTvj9X5j8+xNdr1efz7S7HjejD3zvM/Pz++9mUnA2Kq3/s7PT9dSuvT2G0f/9uBft9xc8ni7RLP1d7Ij1Ugp1XJ6MrzeBxOL8fUPXz3ZLa6ludbfkk5PX2s/d1tK6Xzaly6nZtpz6crr7849dfzCsYv733vz8NXVWXsAABgvX798eH73n/94786P3rrvSNrUXl6Oz5s5vT0f9x/JB/7l+L+elqdrHaHTVCg3mUM9lJvoUq6znkYoN9mj/qnwuo0e5TZV1D/RsazbesMoK9txM9XqM8vS9frMzOJv8tT6XT9Vmzl7+szz54bUUOCO+8f9KaV9gjDU8PtHht+GsQwLO4a9BwJYFK8X3uJ8PLNwe9qvNtlf/deeqHd/PtwBa739q3+06v/FBXsc7pyNujWV9Sqfo+05Ha8jxPuXBv38l9eL1yMafbaz13WEUbm+0KudE2vcjpXq1f64XWxUX8lxeR++GvI7Pz/xfzoq/2Ogu386/y8IYxsWhr0DAtateN/cQlby4319MX9TRf7mivwtFflbK/K3VeTDOPv1Sz9Kr9WWfufH3/SDng8r59nuyvH/DdieeD5y0Prjfb+Dut364/3EsJ799sQzp7743LNXFu//r7W3/xt5e9+X08382bqcC5TzhfG8evve/+byeuo9yt0d2nNXl/Ktx7uWl6vtWnqd1LGfuaUd08uft6NXub3LyzVDuS05bA7tjccnW8PzyvFH2a+W92syrG8jrMdUaEfZr+zMcWwHrETZHnvd/1+2z+nUqD1/+sypx3K6bKd/mGhsurn8wBq3G7h9rc97/k38g//R/2c6Le//s729vFHv3C/sWFpe69wvNMPyuR7LD+Z0+Z775sSW1vKZk98+89wqrD+Ms3Mvv/KtE2fOnPquB+viQT2ti2Z4MPYPhr1nAlbb7Esvfmf23MuvPHr6xRMvnHrh1NmDhw4dnJs79KWD87Ot4/rZzqN7YCNZ+tIfdksAAAAAAAAAAACAfn3v2NErf3rnC+8v9v9f6v9X+v+XO39L//8fhv7/sZ986Qdf+gHu7JLfKhMGWJ0K5Ro5/H9o765Qz+7wvI/luD2PX+7/X6qL47qW9twTlsfxe0u5MJzALeOlTIUxSOJ8gZ/M8cUc/zzBENW2dF+c46rxrcu2XsanMC7FaCr/t7I1lHFMSv/vXuM6lf3/zjVoI3feWnQnHPY6At393fjfgjC2YWHBLB7A+jDs+T/Lec8Sn/3d1zbfDKXYtSeW7y/j+KVwO9b7/JPq31jzf7bnv+t7/xdmzGuurN5//eTq+x3Vpj231J+61x/Xv4wDvWuw+j/K9Ze1eSjF+ruv/8LPQv3xglCf/h3q39pn/bes/96V1f+fXH952x5+oN/6F1tcqy9vRzxvXK7/xfPGxfWw/mVsz4HXf4UTNd7I9cM4G5V5Zgc1KvP/9hLvw/h8TpcdYbnPIc53Mmj7y/0V5Xtgd3j9WsX3m/l/R9uXc1z1eSjz/5btsdklXe9IN7q8txt1XwOj6gPX//oME+ugDYJwZ8PCwsLqntCqMNTKGfr7P+zfCcOuf9jvf5U4/288ho/z/8b8OP9vzI/z/8b8OL9ezI/z/8b3M87/G/PvCa8b5weersj/eEX+nor8eyvy91bkf6Iif39F/n0V+fdX5N9dkf9ARf6nKvI/XZH/YEX+wxX5n6nI3+hKf5RxXX8YZ7F/ns8/jI9y/afX539XRT4wun781oEnn/3VN5qL/f+n2udDynW8IzndyL+dv5/T8bp36kjfzHsnp/8S8tf7+Q4YJ3H8jPj9/lBFPjC6yn1ePt8whmrdR+zpd9yqXsf5jJZHcvzZHH8ux4/meCbHszk+kOO5NWofq+PJX/7m8Gu1pd/7O0J+v/eTx/5AcZyog322J54fGPR+9jiO36But/4VdgcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYmnrr7/z8dC2lS2+/cfSZ46dnby55vF2i2fo72ZFqtJ+X0mM5nsjxT/OD6x++erIzvpHjWppLtVRrL09PX2vXtC2ldD7tS5dTM+25dOX1d+eeOn7h2MX97715+OrqvQMAAACw8f03AAD//7A1FIA=") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) 21:19:31 executing program 3: syz_mount_image$ext4(&(0x7f0000000740)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0x2804c00, &(0x7f0000000280)=ANY=[@ANYBLOB="0089f2832730bf994f589885cc769fe9ff0f61f46abebbde12c3893a1ac5d0149ba21207080000000000000098c94e056c0850980a0083cfe8b422987b7600000000f2935e176297b1084a51bd8f968f05a5d657832ff1431d562136b4da360117f775000000000000000000bba7dc7f1fe894c6ca549f3b7a658abea8d9a97746736798562fb2ab78afa0ce15449e2877793e468974c829bdec6fa55dffee9d4a3d79f24219472a8fb1c383f3b607bd1eb995de5c8740ff8b61a5e6c4e8262c2768c29627aa4589727acdfa3ae7615abd1db448fa", @ANYRESDEC], 0x1, 0x750, &(0x7f0000001640)="$eJzs3M9rHHUfB/DPTLP9mefZPPAcnseDCC20UDpJmkt7Ml7ES6FQ8FpDMgkhk2zJbmoTC209C7W5KAiid49ehVL/AG9SUPAuiNZ4EC+R2Wy2bbq7btskK/H1gul+v/Nj39/PdvLNDGQ2gH+s18p/kojhiLgcEdXW+jQiDjdbRyNub+238ejmdLkksbl55eekPCw2Nqvt90paryeieUj8LyIeVCLOvv9sbn11bWGqKPLlVn+0sXhttL66dm5+cWoun8uXxicujl2YmLgwNrFrtZ56++Kxe9+8ub7+7ZeNu68OnUtisll3tGrbtaAnbH0mlZjcsX5pL8IGKOljn6F9GAcAAL2V1/mHWtdmlajGIVdpAAAAcOBsHtkEAAAADrwkBj0CAAAAYG9t/x3A9rO9e/UcbDc/vRERI53yh5rPEEccjUpEHN9InnoyIdk6DF7K7TsRcX+yw/mXtM6/Fze2o9/PM9Lsr/vl/DPZaf5J2/NPdJh/hra/O+EldZ//Hucf6jL/Xe4z46tP/1/pmn8n4pWhTvlJOz/pkv9On/l31z+4123b5ucRpzv+/kmeyurx/RCjs/NFzx+tB3+cedir/uPP5CdJMzXpXf+1Put/b+PXhW5zSZl/5mTv//9O+eU58WFrHGlE3Gu9lv31HRknF7/7+tnk5PZ2/kyXz79z/lvt+j/rs/4fvjhyo89dAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCmNiOFI0qzdTtMsizgREf+N42lRqzfOztZWlmbKbREjUUln54t8LCKqW/2k7I8324/753f0JyLiP98f2wqdL/JsulbMDLp4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2k5ExHAkaRYRaUT8Vk3TLBv0qAAAAIBdNzLoAQAAAAB7zv0/AAAAHHwvev+f7PI4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAPt8qVL5bK58ejmdNmfub66slC7fm4mry9kiyvT2XRt+Vo2V6vNFXk2XVv8q/dLI2L8YqzcGG3k9cZofXXt6mJtZalxdX5xai6/mlf2pSoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACe13BzSdIsItJmO02zLOJfETESlWR2vsjHIuLfEfGwWjlS9scHPWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2XX11bWGqKPJlDQ2NfWvcioi/wTB6NAY9MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAj11bWFqaLIl+uDHgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDlf6YRES5nK6eGt659XDye7X5GhHvfnLloxtTjcbyeLn+l/b6xset9eefOPDWftYAAAAAB97rz7Pz9n369n08AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAv+qrawtTRZEv72Ej7gy6SgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4EX8GQAA//8tc8Xn") chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000180)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) preadv2(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/76, 0x7ffff050}], 0x1, 0x0, 0x0, 0x0) 21:19:31 executing program 2: syz_mount_image$nilfs2(&(0x7f0000000a40), &(0x7f0000000a80)='./bus\x00', 0x1000808, &(0x7f0000000080)=ANY=[], 0x1, 0xa18, &(0x7f0000001540)="$eJzs3U+MW0f9APCxd73521+c/hK6pKFNKLTlT3ebzRL+RNBUzYWoqbhVqrhEaVoi0oBIJWjVQ5ITN1pV4cofceqlAoRELyjqiUslGolLT4UDB6IgVeIAhWTReme83m9sPXuzWa/Xn480O543Y8887/Pz83tvZhIwtuqtv/Pz07WUrrzz5vG/P/y3bYtLnmiXaLb+TnakGimlWk5Phtf7cGIpvvnRa6e7xbU01/pb0umZG+3n7kgpXUwH0tXUTPuuXHvjvbmnT146cfng+28dvX531h4AAMbLt64end/7lz/dv/vjtx84lra0l5fj82ZO78zH/cfygX85/q+nlelaR+g0FcpN5lAP5Sa6lOuspxHKTfaofyq8bqNHuS0V9U90LOu23jDKynbcTLX6zIp0vT4zs/SbPLV+10/VZs6fPffChSE1FFhz/3wwpXRAEIRxDAu7hr0HAlgSrxfe5mI8s3Bn2q822V/9N56sd38+rIH13v7VP1r1/+qSPQ5rZ7NuTWW9yudoZ07H6wjx/qVBP//l9eL1iEaf7ex1HWFUri/0aufEOrdjtXq1P24Xm9XXc1zeh2+E/M7PT/yfjsr/GOjuX87/C8LYhoVh74CADSveN7eQlfx4X1/M31KRv7Uif1tF/vaK/B0V+TDOfvvyT9LrteXf+fE3/aDnw8p5tnty/H8Dtieejxy0/njf76DutP54PzFsZL8/9eyZrzz/3LWl+/9r7e3/Vt7eD+R0M3+2ruYC5XxhPK/evve/ubKeeo9y94b23NOlfOvxnpXlanuWXyd17Gdua8f0yuft6lVu/8pyzVBuWw5bQ3vj8cn28Lxy/FH2q+X9mgzr2wjrMRXaUfYru3Mc2wGrUbbHXvf/l+1zOjVqL5w9d+bxnC7b6R8nGlsWlx9a53YDd67f/j/TaWX/n53t5Y16535h1/LyWud+oRmWz/VYfjiny/fcdya2tZbPnP7euefXeuVhzF145dXvnjp37swPxvbB4ruwAZrhgQcb6sGw90zA3Tb78kvfn73wyquPnX3p1ItnXjxz/vCRI4fn5o589fD8bOu4frbz6B7YTJa/9IfdEgAAAAAAAAAAAKBfPzxx/Nqf3/3yB0v9/5f7/5X+/+XO39L//8eh/3/sJ1/6wZd+gLu75LfKhAFWp0K5Rg7/H9q7J9SzNzzvEzluz+OX+/+X6uK4rqU994XlcfzeUi4MJ3DbeClTYQySOF/gp3N8Oce/TDBEtW3dF+e4anzrsq2X8SmMSzGayv+tbA1lHJPS/7vXuE5l/797HdrI2luP7oTDXkegu38Y/1sQxjYsLJjFA9gYhj3/ZznvWeLzf/jm1sVQit14cuX+Mo5fCndio88/qf7NNf9ne/67vvd/Yca85urq/ffPrn/QUW3a12/9cf3LONB7Bqv/41x/WZtHUn/1L/wi1B8vCPXpP6H+7X3Wf9v6719d/f/N9Ze37dGH+q2/3vqf1+or2xHPG5frf/G8cXEzrH8Z23Pg9V/lRI23cv0wzkZlntlBjcr8v73E+zC+lNNlR1juc4jznQza/nJ/Rfke2Btev1bx/Wb+39H2tRxXfR7K/L9le2x2Sdc70o0u7+1m3dfAqPrQ9T9hrUK5CWzY7RD6DgsLC3f3hFaFoVbO0N//Yf9OGHb9w37/q8T5f+MxfJz/N+bH+X9jfpz/N+bH+fVifpz/N76fcf7fmH9feN04P/B0Rf4nK/L3VeTfX5G/vyL/UxX5ByvyH6jIf7Ai/96K/Icq8j9Tkf/ZivyHK/Ifrcj/XEX+Zlf6o4zr+sM4i/3zfP5hfJTrP70+/3sq8oHR9dO3Dz313G++3Vzq/z/VPh9SruMdy+lG/u38o5yO171TR3ox792c/mvI3+jnO2CcxPEz4vf7IxX5wOgq93n5fMMYqnUfsaffcat6HeczWj6f4y/k+Is5fizHMzmezfGhHM+tU/u4O5769e+Ovl5b/r2/K+Tf3Nrf/eSxP1AcJ+pwn+2J5wcGvZ89juM3qDutf5XdwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIam3vo7Pz89ldKVd948/uzJs7OLS55ol2i2/k52pBrt56X0eI4ncvzz/ODmR6+d7oxv5biW5lIt1drL0zM32jXtSCldTAfS1dRM+65ce+O9uadPXjpx+eD7bx29fvfeAQAAANj8/hcAAP//nx0K2g==") 21:19:31 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) vmsplice(r0, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 21:19:31 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$setflags(r0, 0x402, 0x0) 21:19:31 executing program 1: r0 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/compact_memory\x00', 0x1, 0x0) write$sysctl(r0, 0x0, 0x2) 21:19:31 executing program 0: r0 = openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f00000023c0), 0x2, 0x0) write$6lowpan_enable(r0, 0x0, 0x0) [ 453.156459] f2fs_msg: 2393 callbacks suppressed [ 453.156474] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 21:19:31 executing program 3: syz_mount_image$ext4(&(0x7f0000000740)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0x2804c00, &(0x7f0000000280)=ANY=[@ANYBLOB="0089f2832730bf994f589885cc769fe9ff0f61f46abebbde12c3893a1ac5d0149ba21207080000000000000098c94e056c0850980a0083cfe8b422987b7600000000f2935e176297b1084a51bd8f968f05a5d657832ff1431d562136b4da360117f775000000000000000000bba7dc7f1fe894c6ca549f3b7a658abea8d9a97746736798562fb2ab78afa0ce15449e2877793e468974c829bdec6fa55dffee9d4a3d79f24219472a8fb1c383f3b607bd1eb995de5c8740ff8b61a5e6c4e8262c2768c29627aa4589727acdfa3ae7615abd1db448fa", @ANYRESDEC], 0x1, 0x750, &(0x7f0000001640)="$eJzs3M9rHHUfB/DPTLP9mefZPPAcnseDCC20UDpJmkt7Ml7ES6FQ8FpDMgkhk2zJbmoTC209C7W5KAiid49ehVL/AG9SUPAuiNZ4EC+R2Wy2bbq7btskK/H1gul+v/Nj39/PdvLNDGQ2gH+s18p/kojhiLgcEdXW+jQiDjdbRyNub+238ejmdLkksbl55eekPCw2Nqvt90paryeieUj8LyIeVCLOvv9sbn11bWGqKPLlVn+0sXhttL66dm5+cWoun8uXxicujl2YmLgwNrFrtZ56++Kxe9+8ub7+7ZeNu68OnUtisll3tGrbtaAnbH0mlZjcsX5pL8IGKOljn6F9GAcAAL2V1/mHWtdmlajGIVdpAAAAcOBsHtkEAAAADrwkBj0CAAAAYG9t/x3A9rO9e/UcbDc/vRERI53yh5rPEEccjUpEHN9InnoyIdk6DF7K7TsRcX+yw/mXtM6/Fze2o9/PM9Lsr/vl/DPZaf5J2/NPdJh/hra/O+EldZ//Hucf6jL/Xe4z46tP/1/pmn8n4pWhTvlJOz/pkv9On/l31z+4123b5ucRpzv+/kmeyurx/RCjs/NFzx+tB3+cedir/uPP5CdJMzXpXf+1Put/b+PXhW5zSZl/5mTv//9O+eU58WFrHGlE3Gu9lv31HRknF7/7+tnk5PZ2/kyXz79z/lvt+j/rs/4fvjhyo89dAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCmNiOFI0qzdTtMsizgREf+N42lRqzfOztZWlmbKbREjUUln54t8LCKqW/2k7I8324/753f0JyLiP98f2wqdL/JsulbMDLp4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2k5ExHAkaRYRaUT8Vk3TLBv0qAAAAIBdNzLoAQAAAAB7zv0/AAAAHHwvev+f7PI4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAPt8qVL5bK58ejmdNmfub66slC7fm4mry9kiyvT2XRt+Vo2V6vNFXk2XVv8q/dLI2L8YqzcGG3k9cZofXXt6mJtZalxdX5xai6/mlf2pSoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACe13BzSdIsItJmO02zLOJfETESlWR2vsjHIuLfEfGwWjlS9scHPWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2XX11bWGqKPJlDQ2NfWvcioi/wTB6NAY9MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAj11bWFqaLIl+uDHgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDlf6YRES5nK6eGt659XDye7X5GhHvfnLloxtTjcbyeLn+l/b6xset9eefOPDWftYAAAAAB97rz7Pz9n369n08AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAv+qrawtTRZEv72Ej7gy6SgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4EX8GQAA//8tc8Xn") chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000180)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) preadv2(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/76, 0x7ffff050}], 0x1, 0x0, 0x0, 0x0) [ 453.193247] audit: type=1800 audit(1677964771.823:366): pid=17617 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=14114 res=0 [ 453.213238] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 453.222730] NILFS error (device loop5): nilfs_check_page: bad entry in directory #2: unaligned directory entry - offset=0, inode=18446742974197923842, rec_len=65535, name_len=255 [ 453.230382] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 21:19:31 executing program 2: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000002400), 0x2, 0x0) read$FUSE(r0, 0x0, 0x0) 21:19:31 executing program 4: openat$binderfs(0xffffffffffffff9c, &(0x7f0000008a80)='./binderfs/custom1\x00', 0x0, 0x0) 21:19:31 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fstat(r0, &(0x7f0000004180)) [ 453.313744] Remounting filesystem read-only [ 453.319568] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 21:19:32 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000080)={{0x1, 0x1, 0x18}, './file0\x00'}) 21:19:32 executing program 5: syz_mount_image$nilfs2(&(0x7f0000000a40), &(0x7f0000000140)='./file0\x00', 0x1000808, &(0x7f0000000080)=ANY=[], 0x1, 0xa25, &(0x7f0000001540)="$eJzs3U+MW0f9APCxd73521+c/hK6pKFNKLSl0N1ms4Q/ETRVcyFqKm6VKi5RmpaINCBSCVpVIsmJG62qcOWPOPVSAUKiFxT1gLhUopG49FQ4cCAKUiUOUEgWxTvj9X5j8+xNdr1efz7S7HjejD3zvM/Pz++9mUnA2Kq3/s7PT9dSuvT2G0f/9uBft9xc8ni7RLP1d7Ij1Ugp1XJ6MrzeBxOL8fUPXz3ZLa6ludbfkk5PX2s/d1tK6Xzaly6nZtpz6crr7849dfzCsYv733vz8NXVWXsAABgvX798eH73n/94786P3rrvSNrUXl6Oz5s5vT0f9x/JB/7l+L+elqdrHaHTVCg3mUM9lJvoUq6znkYoN9mj/qnwuo0e5TZV1D/RsazbesMoK9txM9XqM8vS9frMzOJv8tT6XT9Vmzl7+szz54bUUOCO+8f9KaV9gjDU8PtHht+GsQwLO4a9BwJYFK8X3uJ8PLNwe9qvNtlf/deeqHd/PtwBa739q3+06v/FBXsc7pyNujWV9Sqfo+05Ha8jxPuXBv38l9eL1yMafbaz13WEUbm+0KudE2vcjpXq1f64XWxUX8lxeR++GvI7Pz/xfzoq/2Ogu386/y8IYxsWhr0DAtateN/cQlby4319MX9TRf7mivwtFflbK/K3VeTDOPv1Sz9Kr9WWfufH3/SDng8r59nuyvH/DdieeD5y0Prjfb+Dut364/3EsJ799sQzp7743LNXFu//r7W3/xt5e9+X08382bqcC5TzhfG8evve/+byeuo9yt0d2nNXl/Ktx7uWl6vtWnqd1LGfuaUd08uft6NXub3LyzVDuS05bA7tjccnW8PzyvFH2a+W92syrG8jrMdUaEfZr+zMcWwHrETZHnvd/1+2z+nUqD1/+sypx3K6bKd/mGhsurn8wBq3G7h9rc97/k38g//R/2c6Le//s729vFHv3C/sWFpe69wvNMPyuR7LD+Z0+Z775sSW1vKZk98+89wqrD+Ms3Mvv/KtE2fOnPquB+viQT2ti2Z4MPYPhr1nAlbb7Esvfmf23MuvPHr6xRMvnHrh1NmDhw4dnJs79KWD87Ot4/rZzqN7YCNZ+tIfdksAAAAAAAAAAACAfn3v2NErf3rnC+8v9v9f6v9X+v+XO39L//8fhv7/sZ986Qdf+gHu7JLfKhMGWJ0K5Ro5/H9o765Qz+7wvI/luD2PX+7/X6qL47qW9twTlsfxe0u5MJzALeOlTIUxSOJ8gZ/M8cUc/zzBENW2dF+c46rxrcu2XsanMC7FaCr/t7I1lHFMSv/vXuM6lf3/zjVoI3feWnQnHPY6At393fjfgjC2YWHBLB7A+jDs+T/Lec8Sn/3d1zbfDKXYtSeW7y/j+KVwO9b7/JPq31jzf7bnv+t7/xdmzGuurN5//eTq+x3Vpj231J+61x/Xv4wDvWuw+j/K9Ze1eSjF+ruv/8LPQv3xglCf/h3q39pn/bes/96V1f+fXH952x5+oN/6F1tcqy9vRzxvXK7/xfPGxfWw/mVsz4HXf4UTNd7I9cM4G5V5Zgc1KvP/9hLvw/h8TpcdYbnPIc53Mmj7y/0V5Xtgd3j9WsX3m/l/R9uXc1z1eSjz/5btsdklXe9IN7q8txt1XwOj6gPX//oME+ugDYJwZ8PCwsLqntCqMNTKGfr7P+zfCcOuf9jvf5U4/288ho/z/8b8OP9vzI/z/8b8OL9ezI/z/8b3M87/G/PvCa8b5weersj/eEX+nor8eyvy91bkf6Iif39F/n0V+fdX5N9dkf9ARf6nKvI/XZH/YEX+wxX5n6nI3+hKf5RxXX8YZ7F/ns8/jI9y/afX539XRT4wun781oEnn/3VN5qL/f+n2udDynW8IzndyL+dv5/T8bp36kjfzHsnp/8S8tf7+Q4YJ3H8jPj9/lBFPjC6yn1ePt8whmrdR+zpd9yqXsf5jJZHcvzZHH8ux4/meCbHszk+kOO5NWofq+PJX/7m8Gu1pd/7O0J+v/eTx/5AcZyog322J54fGPR+9jiO36But/4VdgcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYmnrr7/z8dC2lS2+/cfSZ46dnby55vF2i2fo72ZFqtJ+X0mM5nsjxT/OD6x++erIzvpHjWppLtVRrL09PX2vXtC2ldD7tS5dTM+25dOX1d+eeOn7h2MX97715+OrqvQMAAACw8f03AAD//7A1FIA=") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) 21:19:32 executing program 4: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) preadv2(r0, &(0x7f0000007900)=[{&(0x7f0000005640)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x8) [ 453.371429] F2FS-fs (loop0): checksum invalid, nid = 5, ino_of_node = 5, 2889eede vs. 1bf56457 [ 453.408040] WARNING: CPU: 0 PID: 8140 at include/linux/backing-dev.h:340 account_page_dirtied+0x8cc/0xbb0 [ 453.418084] Kernel panic - not syncing: panic_on_warn set ... [ 453.418084] [ 453.425477] CPU: 0 PID: 8140 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 453.433283] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 453.442740] Call Trace: [ 453.445358] dump_stack+0x1fc/0x2ef [ 453.448774] audit: type=1800 audit(1677964772.033:367): pid=17635 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=14662 res=0 [ 453.449001] panic+0x26a/0x50e 21:19:32 executing program 4: r0 = epoll_create(0x101) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)) [ 453.471721] ? __warn_printk+0xf3/0xf3 [ 453.475758] ? account_page_dirtied+0x8cc/0xbb0 [ 453.480448] ? __probe_kernel_read+0x130/0x1b0 [ 453.485042] ? __warn.cold+0x5/0x5a [ 453.488681] ? __warn+0xe4/0x200 [ 453.492067] ? account_page_dirtied+0x8cc/0xbb0 [ 453.496772] __warn.cold+0x20/0x5a [ 453.500331] ? account_page_dirtied+0x8cc/0xbb0 [ 453.505016] report_bug+0x262/0x2b0 [ 453.508670] do_error_trap+0x1d7/0x310 21:19:32 executing program 4: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x684000, 0x0) fcntl$setlease(r0, 0x400, 0x0) [ 453.509891] audit: type=1800 audit(1677964772.033:368): pid=17643 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=14668 res=0 [ 453.512569] ? math_error+0x310/0x310 [ 453.512585] ? nilfs_segctor_construct+0x764/0xae0 [ 453.512597] ? nilfs_detach_log_writer+0x3b8/0x9f0 [ 453.512613] ? mark_held_locks+0xf0/0xf0 [ 453.512628] ? error_entry+0x72/0xd0 [ 453.512646] ? trace_hardirqs_off_caller+0x2c/0x210 [ 453.558673] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 453.563577] invalid_op+0x14/0x20 21:19:32 executing program 4: openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000000), 0xd37d8954e4c5e99b, 0x0) [ 453.564022] audit: type=1800 audit(1677964772.033:369): pid=17643 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=14668 res=0 [ 453.567182] RIP: 0010:account_page_dirtied+0x8cc/0xbb0 [ 453.567196] Code: 88 01 00 00 be ff ff ff ff 48 8d 78 70 e8 ec e1 ca ff 31 ff 89 c3 89 c6 e8 f1 b3 e2 ff 85 db 0f 85 39 f9 ff ff e8 74 b2 e2 ff <0f> 0b e9 2d f9 ff ff e8 68 b2 e2 ff 4c 89 e6 4c 89 ef e8 9d b3 2d [ 453.567204] RSP: 0018:ffff88809edef670 EFLAGS: 00010093 [ 453.567214] RAX: ffff88809494a140 RBX: 0000000000000000 RCX: ffffffff817fd2ef [ 453.567225] RDX: 0000000000000000 RSI: ffffffff817fd2fc RDI: 0000000000000005 [ 453.631534] RBP: ffff88803539ab48 R08: 0000000000000000 R09: 0000000000000000 [ 453.638870] R10: 0000000000000005 R11: 0000000000000000 R12: ffffea0002a941c0 [ 453.646152] R13: ffff88803539a9c0 R14: ffff88803539a838 R15: ffffea0002a941c8 [ 453.653453] ? account_page_dirtied+0x8bf/0xbb0 [ 453.658141] ? account_page_dirtied+0x8cc/0xbb0 [ 453.662833] __set_page_dirty+0x7f/0x3e0 [ 453.666905] ? lock_page_memcg+0xa7/0x220 [ 453.671066] mark_buffer_dirty+0x424/0x5c0 [ 453.675313] nilfs_btree_propagate+0x728/0xd80 [ 453.679912] nilfs_bmap_propagate+0x73/0x170 [ 453.684336] nilfs_collect_dat_data+0x45/0xd0 [ 453.688843] nilfs_segctor_apply_buffers+0x14a/0x490 [ 453.693969] ? nilfs_collect_file_bmap+0x70/0x70 [ 453.698876] nilfs_segctor_scan_file+0x3f4/0x6f0 [ 453.703659] ? nilfs_collect_file_data+0xd0/0xd0 [ 453.708560] ? check_preemption_disabled+0x41/0x280 [ 453.713603] nilfs_segctor_do_construct+0x1562/0x8360 [ 453.718842] ? nilfs_segctor_scan_file+0x6f0/0x6f0 [ 453.723791] ? lock_downgrade+0x720/0x720 [ 453.727960] ? lock_acquire+0x170/0x3c0 [ 453.731946] ? nilfs_segctor_confirm+0xe1/0x180 [ 453.736630] ? do_raw_spin_unlock+0x171/0x230 [ 453.741134] ? _raw_spin_unlock+0x29/0x40 [ 453.745301] nilfs_segctor_construct+0x764/0xae0 [ 453.750088] nilfs_detach_log_writer+0x3b8/0x9f0 [ 453.754957] ? nilfs_clean_segments+0xa60/0xa60 [ 453.759643] ? dispose_list+0x137/0x1f0 [ 453.763633] ? wait_woken+0x250/0x250 [ 453.767439] ? dispose_list+0x1f0/0x1f0 [ 453.771524] nilfs_put_super+0x3f/0x1a0 [ 453.775518] ? nilfs_freeze+0xc0/0xc0 [ 453.779335] generic_shutdown_super+0x144/0x370 [ 453.784033] kill_block_super+0x97/0xf0 [ 453.788024] deactivate_locked_super+0x94/0x160 [ 453.792774] deactivate_super+0x174/0x1a0 [ 453.796951] ? deactivate_locked_super+0x160/0x160 [ 453.801891] ? dput+0x31/0x640 [ 453.805095] cleanup_mnt+0x1a8/0x290 [ 453.808942] task_work_run+0x148/0x1c0 [ 453.812868] exit_to_usermode_loop+0x251/0x2a0 [ 453.817465] do_syscall_64+0x538/0x620 [ 453.821361] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 453.826560] RIP: 0033:0x7fdb1bb5c567 [ 453.830282] Code: ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 453.849195] RSP: 002b:00007ffcb8620c58 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 453.856968] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007fdb1bb5c567 [ 453.864249] RDX: 00007ffcb8620d2b RSI: 000000000000000a RDI: 00007ffcb8620d20 [ 453.871527] RBP: 00007ffcb8620d20 R08: 00000000ffffffff R09: 00007ffcb8620af0 [ 453.878804] R10: 0000555555ae8903 R11: 0000000000000246 R12: 00007fdb1bbb5b24 [ 453.886085] R13: 00007ffcb8621de0 R14: 0000555555ae8810 R15: 00007ffcb8621e20 [ 453.894154] Kernel Offset: disabled [ 453.897937] Rebooting in 86400 seconds..