VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdife9uEgTCOw68viRK3yQjprQRmoKFCMAIfEpIlz8AALERDRWuxCKwAEpxrOlPwPM3/V1xxLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr+ny8MVbRBSRukyRxpuf03tEfETatu3o85bF7nxsvu452x8mOb9j+ltGRBlFH+cAAPSu6jbHal0v//L+5x3kHeat5k29eOanAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODKzh2zNhGGAQD+kjap1cnRCiI46GJjE6sRsjgUuguC3UIbSzFVSTO0pUt/gejk6l+wm/4F/4DgoAUHhw4KLoJEklzaLzRIipJL9XngvXtzHHfflyHw3vtdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOJGD3XCul2dCCDOTR3nb+687y4P2b599mOnFl7tvLsXXbF8iF0J4uFav3RjhXMbdxtb2o2q9XmtIJBLJYZL2LxMAAKdFq9VqHT+aiSr4rlwS7aOfcnuLnbMqIbRe9df/V6M8/Kb+//zywsVe/Nx814zvFdf/c397wqdYobn+tLCxtX19bb26WlutPS6VivO35m/euV0sdJ6VFDwxAQAA4M/kk4jr/2zleP//bJSHIev/+wtLD+J7Taj/Bzpq+qU9EgAAgP/b+cvfv2UGHM/k82Gz2mw25rrbw8/F7jaFoZ7YVBJx/T9RSXtUAAAAwCgc7Gb6+v8rUR6G7P/Pvt7Zj685EUKYTvr/s8tP6iujm85YG8XrxGnPEQAAgHRNJxH3/3Od9f/ZTqm/NBVCNoRw7Ur3/ORvAIeq/z++uNf30nq8/r802mmOnWy5+3109uUQJstpjwgAAIB/2Zkk2sX+fm5vsfHj+ULe+n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAX+zYP0r0QBQA8C/J5rMSFyxErbyAKFpYLVgIYiN4BVEQPIEI6gHEUkvvYOkdtlYQxMJyCz2BzOwMLmuhVeKf3w9m35thybxMmrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfGqw/p5X4ac7zMu0dvdyvBvi/VgMnq9m58MIedFk0T9QsdZ2BQAAAPx23dTbV2n+VN9shlj2Yv9f5/+Fnv96cpjnfn6878/x9uJhLvf/J9sLR6ObhX3CRfcPDveWGrvL72/q49LlzuPK6+nqTJp24snHby9VfCDl1tn0oI7nWZz3+xv/YzrRcOEAwJct5piS/D4U4nKbhQHwZ3TS+DfS/1e9dmsCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaMJbAAAA///W7mnz") 09:42:32 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000000)={0x133e, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xffffff82, 0x100000, 0x0, 0x10003, 0x18}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, 0x0, 0xb) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000000)={0x133e, 0x5, 0x7}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xffffff82, 0x100000, 0x0, 0x10003, 0x18}) (async) 09:42:32 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) ioctl$DRM_IOCTL_MODE_CURSOR(r0, 0xc01c64a3, &(0x7f0000000140)={0x2, r2, 0x1f, 0x0, 0x7, 0xf4a5, 0x6}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r0, 0xc01064ab, &(0x7f0000000200)={0x0, 0x0, r3}) ioctl$DRM_IOCTL_MODE_GET_LEASE(0xffffffffffffffff, 0xc01064c8, &(0x7f0000000100)={0x7, 0x0, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 09:42:32 executing program 2: timer_create(0x0, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f05ebbeef, 0x8031, 0xffffffffffffffff, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) r0 = gettid() timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r0}, &(0x7f0000000140)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) 09:42:32 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, r5, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:32 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x3, 0x422100) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:32 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, r5, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:32 executing program 1: syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x0, 0x11, r3, 0x0) openat$vcs(0xffffff9c, &(0x7f0000000280), 0x123000, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@ipv4_newroute={0x2c, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@RTA_ENCAP={0x10, 0x9, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0xc, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0x8, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_DATA={0x4, 0x16}}}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x0) (async) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@ipv4_newroute={0x2c, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@RTA_ENCAP={0x10, 0x9, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0xc, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0x8, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_DATA={0x4, 0x16}}}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x0) ioctl$USBDEVFS_RESET(r2, 0x5514) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x0, 0x0, 0x0) bind$inet6(r5, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r5, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r5, &(0x7f0000000080)="44f9", 0x2, 0x1, 0x0, 0x0) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-512\x00'}, 0x58) r7 = accept4(r6, 0x0, 0x0, 0x800) splice(r1, 0x0, r7, 0x0, 0x2000007, 0x0) splice(r5, 0x0, r2, 0x0, 0x406f408, 0x0) (async) splice(r5, 0x0, r2, 0x0, 0x406f408, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:32 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) ioctl$DRM_IOCTL_MODE_CURSOR(r0, 0xc01c64a3, &(0x7f0000000140)={0x2, r2, 0x1f, 0x0, 0x7, 0xf4a5, 0x6}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r0, 0xc01064ab, &(0x7f0000000200)={0x0, 0x0, r3}) ioctl$DRM_IOCTL_MODE_GET_LEASE(0xffffffffffffffff, 0xc01064c8, &(0x7f0000000100)={0x7, 0x0, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 09:42:32 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x3, 0x422100) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:32 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, r5, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:32 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) ioctl$DRM_IOCTL_MODE_CURSOR(r0, 0xc01c64a3, &(0x7f0000000140)={0x2, r2, 0x1f, 0x0, 0x7, 0xf4a5, 0x6}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r0, 0xc01064ab, &(0x7f0000000200)={0x0, 0x0, r3}) ioctl$DRM_IOCTL_MODE_GET_LEASE(0xffffffffffffffff, 0xc01064c8, &(0x7f0000000100)={0x7, 0x0, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) [ 1620.205914][T13925] loop4: detected capacity change from 0 to 131072 [ 1620.218608][T13925] F2FS-fs (loop4): invalid crc value [ 1620.225128][T13925] F2FS-fs (loop4): invalid crc value [ 1620.230523][T13925] F2FS-fs (loop4): Failed to get valid F2FS checkpoint 09:42:34 executing program 4: syz_mount_image$f2fs(&(0x7f0000000180), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000280)={[{@extent_cache}, {@usrjquota={'usrjquota', 0x3d, 'noinline_xattr'}}, {@noinline_dentry}, {@noinline_dentry}, {@nobarrier}, {@disable_ext_identify}, {@user_xattr}, {@noextent_cache}, {@prjjquota={'prjjquota', 0x3d, ')-*K#'}}, {@jqfmt_vfsv1}, {@fastboot}, {@noacl}, {@discard}]}, 0x1, 0x105ff, &(0x7f0000000340)="$eJzs3M+LG+UfB/BPut/tr29ti/SHQsEBETZgQrP9gYJI1RYt2Fr8cfCk2WQa0iaZZZPurj3rSS/evQoi3gr+AYIXb3rxDygeBPEgeKsomZnVru5htelm2329IH0/88wznzxP6OWZWSaAHetw8usvlTgY+yJiJiIOROTtSvnJnSvisYh4IiJ23fWplP1/duyOiP0RcXBcvKhZKU+d/e32nU8fv/jch5/frjZ+/OyT6a0amLanIqK/WLRX+kVmnSKvlf3N5W6e/dPLZRYn+tfL46zIlXQhr7DSXBvXzPNUpxifLd4YjvNqr9kaZ6d7Ne9fHBRfOFzurNXJL7jWXMqP2+lCnt1hlmfnZjGv1TJvDkdFnXZZ7728fIxGa1n0p6tpsZ7F63m2BqOyv6ibtdPVcS6XWX5dtLJeO5/Hwn/+mbe9V7uDG6vJcro07GaD5Ey98Uy9cbbWWMra6Sg9XWv222dPJ3Od3nhYbZQ2++c6WdbppfVW1q8mc51Wq9ZoJHPn04Vuc5A0GvVT9ZO1M9Wy9XTy8uW3kl47mRvni93BjVG3N0yuZktJcUU1ma+feraaPNlI3rh0Jbny+oULl668+c75ty+/cOniS+Wgf0wrmZs/OT9fa5yszTeq23b9u2Oz6//4UMSU1l+5t8vZ6f76D/TtVOcB8ACx/wemwf4/Ip0tfwz7f/v/Hbr+f7H//+7evomHkhtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71g+zt17JG4eL4/+X/Y+UXY9GxPGIOBYRRyPi9w3MxO51NY9ERKVsbzR+9m9z+LoSeYXxNXuKz5dr585FxJ1D9/EHAAAAgIfcF9+8/0HEzLiZ//P8+tNfnZjOtNga5U2bvZOql9/y+d+kqh3Ji61OqNrRtZITcSwiZg//NKFqxyNi14F3J1RtU2bWxd67olLErq2cDQAAsDXW7wQmtnsDAABg2/lo2hNgOvLnteXf4pfPgvcUUT4Q3LfuCAAAAHgAVaY9AQAAAOC+y/f/2/T9f7G/fPef9/8BAADABqqt79Ofb514bRNDi/f/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzBzt3kLA1FYQA+BSv4F4nhZyuMjEMGLMIlOHTiwER340jWYELYgzOcuQQjhvZqrGFA7G0byPMk/c5t8/Hm0NnpJQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoEvfyt3m0+HDx7Y5P0/t5Pk2AAAAwCXHcrepFrP6/Em6/ixdehERq4hYRsQiIi7N7uN42MicR0SR1pf+v/ynhy8RVcL5M5N0PI6IV+n48bzruwAAAAD367BfbyPG52X15+XQDdGn9NBmmiuveuTzIFfavAp7mylt8Tsyi2VElLPvmdJWETF6+jpT2lXGjTL9qxR1GfXZDQAA0I/mJHDt9JZtygMAAKA3b4ZugGFU+7Xpt/hpL3hSl7Qh+KhxBgAAANygYugGAAAAgM5V8/8Nvf/vfad3AwAAAO5U/f4/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAunQsd5vDfr1tm1OkevpPf4Lmn7++a9sMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/GJ/zlEohoEgCrb+4uVOwvc/lmmwM+dOqkDwmJECAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAo3GdfO74jmQcSX6dNv4dzyRL7zTWrhpb1429D+bbvwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgZH/uTiAEgiAM9p3/OS3mH5Y0aAwiVMHCxwzzsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EW/++X/xNQ4k8ydNpaOR5K1q8bWVWPvQePowXj7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdife9uEgTCOw68viRK3yQjprQRmoKFCMAIfEpIlz8AALERDRWuxCKwAEpxrOlPwPM3/V1xxLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr+ny8MVbRBSRukyRxpuf03tEfETatu3o85bF7nxsvu452x8mOb9j+ltGRBlFH+cAAPSu6jbHal0v//L+5x3kHeat5k29eOanAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODKzh2zNhGGAQD+kjap1cnRCiI46GJjE6sRsjgUuguC3UIbSzFVSTO0pUt/gejk6l+wm/4F/4DgoAUHhw4KLoJEklzaLzRIipJL9XngvXtzHHfflyHw3vtdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOJGD3XCul2dCCDOTR3nb+687y4P2b599mOnFl7tvLsXXbF8iF0J4uFav3RjhXMbdxtb2o2q9XmtIJBLJYZL2LxMAAKdFq9VqHT+aiSr4rlwS7aOfcnuLnbMqIbRe9df/V6M8/Kb+//zywsVe/Nx814zvFdf/c397wqdYobn+tLCxtX19bb26WlutPS6VivO35m/euV0sdJ6VFDwxAQAA4M/kk4jr/2zleP//bJSHIev/+wtLD+J7Taj/Bzpq+qU9EgAAgP/b+cvfv2UGHM/k82Gz2mw25rrbw8/F7jaFoZ7YVBJx/T9RSXtUAAAAwCgc7Gb6+v8rUR6G7P/Pvt7Zj685EUKYTvr/s8tP6iujm85YG8XrxGnPEQAAgHRNJxH3/3Od9f/ZTqm/NBVCNoRw7Ur3/ORvAIeq/z++uNf30nq8/r802mmOnWy5+3109uUQJstpjwgAAIB/2Zkk2sX+fm5vsfHj+ULe+n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAX+zYP0r0QBQA8C/J5rMSFyxErbyAKFpYLVgIYiN4BVEQPIEI6gHEUkvvYOkdtlYQxMJyCz2BzOwMLmuhVeKf3w9m35thybxMmrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfGqw/p5X4ac7zMu0dvdyvBvi/VgMnq9m58MIedFk0T9QsdZ2BQAAAPx23dTbV2n+VN9shlj2Yv9f5/+Fnv96cpjnfn6878/x9uJhLvf/J9sLR6ObhX3CRfcPDveWGrvL72/q49LlzuPK6+nqTJp24snHby9VfCDl1tn0oI7nWZz3+xv/YzrRcOEAwJct5piS/D4U4nKbhQHwZ3TS+DfS/1e9dmsCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaMJbAAAA///W7mnz") 09:42:34 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, r5, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) 09:42:34 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x3, 0x422100) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:34 executing program 3: request_key(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x2}, 0x0, 0xfffffffffffffff8) 09:42:34 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x0, 0x11, r3, 0x0) openat$vcs(0xffffff9c, &(0x7f0000000280), 0x123000, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@ipv4_newroute={0x2c, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@RTA_ENCAP={0x10, 0x9, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0xc, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0x8, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_DATA={0x4, 0x16}}}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x0) ioctl$USBDEVFS_RESET(r2, 0x5514) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x0, 0x0, 0x0) bind$inet6(r5, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r5, &(0x7f0000000080)="44f9", 0x2, 0x1, 0x0, 0x0) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-512\x00'}, 0x58) r7 = accept4(r6, 0x0, 0x0, 0x800) splice(r1, 0x0, r7, 0x0, 0x2000007, 0x0) splice(r5, 0x0, r2, 0x0, 0x406f408, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) pipe(&(0x7f0000000200)) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x0, 0x11, r3, 0x0) (async) openat$vcs(0xffffff9c, &(0x7f0000000280), 0x123000, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@ipv4_newroute={0x2c, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@RTA_ENCAP={0x10, 0x9, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0xc, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0x8, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_DATA={0x4, 0x16}}}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x0) (async) ioctl$USBDEVFS_RESET(r2, 0x5514) (async) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) socket(0x0, 0x0, 0x0) (async) bind$inet6(r5, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) (async) sendto$inet6(r5, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r5, &(0x7f0000000080)="44f9", 0x2, 0x1, 0x0, 0x0) (async) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r6, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-512\x00'}, 0x58) (async) accept4(r6, 0x0, 0x0, 0x800) (async) splice(r1, 0x0, r7, 0x0, 0x2000007, 0x0) (async) splice(r5, 0x0, r2, 0x0, 0x406f408, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 09:42:34 executing program 2: r0 = add_key$keyring(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000640)='pkcs7_test\x00', 0x0, 0x0, 0x0, r0) 09:42:34 executing program 2: getresuid(&(0x7f0000000a40), &(0x7f0000000a80), &(0x7f0000000ac0)) 09:42:34 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001840)={0x6, 0x9, &(0x7f0000000700)=@framed={{}, [@map_val, @cb_func, @map_idx]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:34 executing program 0: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x9) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000100)={0x0, 0x86, "df8ef04ef99ee5bc3cd10591c67124ef0abd46b8179ef00e9fd3859b54e0768d4024ce9b2d0b2d62df304f4d01eabe2af894d6757afa3159fef9b98778c2341533610bfbb2846441b5735276ced1a5a4e2ae5eff653fe67c76911bb76d22de9e472023a2c704293661c864247087e73509248c52b4a987057c114e1f3b6c1e6355f9f806c05b"}, &(0x7f00000001c0)=0x8e) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000000)={0x0, 0xffffffff, 0x1000}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) 09:42:34 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, r5, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) 09:42:34 executing program 3: syz_genetlink_get_family_id$fou(&(0x7f0000000b80), 0xffffffffffffffff) 09:42:34 executing program 2: sendmsg$IPVS_CMD_NEW_SERVICE(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f00000007c0), 0x84000) [ 1622.491552][T13968] loop4: detected capacity change from 0 to 131072 [ 1622.522173][T13968] F2FS-fs (loop4): invalid crc value [ 1622.549967][T13968] F2FS-fs (loop4): invalid crc value [ 1622.556031][T13968] F2FS-fs (loop4): Failed to get valid F2FS checkpoint 09:42:36 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, r5, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) 09:42:36 executing program 0: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x9) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000100)={0x0, 0x86, "df8ef04ef99ee5bc3cd10591c67124ef0abd46b8179ef00e9fd3859b54e0768d4024ce9b2d0b2d62df304f4d01eabe2af894d6757afa3159fef9b98778c2341533610bfbb2846441b5735276ced1a5a4e2ae5eff653fe67c76911bb76d22de9e472023a2c704293661c864247087e73509248c52b4a987057c114e1f3b6c1e6355f9f806c05b"}, &(0x7f00000001c0)=0x8e) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000000)={0x0, 0xffffffff, 0x1000}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) creat(&(0x7f0000000040)='./file0\x00', 0x9) (async) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000100)={0x0, 0x86, "df8ef04ef99ee5bc3cd10591c67124ef0abd46b8179ef00e9fd3859b54e0768d4024ce9b2d0b2d62df304f4d01eabe2af894d6757afa3159fef9b98778c2341533610bfbb2846441b5735276ced1a5a4e2ae5eff653fe67c76911bb76d22de9e472023a2c704293661c864247087e73509248c52b4a987057c114e1f3b6c1e6355f9f806c05b"}, &(0x7f00000001c0)=0x8e) (async) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, 0x0, 0xb) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000000)={0x0, 0xffffffff, 0x1000}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) (async) 09:42:36 executing program 2: r0 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) sendmsg$802154_raw(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)="18", 0x1}}, 0x0) 09:42:36 executing program 3: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='0', 0x1, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r0, 0x0, 0xee01) 09:42:36 executing program 4: syz_mount_image$f2fs(&(0x7f0000000180), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000280)={[{@extent_cache}, {@usrjquota={'usrjquota', 0x3d, 'noinline_xattr'}}, {@noinline_dentry}, {@noinline_dentry}, {@nobarrier}, {@disable_ext_identify}, {@user_xattr}, {@noextent_cache}, {@prjjquota={'prjjquota', 0x3d, ')-*K#'}}, {@jqfmt_vfsv1}, {@fastboot}, {@noacl}, {@discard}]}, 0x1, 0x105ff, &(0x7f0000000340)="$eJzs3M+LG+UfB/BPut/tr29ti/SHQsEBETZgQrP9gYJI1RYt2Fr8cfCk2WQa0iaZZZPurj3rSS/evQoi3gr+AYIXb3rxDygeBPEgeKsomZnVru5htelm2329IH0/88wznzxP6OWZWSaAHetw8usvlTgY+yJiJiIOROTtSvnJnSvisYh4IiJ23fWplP1/duyOiP0RcXBcvKhZKU+d/e32nU8fv/jch5/frjZ+/OyT6a0amLanIqK/WLRX+kVmnSKvlf3N5W6e/dPLZRYn+tfL46zIlXQhr7DSXBvXzPNUpxifLd4YjvNqr9kaZ6d7Ne9fHBRfOFzurNXJL7jWXMqP2+lCnt1hlmfnZjGv1TJvDkdFnXZZ7728fIxGa1n0p6tpsZ7F63m2BqOyv6ibtdPVcS6XWX5dtLJeO5/Hwn/+mbe9V7uDG6vJcro07GaD5Ey98Uy9cbbWWMra6Sg9XWv222dPJ3Od3nhYbZQ2++c6WdbppfVW1q8mc51Wq9ZoJHPn04Vuc5A0GvVT9ZO1M9Wy9XTy8uW3kl47mRvni93BjVG3N0yuZktJcUU1ma+feraaPNlI3rh0Jbny+oULl668+c75ty+/cOniS+Wgf0wrmZs/OT9fa5yszTeq23b9u2Oz6//4UMSU1l+5t8vZ6f76D/TtVOcB8ACx/wemwf4/Ip0tfwz7f/v/Hbr+f7H//+7evomHkhtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71g+zt17JG4eL4/+X/Y+UXY9GxPGIOBYRRyPi9w3MxO51NY9ERKVsbzR+9m9z+LoSeYXxNXuKz5dr585FxJ1D9/EHAAAAgIfcF9+8/0HEzLiZ//P8+tNfnZjOtNga5U2bvZOql9/y+d+kqh3Ji61OqNrRtZITcSwiZg//NKFqxyNi14F3J1RtU2bWxd67olLErq2cDQAAsDXW7wQmtnsDAABg2/lo2hNgOvLnteXf4pfPgvcUUT4Q3LfuCAAAAHgAVaY9AQAAAOC+y/f/2/T9f7G/fPef9/8BAADABqqt79Ofb514bRNDi/f/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzBzt3kLA1FYQA+BSv4F4nhZyuMjEMGLMIlOHTiwER340jWYELYgzOcuQQjhvZqrGFA7G0byPMk/c5t8/Hm0NnpJQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoEvfyt3m0+HDx7Y5P0/t5Pk2AAAAwCXHcrepFrP6/Em6/ixdehERq4hYRsQiIi7N7uN42MicR0SR1pf+v/ynhy8RVcL5M5N0PI6IV+n48bzruwAAAAD367BfbyPG52X15+XQDdGn9NBmmiuveuTzIFfavAp7mylt8Tsyi2VElLPvmdJWETF6+jpT2lXGjTL9qxR1GfXZDQAA0I/mJHDt9JZtygMAAKA3b4ZugGFU+7Xpt/hpL3hSl7Qh+KhxBgAAANygYugGAAAAgM5V8/8Nvf/vfad3AwAAAO5U/f4/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAunQsd5vDfr1tm1OkevpPf4Lmn7++a9sMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/GJ/zlEohoEgCrb+4uVOwvc/lmmwM+dOqkDwmJECAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAo3GdfO74jmQcSX6dNv4dzyRL7zTWrhpb1429D+bbvwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgZH/uTiAEgiAM9p3/OS3mH5Y0aAwiVMHCxwzzsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EW/++X/xNQ4k8ydNpaOR5K1q8bWVWPvQePowXj7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdife9uEgTCOw68viRK3yQjprQRmoKFCMAIfEpIlz8AALERDRWuxCKwAEpxrOlPwPM3/V1xxLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr+ny8MVbRBSRukyRxpuf03tEfETatu3o85bF7nxsvu452x8mOb9j+ltGRBlFH+cAAPSu6jbHal0v//L+5x3kHeat5k29eOanAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODKzh2zNhGGAQD+kjap1cnRCiI46GJjE6sRsjgUuguC3UIbSzFVSTO0pUt/gejk6l+wm/4F/4DgoAUHhw4KLoJEklzaLzRIipJL9XngvXtzHHfflyHw3vtdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOJGD3XCul2dCCDOTR3nb+687y4P2b599mOnFl7tvLsXXbF8iF0J4uFav3RjhXMbdxtb2o2q9XmtIJBLJYZL2LxMAAKdFq9VqHT+aiSr4rlwS7aOfcnuLnbMqIbRe9df/V6M8/Kb+//zywsVe/Nx814zvFdf/c397wqdYobn+tLCxtX19bb26WlutPS6VivO35m/euV0sdJ6VFDwxAQAA4M/kk4jr/2zleP//bJSHIev/+wtLD+J7Taj/Bzpq+qU9EgAAgP/b+cvfv2UGHM/k82Gz2mw25rrbw8/F7jaFoZ7YVBJx/T9RSXtUAAAAwCgc7Gb6+v8rUR6G7P/Pvt7Zj685EUKYTvr/s8tP6iujm85YG8XrxGnPEQAAgHRNJxH3/3Od9f/ZTqm/NBVCNoRw7Ur3/ORvAIeq/z++uNf30nq8/r802mmOnWy5+3109uUQJstpjwgAAIB/2Zkk2sX+fm5vsfHj+ULe+n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAX+zYP0r0QBQA8C/J5rMSFyxErbyAKFpYLVgIYiN4BVEQPIEI6gHEUkvvYOkdtlYQxMJyCz2BzOwMLmuhVeKf3w9m35thybxMmrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfGqw/p5X4ac7zMu0dvdyvBvi/VgMnq9m58MIedFk0T9QsdZ2BQAAAPx23dTbV2n+VN9shlj2Yv9f5/+Fnv96cpjnfn6878/x9uJhLvf/J9sLR6ObhX3CRfcPDveWGrvL72/q49LlzuPK6+nqTJp24snHby9VfCDl1tn0oI7nWZz3+xv/YzrRcOEAwJct5piS/D4U4nKbhQHwZ3TS+DfS/1e9dmsCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaMJbAAAA///W7mnz") 09:42:36 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000900), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000000)={0x7, 0x401, 0xff, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000040)={r2}) r3 = syz_open_dev$dri(&(0x7f0000000900), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000000)={0x7, 0x401, 0xff, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000000)={r4}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:36 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, r5, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:36 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x70d}, {0x0, 0x0, 0x5, 0xfffffffb}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) [ 1622.943530][T14006] ieee802154 phy0 wpan0: encryption failed: -22 09:42:36 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000900), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000000)={0x7, 0x401, 0xff, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000040)={r2}) r3 = syz_open_dev$dri(&(0x7f0000000900), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000000)={0x7, 0x401, 0xff}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000000)={0x7, 0x401, 0xff, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000000)={r4}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:36 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f00000003c0), r0) 09:42:36 executing program 0: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x9) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000100)={0x0, 0x86, "df8ef04ef99ee5bc3cd10591c67124ef0abd46b8179ef00e9fd3859b54e0768d4024ce9b2d0b2d62df304f4d01eabe2af894d6757afa3159fef9b98778c2341533610bfbb2846441b5735276ced1a5a4e2ae5eff653fe67c76911bb76d22de9e472023a2c704293661c864247087e73509248c52b4a987057c114e1f3b6c1e6355f9f806c05b"}, &(0x7f00000001c0)=0x8e) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000000)={0x0, 0xffffffff, 0x1000}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) creat(&(0x7f0000000040)='./file0\x00', 0x9) (async) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000100)={0x0, 0x86, "df8ef04ef99ee5bc3cd10591c67124ef0abd46b8179ef00e9fd3859b54e0768d4024ce9b2d0b2d62df304f4d01eabe2af894d6757afa3159fef9b98778c2341533610bfbb2846441b5735276ced1a5a4e2ae5eff653fe67c76911bb76d22de9e472023a2c704293661c864247087e73509248c52b4a987057c114e1f3b6c1e6355f9f806c05b"}, &(0x7f00000001c0)=0x8e) (async) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, 0x0, 0xb) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000000)={0x0, 0xffffffff, 0x1000}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) (async) 09:42:36 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000900), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000000)={0x7, 0x401, 0xff}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000000)={0x7, 0x401, 0xff, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000040)={r2}) syz_open_dev$dri(&(0x7f0000000900), 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000900), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000000)={0x7, 0x401, 0xff, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000000)={r4}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:36 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, r5, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:36 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc1}, &(0x7f0000000180)={0x0, "6a41e2c38266a833c9689b44cca0070d8c7f524bb2d692f247866c594fdedd8dc477480d9c8849217a4cd03e35e8c64fbd024d4e1080aa18d1a8a985e87545f5"}, 0x48, 0xfffffffffffffffc) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r1, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000e00)={&(0x7f0000000dc0)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_ADD_DEV(r2, &(0x7f0000000f80)={0x0, 0x0, &(0x7f0000000f40)={&(0x7f0000000f00)={0x14}, 0x14}}, 0x0) 09:42:36 executing program 3: clock_getres(0x2, &(0x7f00000006c0)) [ 1624.125807][T14017] loop4: detected capacity change from 0 to 131072 [ 1624.139475][T14017] F2FS-fs (loop4): invalid crc value [ 1624.145388][T14017] F2FS-fs (loop4): invalid crc value [ 1624.150715][T14017] F2FS-fs (loop4): Failed to get valid F2FS checkpoint 09:42:37 executing program 4: syz_mount_image$f2fs(&(0x7f0000000180), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000280)={[{@extent_cache}, {@usrjquota={'usrjquota', 0x3d, 'noinline_xattr'}}, {@noinline_dentry}, {@noinline_dentry}, {@nobarrier}, {@disable_ext_identify}, {@user_xattr}, {@noextent_cache}, {@prjjquota={'prjjquota', 0x3d, ')-*K#'}}, {@jqfmt_vfsv1}, {@fastboot}, {@noacl}, {@discard}]}, 0x1, 0x105ff, &(0x7f0000000340)="$eJzs3M+LG+UfB/BPut/tr29ti/SHQsEBETZgQrP9gYJI1RYt2Fr8cfCk2WQa0iaZZZPurj3rSS/evQoi3gr+AYIXb3rxDygeBPEgeKsomZnVru5htelm2329IH0/88wznzxP6OWZWSaAHetw8usvlTgY+yJiJiIOROTtSvnJnSvisYh4IiJ23fWplP1/duyOiP0RcXBcvKhZKU+d/e32nU8fv/jch5/frjZ+/OyT6a0amLanIqK/WLRX+kVmnSKvlf3N5W6e/dPLZRYn+tfL46zIlXQhr7DSXBvXzPNUpxifLd4YjvNqr9kaZ6d7Ne9fHBRfOFzurNXJL7jWXMqP2+lCnt1hlmfnZjGv1TJvDkdFnXZZ7728fIxGa1n0p6tpsZ7F63m2BqOyv6ibtdPVcS6XWX5dtLJeO5/Hwn/+mbe9V7uDG6vJcro07GaD5Ey98Uy9cbbWWMra6Sg9XWv222dPJ3Od3nhYbZQ2++c6WdbppfVW1q8mc51Wq9ZoJHPn04Vuc5A0GvVT9ZO1M9Wy9XTy8uW3kl47mRvni93BjVG3N0yuZktJcUU1ma+feraaPNlI3rh0Jbny+oULl668+c75ty+/cOniS+Wgf0wrmZs/OT9fa5yszTeq23b9u2Oz6//4UMSU1l+5t8vZ6f76D/TtVOcB8ACx/wemwf4/Ip0tfwz7f/v/Hbr+f7H//+7evomHkhtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71g+zt17JG4eL4/+X/Y+UXY9GxPGIOBYRRyPi9w3MxO51NY9ERKVsbzR+9m9z+LoSeYXxNXuKz5dr585FxJ1D9/EHAAAAgIfcF9+8/0HEzLiZ//P8+tNfnZjOtNga5U2bvZOql9/y+d+kqh3Ji61OqNrRtZITcSwiZg//NKFqxyNi14F3J1RtU2bWxd67olLErq2cDQAAsDXW7wQmtnsDAABg2/lo2hNgOvLnteXf4pfPgvcUUT4Q3LfuCAAAAHgAVaY9AQAAAOC+y/f/2/T9f7G/fPef9/8BAADABqqt79Ofb514bRNDi/f/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzBzt3kLA1FYQA+BSv4F4nhZyuMjEMGLMIlOHTiwER340jWYELYgzOcuQQjhvZqrGFA7G0byPMk/c5t8/Hm0NnpJQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoEvfyt3m0+HDx7Y5P0/t5Pk2AAAAwCXHcrepFrP6/Em6/ixdehERq4hYRsQiIi7N7uN42MicR0SR1pf+v/ynhy8RVcL5M5N0PI6IV+n48bzruwAAAAD367BfbyPG52X15+XQDdGn9NBmmiuveuTzIFfavAp7mylt8Tsyi2VElLPvmdJWETF6+jpT2lXGjTL9qxR1GfXZDQAA0I/mJHDt9JZtygMAAKA3b4ZugGFU+7Xpt/hpL3hSl7Qh+KhxBgAAANygYugGAAAAgM5V8/8Nvf/vfad3AwAAAO5U/f4/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAunQsd5vDfr1tm1OkevpPf4Lmn7++a9sMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/GJ/zlEohoEgCrb+4uVOwvc/lmmwM+dOqkDwmJECAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAo3GdfO74jmQcSX6dNv4dzyRL7zTWrhpb1429D+bbvwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgZH/uTiAEgiAM9p3/OS3mH5Y0aAwiVMHCxwzzsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EW/++X/xNQ4k8ydNpaOR5K1q8bWVWPvQePowXj7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdife9uEgTCOw68viRK3yQjprQRmoKFCMAIfEpIlz8AALERDRWuxCKwAEpxrOlPwPM3/V1xxLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr+ny8MVbRBSRukyRxpuf03tEfETatu3o85bF7nxsvu452x8mOb9j+ltGRBlFH+cAAPSu6jbHal0v//L+5x3kHeat5k29eOanAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODKzh2zNhGGAQD+kjap1cnRCiI46GJjE6sRsjgUuguC3UIbSzFVSTO0pUt/gejk6l+wm/4F/4DgoAUHhw4KLoJEklzaLzRIipJL9XngvXtzHHfflyHw3vtdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOJGD3XCul2dCCDOTR3nb+687y4P2b599mOnFl7tvLsXXbF8iF0J4uFav3RjhXMbdxtb2o2q9XmtIJBLJYZL2LxMAAKdFq9VqHT+aiSr4rlwS7aOfcnuLnbMqIbRe9df/V6M8/Kb+//zywsVe/Nx814zvFdf/c397wqdYobn+tLCxtX19bb26WlutPS6VivO35m/euV0sdJ6VFDwxAQAA4M/kk4jr/2zleP//bJSHIev/+wtLD+J7Taj/Bzpq+qU9EgAAgP/b+cvfv2UGHM/k82Gz2mw25rrbw8/F7jaFoZ7YVBJx/T9RSXtUAAAAwCgc7Gb6+v8rUR6G7P/Pvt7Zj685EUKYTvr/s8tP6iujm85YG8XrxGnPEQAAgHRNJxH3/3Od9f/ZTqm/NBVCNoRw7Ur3/ORvAIeq/z++uNf30nq8/r802mmOnWy5+3109uUQJstpjwgAAIB/2Zkk2sX+fm5vsfHj+ULe+n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAX+zYP0r0QBQA8C/J5rMSFyxErbyAKFpYLVgIYiN4BVEQPIEI6gHEUkvvYOkdtlYQxMJyCz2BzOwMLmuhVeKf3w9m35thybxMmrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfGqw/p5X4ac7zMu0dvdyvBvi/VgMnq9m58MIedFk0T9QsdZ2BQAAAPx23dTbV2n+VN9shlj2Yv9f5/+Fnv96cpjnfn6878/x9uJhLvf/J9sLR6ObhX3CRfcPDveWGrvL72/q49LlzuPK6+nqTJp24snHby9VfCDl1tn0oI7nWZz3+xv/YzrRcOEAwJct5piS/D4U4nKbhQHwZ3TS+DfS/1e9dmsCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaMJbAAAA///W7mnz") 09:42:37 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:37 executing program 0: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r0, 0xc038563c, &(0x7f0000000180)={0x1, 0x0, {0x10000, 0x0, 0x9, 0x8953}}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x181401) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000000)=[0x0, 0x0, 0x0], &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x2, 0x4, 0xa}) 09:42:37 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001840)={0x6, 0x4, &(0x7f0000000700)=@framed={{}, [@generic]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:37 executing program 2: syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) 09:42:37 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000200)={&(0x7f0000000100)=[0x0], &(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0], 0x1, 0x2, 0x7, 0x3}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, 0x0, 0xb) r4 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r4, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r4, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r5}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:38 executing program 3: bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000005e00)={0xffffffffffffffff, 0x0, 0x0}, 0x20) 09:42:38 executing program 2: syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) keyctl$get_keyring_id(0x0, 0x0, 0x0) keyctl$setperm(0x5, 0x0, 0x0) 09:42:38 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000200)={&(0x7f0000000100)=[0x0], &(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0], 0x1, 0x2, 0x7, 0x3}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, 0x0, 0xb) r4 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r4, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r4, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r5}) (rerun: 64) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:38 executing program 0: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r0, 0xc038563c, &(0x7f0000000180)={0x1, 0x0, {0x10000, 0x0, 0x9, 0x8953}}) (async) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x181401) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000000)=[0x0, 0x0, 0x0], &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x2, 0x4, 0xa}) 09:42:38 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:38 executing program 3: sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800010}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x0, 0x0, 0x25dfdbfc, {{}, {}, {0x14, 0x18, {0x5, @bearer=@udp='udp:syz2\x00'}}}, ["", "", "", "", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x840}, 0x801) r0 = syz_genetlink_get_family_id$smc(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SMC_PNETID_DEL(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x6c, 0x0, 0x0, 0x70bd2d, 0x25dfdbfc, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'team_slave_1\x00'}]}, 0x6c}, 0x1, 0x0, 0x0, 0x800}, 0x4000) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'vxcan0\x00', 0x0}) sendmsg$IPVS_CMD_SET_INFO(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000004c0)={&(0x7f0000000300)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_WEIGHT={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x20004000) r2 = socket(0x1, 0x80000, 0x5) sendmsg$TIPC_CMD_SHOW_STATS(r2, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x1c, 0x0, 0x300, 0x70bd26, 0x25dfdbfe, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4080}, 0x4008000) r3 = socket(0x28, 0x5, 0x9) sendmsg$IPVS_CMD_FLUSH(r3, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, 0x0, 0x10, 0x70bd28, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}]}, 0x1c}}, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000740)={'wlan0\x00'}) sendmsg$SMC_PNETID_GET(r2, &(0x7f0000000840)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000800)={&(0x7f00000007c0)={0x28, r0, 0x10, 0x70bd27, 0x25dfdbfe, {}, [@SMC_PNETID_ETHNAME={0x14, 0x2, 'ipvlan1\x00'}]}, 0x28}}, 0x24000000) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000940)={'ip6gre0\x00', &(0x7f00000008c0)={'syztnl0\x00', r1, 0x29, 0x20, 0x0, 0x0, 0x0, @local, @empty, 0x0, 0x0, 0xda13, 0x8}}) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000002880)={&(0x7f0000000b40)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000002840)={&(0x7f0000000bc0)={0x224, 0x0, 0x200, 0x70bd2b, 0x25dfdbff, {}, [@WGDEVICE_A_FWMARK={0x8}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg2\x00'}, @WGDEVICE_A_PEERS={0x1d8, 0x8, 0x0, 0x1, [{0xb8, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x9}, @WGPEER_A_FLAGS={0x8, 0x3, 0xa}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "b102ab7c25fe221116a9486d6ce4a97023e12a079af016e1a9f3aa259c441966"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @empty}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x100}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "53f64e105277da2315ad3670e3af171a848d2e0adb6919d3f14a4b3a33c9ec45"}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @rand_addr=0x64010101}}]}, {0x18, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @multicast2}}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0xe0, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ALLOWEDIPS={0x7c, 0x9, 0x0, 0x1, [{0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x3}}]}, {0x4}, {0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_FLAGS={0x8, 0x3, 0x6}]}, {0x18, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}]}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}]}, 0x224}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$SMC_PNETID_FLUSH(r3, &(0x7f0000002ac0)={&(0x7f00000029c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000002a80)={&(0x7f0000002a00)={0x70, r0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'veth0_to_team\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'vlan1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}]}, 0x70}}, 0x844) sendmsg$IPVS_CMD_ZERO(r2, &(0x7f0000002c00)={&(0x7f0000002b00), 0xc, 0x0}, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f0000002c80)=@security={'security\x00', 0xe, 0x4, 0x4a8, 0xffffffff, 0xf8, 0xf8, 0x230, 0xffffffff, 0xffffffff, 0x410, 0x410, 0x410, 0xffffffff, 0x4, 0x0, {[{{@ip={@broadcast, @dev={0xac, 0x14, 0x14, 0x3a}, 0x0, 0xffffffff, 'tunl0\x00', 'bridge_slave_1\x00', {0xff}, {}, 0x1d, 0x0, 0x20}, 0x0, 0xc8, 0xf8, 0x0, {}, [@common=@icmp={{0x28}, {0x0, "923e", 0x1}}, @common=@addrtype={{0x30}, {0x402, 0x810, 0x0, 0x1}}]}, @common=@inet=@SET2={0x30, 'SET\x00', 0x2, {{0x3, 0x3, 0x2}, {0x0, 0x3, 0x1}, 0xfff00000, 0x20}}}, {{@uncond, 0x0, 0xd8, 0x138, 0x0, {}, [@common=@unspec=@devgroup={{0x38}, {0xa, 0x8, 0x3f, 0x12, 0x92b7}}, @common=@addrtype={{0x30}, {0xb00, 0x2, 0x1}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}, 0x9, 0xd, [0x35, 0x1f, 0x26, 0x19, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b], 0x0, 0x3358, 0x1}}}, {{@ip={@dev, @rand_addr, 0x0, 0x0, 'ip6gre0\x00', 'ip_vti0\x00', {}, {}, 0x0, 0x3, 0x1}, 0x0, 0xb8, 0x1e0, 0x0, {}, [@common=@ttl={{0x28}, {0x0, 0xa8}}, @common=@socket0={{0x20}}]}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x1, 0x401, 'system_u:object_r:syslogd_var_run_t:s0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x508) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$smc(0x0, 0xffffffffffffffff) sendmsg$SMC_PNETID_DEL(0xffffffffffffffff, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$TIPC_CMD_DISABLE_BEARER(r2, &(0x7f0000004c40)={&(0x7f0000004b80)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000004c00)={&(0x7f0000004bc0)={0x28, 0x0, 0x400, 0x70bd2d, 0x25dfdbfe, {{}, {}, {0xc, 0x13, @l2={'eth', 0x3a, 'wg2\x00'}}}, ["", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x40001}, 0x80) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000004cc0), r2) sendmsg$NL80211_CMD_GET_SURVEY(r6, &(0x7f0000004d80)={&(0x7f0000004c80)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000004d40)={&(0x7f0000004d00)={0x20, r7, 0x200, 0x70bd25, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x82b, 0x6}}}}}, 0x20}}, 0x30000000) [ 1624.717073][T14071] x_tables: duplicate underflow at hook 2 [ 1625.552177][T14056] loop4: detected capacity change from 0 to 131072 [ 1625.567077][T14056] F2FS-fs (loop4): invalid crc value [ 1625.572860][T14056] F2FS-fs (loop4): invalid crc value [ 1625.578337][T14056] F2FS-fs (loop4): Failed to get valid F2FS checkpoint 09:42:39 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 09:42:39 executing program 0: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r0, 0xc038563c, &(0x7f0000000180)={0x1, 0x0, {0x10000, 0x0, 0x9, 0x8953}}) (async, rerun: 32) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x181401) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000000)=[0x0, 0x0, 0x0], &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x2, 0x4, 0xa}) 09:42:39 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000200)={&(0x7f0000000100)=[0x0], &(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0], 0x1, 0x2, 0x7, 0x3}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000200)={&(0x7f0000000100)=[0x0], &(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0], 0x1, 0x2, 0x7, 0x3}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, 0x0, 0xb) r4 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r4, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r4, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r5}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:39 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:39 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000ec0), r0) 09:42:39 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:39 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000440), 0x6001, 0x0) 09:42:39 executing program 3: ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001040)={0x1, &(0x7f0000001000)=[{0xfffe}]}) 09:42:39 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:39 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:39 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000004b40)={0xffffffffffffffff, 0xffffffffffffffff}) write$nbd(r0, &(0x7f0000004b80)={0x67446698, 0x0, 0x0, 0x0, 0x0, "9e909260fb1844813fe2a60fe87147e1ad23de267a3581c99d5255d02bbc6b2a3db80ceb3990194139520edb21dfb5339af954d894e474a4369237d28c0c01e9d14542f2e1a19e9cb07372402096a7f647dd4dd004d18be4e4bd453229513ebe1a107100d028cd4fb23f4f33946f621674864bf2d4c2f1a77b3f77123a2671d1d5c1f09f1438757c43fb7c45f915eb54ea1b9d6d6121c95381a55b84669007b093003b09944f68ed779f27bad837b0541a17983112a8b1d07199b9852f4d2b97f400bcf5c59700d2b0214f719da547b7baa2aec2ab44927b952c0dc7f63eccc5b17db5625fbfa3cc2f7aaa5d085bd37724562ffd6fab31162d0fe78fde07341cb2891a17db224cbe7762fa4dab88c1eecf1ad5c154fb8943cec239a3c4a86d6ee649b88612d421302df92335715039909604b5f564e0fd3f80edce9cd630feb7f4ffdc1188fe31467e89ffc9e1404d693817f86edfedc490de1778779f17a980f507a3699f9646286d672e99b091452073d5cb8b899ba967186a89d96136e49d8e4e80c4f7a26546fee4c795e55010030aaeb4c942eec44376087a03c180cb33c46fbb1000ac13370c0aac9a628926931145ade3bef333ec17d024948cb3cc69f2e958538e9a395adabe3db5d6093a55c6640891dcb2b01192beeca188918b63bf393f7ba2a488af7b876690114b84fe9f41de2fb4d7debbc9ffc633ec5120388cd5b0e52fe2e05c42c894d23d9d19fbf27913be19cd2a09f666e72a43e2f55728dabf86686f4dc6ea6985385f8a5257414281b327595a996be264986026bdef8c8e8bf1f914ef9bb3aa8ad09833935e8383cb9fcc3f8677cfe4012e84b3b1ebf9ca78f487236e0472852760e9e7f957a4d32e1d9f215fe47ac33759551cbc82d980c0051ca3dde3b92646abb8176a7f96e32614a96b469bd836b654a2e739e2494da1966be08a75b6e9499a99687713111240bfe18c90f8f4523dd6eba04840a483467e0b8b42e62b6604b804efc940f03edc2c158042b49a51d077dc48da1017b7031cca522ff40d0e03e6b673e5757f5da7a09d6cf70955d70bcd2018fb17ffdb4b727f1dc5565bf0b99f6b9ca63b502407c28de0b252f5fc4ec31f69350efcaf6fd9551aa0db2b46d885cf8b99aff9d79c6acafbeae3f3f7317b772b5004d5f7a4e172ca25891315406df4339ee245bc8bfb9c2a2b1caa9a3a68d7cd5045e79d9ba6c119fdfddaca32adb746a28006ce8bcdef10673dc6ab28eb095655dfa15c5a40f1c0518cdd9ef8a8a98ead52878e7525e51ae25dd088c31ddbb7ce5f7f73f5af13dab2c425d7009794ef5171fa41bc80833070698d2f60e8b243e86c1bb47be05628b4fd5f22ebed6730c1bb166f0ed019b5f25b50b43f65efe88c588f7002d3ce7ac6419961e7b6c7ed4be5becc81450a8f95a5fd8712c46782a7aae53a6ea84cb0a3041402716e5747ab0d5dadbe0a66b309dc267f85465237069925a877965dc73b8c1032b225cc5abefb7204414b8b062b329917e760165bee59e938533f0e53ab666a598842c7fc2af045b32758b85185ef88da492cbe146c2ab8f5a1badd7d876de53e6c7806f1c842bffa5cb474ec22f364c1f4758fac9dcb5ac555f43c3dd652a74ce488765cae9721221081994c5abc6f423758cf677d39e0127f6f39d4b595085a585b506e1552e24a12c1ee995281a92606844b46db4a3c733543a3f134e3eeb48f49cfab9a8c4049d11b01b50d2fc0967c410a24b39a3cd7752b73f698ac819760f87c5968223bb685ab3e15169f7750b68a9e01d094325f62ec2595044c8e4622ab2dde96b8bc26fa4f34dca8975751d85c0e9f885090a32bc995a99934432b3889351b78f7d701d58d169f7cd5dee1aa8e6da76ad6b376200b9dbafb38419dfd9ed4fcd06eb790d9f0ab065d003d7627a95bc21329cb9126a6757ea7e1e04279b4c8644fbd4fc0b72e9b90cf7d6a34028ce13c00c4f22ed4b1ce14c74d3a3c47c400295c96a2f73020ef2620ca4ad8c75cb3c760838ec504834bbfd56dd1afb02b8c6e4ac3f56c0e1c9a65f1603042c33029a1b4fcf07ef1d3daec972c4cdbd3becbedc6e119c74025530b2efb8f17a0999f258a3be99b8ac3dc5242ebcdb83f25d0b7773b29b2fc5a455654683444b43baf4bb8e79530659986f0da3b7777e84a79f072cad6efdfe51c96ff927bee2fd4ee154bb16c38065078e8da08ba433f408dd05b9ec09f73447e8804eae982902872c1740767d9d5a408dde11537c698727bb88d28a234bb2b9a3360f8c0536164207ba7b6a9253826a14f0b7202aee47ef007d070d6899b8c5a7f5ace606688cbeccffd7466c75615f5d61ddfb01c59cee6a03872c9337a5fb8fa466165219c5e1fef8345cff5373f749a8d8a23d31a8e58ddb7a537b51ebdd4d1af5e481bdb6e3ff99903b99727eb9921d3d79f9dbaca21f2e474f74c3365bffcdffbee4150626a68b821a76fbb7c622a5ed647749f16f54ebcab5ef91c240f360fb12d04110f8d4ef0584da821362ffaeb5dc38da005a9c49d9b32a8f25433d87283627dfc3391553aae3d0c3283d75079ed470a38ff8089a28cfb3e53070685179a9e36844964406b977535cae63b17348581497b0d81dae4afbeed8513b91e7d5866ed5036734b4dc0870420e1c19f7fee3ee2ff8e43b63363dca3756c024ae762c4da0bf31d7957601402533035f4b49ef999efbde764c6d4763b556db472abfbc15aabc6765076ebe9ea3e181ab33388fe63bf705bf05d3ad6a8e5e345d19bca014b7d75516c0783375d5c943b7cb290a0c1cfa4d38fb7e8c371c5c27c699e3d0ba1299c0621b7d6a2cbfe0279874a1a373606518cc6ff5b19d88faba382f4a9ae0fd053dd55d14b71637c68e3e5a4e061dd309e7dd811e6c45cc5bb9b215a1c9f87bdcaa65ec18d1a237bcc40ca05bf5f353bc721583754767e31858f064c0805e7a3d7240ac58c2785012f5a4970e553dd5c5501db7b9449728f0f3c907f69ca36852a583ac27ae023860b04945af4d04e38ca26e61624af67ea3d77c032fadd6eb7eea48f689f9ce2f4ee55dd52a1a6041b98c3791717ff8746d2b939de9e208ac1617e5b6c2eae4be05d4b9587e3c259cd267f0478191fa415d94b7aacf4dc60c8e0ec02a606600ece873251449d79e5c96e7c21ddde0cd2e9b713964b13f6298dbb73d1041db01986bb9999494f5a64700f3c3e9480091d2bb6fcc0e9af3bd49425400f0cce5050170346300d187cc89e293195fb08008f20513a9343ecfc3c4c709816dbca7deb485fdd6ef8f9b95a51debc8ad2b8d94d883bc920c5f300b098a630da79dfc332fa93afeddc947ca5fd9926e0b6248544a9116669fa9eea64edeaa3f233c93d6aa9bf0928ed43f66b3b2feff6d6f422d278b9e47717bc71cd81c92061955430e1eac18df0ae7904156d3777471b63deefeafb736d77f0d82b4e7fd92e108d4cca6d82e9eebf60e89c98433c630b2a1b345f997bc8eeedd013904072ccc4001d4086d778ca69ebd6dbef0b971f6583aad57bd1d119b3097885d8e6e7d482f1e060031fabc73444ade5e675203aa67a5905873a2d44950aa9052be65fb32a7d6a4835466a3049e713fb45ef169e4ae27736335cd5e1fb0e63fa3ef095381832665d245cceec23e4aecbe01fff4fff9e3b43adc4c97cac049ae2f6580073617583d74f02c2133afd290601246d2f3593b753dd9e16a4978aa34cf8dbeef72b278702ac8df60a4a5c7c1a036ac2b5d8f725022644e164448dcab435e28db083f0189e9fb883ea3676f2ad95a32157b60cd2616779c7daf8b461a8ed91423dd343e9df1f4444e452cace35804f5b55c35affdcd9aa1268578a976dc6f17effddeb4ea240632dd5bcbf3c08ddb72789f17467087dfd98abc446598ec9949bffbf01659fc3d1af24bb5a0d931e9c5ffeeb82782732bc598a6655cf6e4765d18d6854c63962d2d0b5285763762caaebd8cc4922802180c116242548dbdb31f1bda5aaf046be65ad1a7e75f32c68bb1273172504501437f21900190d3c8754f1046cb0b8c1ff465d12cb06680af2339794f36b92af8e4cc3acc376d1be2c423479fe86e3ce5724cf24bc145342762a70e9002cb7a754e72039f64698c88a9b819d7f56e36d6204b3d95efee71c93f26d60685d3da0d968d949dd37268b54c57d9b36793eccf51767a46e75595e421372f861598792f085ad3f833d2fbb1f24418f1e00c5a89be3d200ac4ef6d29cb5e754f300bec75c24da45922e8dbed2fe18bddd215552c90bee4624c95bc6c541dbb6639df14f9a373e261593855b13f7cb708c374ce6a91baa19ea4ef167b283c9dcb8848825d3de9bbfa3f86bf3b79e77afd9e98aa8579a4a2a01fb0037e7735057404f806c188f7f6123f7fbcc134f8f9465f785086fbfff265dadfff4b2a88f977fc6b540fc2d8bf31d750b93f151e6c1125eb3c7f5f87d0c93d77116ae43e07e5b75bd172b2c05ca321f0e92320c63891c6689db0422d3431ea51279e88aeb813cbb9a91322b805fdef8e1de749365ced5ec348da39c7c1446073e28b0c1f5b22eedcd1c6b0bbbfe2e12c2523a300b9e20e85b3420e68ff79bff573326e2d91a874403ebed7c47178d76022bb42a656b450b9e5d80e00e11bc84dc2361f355cec9af83bdcb91e5e7fb85724958087eaefa4c7c1193de1c91f1e3c906aa6e4c8eca8c142690bc8402a381bbb7583082a6c80727c88801b4587fe00049aadf27682440f207a6ef450e715a89cacb82730f59a6ef443dc7b33abb308b1968734e7b16de1eb7c4c949667c2d1c46598336f8eb45ff1813cde3b34b80ec373edc2ab20b34ded548b60ea131dbb24d489f0086294cbc7b7dd9478440264c764d447f7aae20b69e13f63bd45d2be19aced98e5831f57d99d8903d4b664603d3110b285939689bc3d96648408a18c66b6ae43bf33912bc24403a3078128254387cab1a0bcbd790af1b4020863d34c8e1cfa88058706ab265efa156a5167593961d228acec883ac77c65929ec49e21030e8de8f8c48087c78d53236535c54e4b45ccb00df0782df6d97411e9fce219fe92aecfd6b8e8f35af0963bc30509954576d408576a687ce84ed634646860d9ed347c39c04897a92bc1295366ad8cd214f0ba639d6ad4bf58a7c7ceec8cd418c9e1133e4dab263c4c8d26fe234b46d94ceca2360ee7d746ad2f6ae8d87acb674a3d6b58c039c95dd366f92e1109d31139ac198f741d5a9b9d40bfc3a6a7b3bf360c5ddd9e4713328265d131d99825c2094425d710d1ee73579c763835bc071daf425f7cd3ab7ed3091bb5772dc17fc2f74ae4b639669f62ae7514505639820148744df34367255b394d1ef843e2c50adb16bba29bd130afbe4907000349ef753072983f060bbfd105014426d70f4870ac0f2de91be7a1624e784903164661ea61fe4676a20c863b6ff542638b99f2554c6cb030685af927b222c517b49a753c50981d3abca8244e44e64fc7502cb6330ffc69d9266b30c375e4df87c31f04a167a57895533232a5c8969980de0ac9747360d5ec1ae66c7895584567185b66f25edff4cc928f6a43df3d3ab060d67adff1f83fe1db0448e9c8425b5a1536b27fbde1c34a851e7c5eef69cbe36f69b06545bd31358f0c290eaedefa77999c69ea3791779555c531dff4847aa17cedcaca919d14fa9d86f95c27848c9f8a3b8ca4a7714afd18ce32572a7c098c9458ae49661ccc359e25728f3"}, 0x1001) 09:42:39 executing program 2: r0 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, 0x0) 09:42:39 executing program 4: mount$9p_fd(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0), 0x0, 0x0) 09:42:39 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, 0x0) 09:42:39 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:39 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x44c, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xd}, 0x48) 09:42:39 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) close_range(r0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 09:42:39 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x9, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000180), 0x10}, 0x80) 09:42:39 executing program 4: add_key$fscrypt_v1(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 09:42:39 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, r2, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:39 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001e00)) 09:42:39 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 09:42:39 executing program 1: r0 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:39 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x44c}, 0x48) 09:42:39 executing program 3: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='0', 0x1, 0xfffffffffffffffb) keyctl$chown(0x4, r0, 0x0, 0xee01) 09:42:39 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:40 executing program 2: epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, &(0x7f0000001000)) 09:42:40 executing program 1: socket$isdn_base(0x22, 0x3, 0x0) (async) r0 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:40 executing program 4: mount$9p_fd(0x0, &(0x7f0000000180)='.\x00', &(0x7f00000001c0), 0x0, 0x0) 09:42:40 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001840)={0x6, 0x3, &(0x7f0000000700)=@framed, &(0x7f0000000780)='GPL\x00', 0x0, 0x1000, &(0x7f00000007c0)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:40 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:40 executing program 2: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xbe, 0x0, 0x8a, 0x2}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000040)) 09:42:40 executing program 1: r0 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:40 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc1}, &(0x7f0000000180)={0x0, "6a41e2c38266a833c9689b44cca0070d8c7f524bb2d692f247866c594fdedd8dc477480d9c8849217a4cd03e35e8c64fbd024d4e1080aa18d1a8a985e87545f5"}, 0x48, 0xfffffffffffffffc) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000200)='trusted\x00', &(0x7f0000000240)='\x00') 09:42:40 executing program 5: ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:40 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001840)={0x6, 0x8, &(0x7f0000000700)=@framed={{}, [@generic, @cb_func, @map_idx]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:40 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, 0x0, 0xb) ioctl$DRM_IOCTL_MODESET_CTL(r2, 0x40086408, &(0x7f0000000000)={0x101, 0x4}) 09:42:40 executing program 2: add_key$keyring(&(0x7f0000000480), 0x0, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000700)='keyring\x00', &(0x7f0000000740)={'syz', 0x0}, 0x0, 0x0) 09:42:40 executing program 4: keyctl$search(0xa, 0x0, &(0x7f0000000240)='trusted\x00', &(0x7f0000000280)={'syz', 0x3}, 0x0) 09:42:40 executing program 5: ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:40 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000000)=0x6f6b8c538c404cb9, 0x4) 09:42:40 executing program 2: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000dc0), 0x10) 09:42:40 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r2 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000000200)={0x0, 0x4fc, 0x3, 0x10001, 0x2, [], [0x4, 0x0, 0x3, 0x40], [0x7, 0xc2, 0x1, 0x2], [0xfffffffffffffff7, 0x0, 0x1]}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000140)={0x401, 0x9, 0x1ff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000080)={r6}) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r7, 0x0, 0xb) openat$cgroup_ro(r7, &(0x7f0000000740)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r0}) r9 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r10 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r10, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r10, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r11, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r10, 0xc06864ce, &(0x7f0000000440)={r12, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r9, 0xc02064b2, &(0x7f0000000140)={0x401, 0x9, 0x1ff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r9, 0xc00c642d, &(0x7f0000000080)={r13, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r14, 0xc04064a0, &(0x7f0000000680)={&(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0], 0x7, 0x4, 0x5, 0x2}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r10, 0xc05064a7, &(0x7f0000000780)={&(0x7f0000000180)=[0x0, 0x0], &(0x7f00000004c0)=[{}, {}, {}, {}, {}], &(0x7f0000000280), &(0x7f00000002c0)=[0x0], 0x5, 0x0, 0x2, 0x0, r15}) ioctl$DRM_IOCTL_MODE_ADDFB2(r1, 0xc06864b8, &(0x7f0000000100)={0x0, 0x1, 0x800, 0x9, 0x2, [r6, 0x0, r8, r13], [0x1e, 0xfffdffd5, 0x5, 0xfb], [0x0, 0xffffffc0, 0xfff, 0x8], [0x0, 0xb1ea, 0x5, 0x6]}) 09:42:40 executing program 3: epoll_pwait(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000ec0), 0x8) 09:42:40 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x70d}]}) bind$802154_raw(0xffffffffffffffff, 0x0, 0x0) 09:42:40 executing program 5: ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:40 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (rerun: 64) write$binfmt_script(r1, 0x0, 0xb) (async) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, 0x0, 0xb) (async) ioctl$DRM_IOCTL_MODESET_CTL(r2, 0x40086408, &(0x7f0000000000)={0x101, 0x4}) 09:42:40 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000004b40)={0x0, 0x0, &(0x7f0000004b00)={&(0x7f00000033c0)=@newtfilter={0xe84, 0x2c, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xfff6, 0x3}, {0x3}}, [@TCA_RATE={0x6, 0x5, {0x0, 0x1}}, @TCA_CHAIN={0x8}, @TCA_CHAIN={0x8, 0xb, 0x7}, @TCA_CHAIN={0x8}, @TCA_CHAIN={0x8}, @TCA_RATE={0x6}, @filter_kind_options=@f_u32={{0x8}, {0xe28, 0x2, [@TCA_U32_ACT={0xe24, 0x7, [@m_mpls={0xc8, 0x0, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_MPLS_BOS={0x5}, @TCA_MPLS_TTL={0x5, 0x7, 0x80}, @TCA_MPLS_TC={0x5}]}, {0x81, 0x6, "04f45dc6280d8fa2bbb47a519a4d19ef3187ed0f86cbcc526dda7192d4a5c279e091ad1708780c95cdb46b84f77ffd3c7105038d9f2417c5ee7fe6b3d3dba155468dcbab55d9e602f1ac543f8d3e10b20ba2eec5e0119d169ed1c16905238960ec7c6ed04f258503fae654dcef685f8b3e34f1e944b8aa5f6cf3f14ac6"}, {0xc}, {0xc, 0x8, {0x2, 0x1}}}}, @m_connmark={0x118, 0x0, 0x0, 0x0, {{0xd}, {0x90, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x0, 0x0, 0x0, 0x0, 0x7}}}, @TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x0, 0x0, 0x0, 0x0, 0x9}}}]}, {0x59, 0x6, "37bb3097323e128f9dd60e56dcc5dc1a62cb9e32dbf9f03f51d0fec84a54f7d22678493ccf8624d065f26eb20eb4688a65341d11baa3f4165759b3f793e3fda917285f87683e998df2445024525afbcb0b7f14031f"}, {0xc}, {0xc}}}, @m_gact={0xc40, 0x0, 0x0, 0x0, {{0x9}, {0x28, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18, 0x2, {0x9}}, @TCA_GACT_PROB={0xc}]}, {0xbed, 0x6, "4f2e1f2f2f8c91515c01dcbd9475dbf75715aa47c047969544fa7190b13294b8744fef93d6ee7f1fa1edcc7457d1de2b6851e775a858265f732bf6d491c0b3d2406adae49189046d616f7e8bd7b6ff994247e59cbe594d821b2b13218899878359e1430254f9305829d0e5edf08e2feafd75e0c244a7c6087a13bcbad7234dca89a24b5c1614efc6156d7074da7c1bfbdbbcd2542d72411171112e6065c40076ab1e69eb850eae565e6f1b274b9b19223b6f409145a119583620c3b1f8ca953666d945d5ca33e85042382998668f46b2ca76efecaeb8f7c73c0b1c80b9710cdac70d193c99ae4c047e5f612a33b3160b8e88d4437f97544c5f25e3fc7422ac22da33f2bf062fe958c9e4251442100b55bb834c31e9d380a8a8b6b4d4507873850e807431b0fee02488894b95e30b2d60c4f464f3b367d69404a6357eca2637aabf379a20bed758f47defdc3933f31e972b40f8e68c9de52cfa72098b7bd9cfbf3c134930f440e5da385294eaf7d4b4324397867130a5115fe8a82b5a46b2e08a9c734c4f4bfdd6003643234d34a60669ff9011423752f5564423e81452b51e2912211e70e2cfbd76af74e59903c1603055635fbbea6d7eabe835adf1c98e51ba20dba7b576d0c12ea0a4b1d4ded9f00d8dcf097eec0cffc5bd036afa65850510285c8ab71d50a6e5546f6507f7fbfd9883991763c4fd734da3a2013bd47d5364b8c4f935ee3b22f1a3ba6ded5a8b2b0f79f82b383847bb11b6cefbaa8c3f435a94f4940b98e9053f6a55e94eced508c56db3e7e46b24df68775bdf39cfd437ea95d5980256c0752b7a38d002331bdaf353426e43e5463b49abe02438dbfe486dc54b6f28721def412dd7309e0156d026d4e65a09788bd529d4a9e3451c8c8d2982322b5d60b0c5b34cb41c832b25de48db83e9f4a7715d4a2c2d17b50ee77847d4d974a2cb3cc056c5c3aec0cb514f6171f7bddcca2f51d9a1c3966d328a45ba129966b3b51bc6a87cce229d80f8784e2f009deb5c3cd93c425c5e89f82ca479afd82c1f93dcd315322e7844768080e0ccfab1b8295e6218f683cfcbccf772a8b7ed859c727253d2bcbfca4cd6ee9f8fd3f8563ed608935812666b66b8efc292e8becdf66c2198fd4ae067623ad3f10ed084e042c490b0414b87d5a3bfdaafd0d387ef8192b8295ec7d88612ece5dfc5726a18179aab0cd4515d354425e03eb52646027572ce9e052dd1f46748e65404f1127c59fbf3c597f8e1ab811775dcdfa749170b0858af5db2203fc65149ec511de626dfc43644c9598233e6a963d09d8076a4a7ccff66da3a09664ba92c7ea487ccc00040b068bac9cf4f2a999a118b74bb28b21caf09892b36ad8d42e6bc8852990b9659c77aae50a8286850608215c27c4fe8e9333d107f66aa932fff95a30ac01b6372883218381b42cafa95aa9201ea6b9387e6d4118cdb1cd28d2c28c70c16a97009f01e3c076ab093db28a8bf6a7baecd0f983733fcc43b4a40a8fd4f62f13dba036ce65501b4dacce73fe3196b5b3bfd926b7505b0b18ecd9fbc73336aebebb37e0605cc01c9145b903f49988a6c9f0753bc9db08ebf4b8fcf51f0b7ad527e3abc2edf54d4297c81a68c40e8f8851e154200322fede1307a561f3b49928e2d832fe8c126b992590e9a89338226b6e97da03961be0229856702835623dfefb989ed074912ba5e424149f29a44f0f7f4331e2ff29692f96d50816ac1e571cfc5a03df2d9de330f7cca19d0103fbb7ef66b461e7ac7636c2b548e2ea95e99ab70f75a467d693d971bb87aa847697d7f63e69f32dff8dbe7db0e1b49f61c8abfc735c2d8bf76d523494e5cd2e73a6172c95e8bd0999a0b2907308c5476d8c007670a09e8d579905b4d3376e422ac288e11d096d682198379f9514d671fb0131c14645bf4836c887f7d5ac411642a20ef875d26d2d8c18bcb16ea492fcf1d90e0ab760fe614af16fa25037f92e3d8767a48ea5b542c29353b8bb655989b116cd8c8e3a6f3427eb7c385ef5506f00ed0820fc03b584789ff40a546f47a4ea6ec3ece8328ac0eb31c376eaa4741387d69e2642c578c0c76e3afc68b289df68b576c50f026e3c7ea773d7a84c55d4a682e88dacdf9ed508cfe72d5cd1306212d26e15dbba18be8d4499653d4b85ecb29d53e533df6c021b773a3e2c4e4f94dce363d80a39708eda8c72a1275a82dd46bd7b372e4e4cc62ebad83b08c35195b39d36c082326057ee942349257910f6a395410f0513d47f855df3aee7c320b882c6d43f18459c9eeba35c643f4e7f7fa219b7eaf9b4b30061048a5520b87ecd97040c95f914e440fe02c3c5ff112f1ef39993fadba0e471a1073514465ac7ce145cab3344b5742aa2dde100772f539b1066da8d55a4e1bf9f22f469024abc8395af9bc368ec740254853139b36853e12d9138b45213fc55d9d7268c73dfb38f8e6cfe81c205a37e1e1a05f316c176986ee10758293f15913b4cca7b7d0a400a7ddf75c0b0ab5bb13091e58817056478847e40f5efdf40349ebfecffd55580e82ab188fc741453fd3dc16b5e52cb77e3e3dc62b709ed38a9e7fa2357b93e06a13463b9c54afd6beab96fb294dca5c455916b7cad84e41a1cde1556e8820853a6e03e4c5074a98bbb135edfbf369257a7505abd12a91b738c1caa211d55f3dde1485e063b472740ba7db3391f3afdd6e273be30a28ea61e7df1a09336cec4689c9af41014ab7a2e4c0ab6cc085ba49ce290ad4dc84cb22d95c2ea6d86154da14eac522810c314fd2878272ada0553610f2594981195c609f02b01469fee465555ca3babe01550853747397976b46d0de116f6017d378748661161c2b158704b27bf3c7d958288733d7ca7851970cd6940f785f061d4763fc44124ac49e75eba5ee7586b29286aa03b666236c794596918bec8d7cbb1fcd51b6b68cdc400ec9ad0a95aa161c97819a7516bd1db941f02ad341cf166a4d9d274aa908d0f761d17d737ff815857ad929751778a843407f516443423802fd0bb97224d9cfc0d7627248ac432b75c199a4e189f4b5867d8c1249ec385247993ed7f6545ee41e28c839a8fba8eb2d4ef0e0d0224e9c8bfdfcb0c21dbf315288ff9b39a0e65a3db8c5d2fa964ec660dd94109491f5eacc494cd5358544d21d586155e2cf27c5b828410f813323a81367a16f7f2eec745b11d5558ef6e26879109c2264e7c5dbfc18c3b224db2395632abb1eb34026249e0bc0b6b9e89b9c33a74480260710087642d510ee09349695e48789459726e5fa24b4fe7f0100cbd3d24b07a029ceeaa9747e8f785bd4aa9d1557ae335616bd485877509c1b0a2caa0df0954f42be75ee5e429707ca9edb212008b03069028a414da859c5578e57127a7e231473e676fd9c4f01fd7cd30979473dde9689d9bffc7756a1af0fd7b4c9484c372483be704866e89f5985888c021e57e96df17dabaf7b6e21505fc5803a6fefbdc22590d7bd11386ab3a7e3c67cea43b0d1269cd9c362323bd7a6677857171656da37a2ca490a27605a16e8f8459163083116611a749697694a643e4b93744e808a89625961a19a9f05cff72c1f1bf45dced1a84a9546e6ecbcf8b7a7608503174d591888787820aa7bdc6aa8ce8279cb0299b4b15dac52c869388b4df2f5848a3a5a0124c9607910a239c00221db26c07b37c03a317a538ffed872a823129bb8c54f822c454d0bf34363f463543141c75fc7935581c5f2511067d1bb22841c4dc37a2ea0ff2df397ce4b0921ddbd7e358a37df5fbc942edbee8af98e294699f39522651acec62561365925f44b4be2c14ee2a178b13991bbe1289bf3d99f45a29376c2740c80f9e1a148754bfb149965d43aced4183c639caef5e0e5c487a4b6d5abf65cb126d57be71ad2dd3af1bcf7e0cfec2948d61d714c926930918369595d8ffb80433dcf3f64f2506c9a84541fa3d926ee575d515dbdc5014ab51fb72efdb42be5035b18e1830abe1885f59697a94243e5d1c54d5630bfae88002fd85c9b295e6dd99fbcd3fb8de19eb4946504b826cf5c359fb5070685a13913bdfe8ba74113bd52f42c786b216ed6d3de304ef8eb7321370504c4dbdf00280a98b168cf70cf0a9757d5e15b44fd669fa90e62e4e96028c4b42b7299cf17ddf329c51e5e592289d43a23a636c23597a380f5cc4aace0ae724616c17c4186cf013be031030c578fd7f4d198868003bc13e250760b950004c2b5dabe392f9f87c67938aed8bbb1cc70673e601981ff592c01663b3faf6bf2d408c7858abfce9c258629e17b9f40"}, {0xc}, {0xc}}}]}]}}]}, 0xe84}}, 0x40) 09:42:40 executing program 5: r0 = syz_open_dev$dri(0x0, 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:40 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000740)={'wlan0\x00'}) 09:42:40 executing program 4: pipe2(&(0x7f0000000000), 0x0) sched_getattr(0x0, &(0x7f0000000340)={0x38}, 0x38, 0x0) 09:42:40 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r2 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000000200)={0x0, 0x4fc, 0x3, 0x10001, 0x2, [], [0x4, 0x0, 0x3, 0x40], [0x7, 0xc2, 0x1, 0x2], [0xfffffffffffffff7, 0x0, 0x1]}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000140)={0x401, 0x9, 0x1ff}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000080)={r6}) (async, rerun: 32) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (rerun: 32) write$binfmt_script(r7, 0x0, 0xb) openat$cgroup_ro(r7, &(0x7f0000000740)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r0}) (async) r9 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r10 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r10, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r10, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r11, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r10, 0xc06864ce, &(0x7f0000000440)={r12, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r9, 0xc02064b2, &(0x7f0000000140)={0x401, 0x9, 0x1ff}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r9, 0xc00c642d, &(0x7f0000000080)={r13, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r14, 0xc04064a0, &(0x7f0000000680)={&(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0], 0x7, 0x4, 0x5, 0x2}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r10, 0xc05064a7, &(0x7f0000000780)={&(0x7f0000000180)=[0x0, 0x0], &(0x7f00000004c0)=[{}, {}, {}, {}, {}], &(0x7f0000000280), &(0x7f00000002c0)=[0x0], 0x5, 0x0, 0x2, 0x0, r15}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r1, 0xc06864b8, &(0x7f0000000100)={0x0, 0x1, 0x800, 0x9, 0x2, [r6, 0x0, r8, r13], [0x1e, 0xfffdffd5, 0x5, 0xfb], [0x0, 0xffffffc0, 0xfff, 0x8], [0x0, 0xb1ea, 0x5, 0x6]}) 09:42:40 executing program 2: openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x1f) 09:42:40 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 09:42:40 executing program 5: r0 = syz_open_dev$dri(0x0, 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:40 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) 09:42:40 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="18000000010000000000000000acbf0095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)={0x0}, 0x10) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) read$FUSE(r1, &(0x7f0000000bc0)={0x2020}, 0x7ffff000) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r2, 0x8208200) r3 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r3, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000040)) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000380), 0x4) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000002c00)={0x0, 0x0, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) 09:42:40 executing program 5: r0 = syz_open_dev$dri(0x0, 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:40 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, 0x0, 0xb) ioctl$DRM_IOCTL_MODESET_CTL(r2, 0x40086408, &(0x7f0000000000)={0x101, 0x4}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, 0x0, 0xb) (async) openat$cgroup_ro(r1, &(0x7f0000000100)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, 0x0, 0xb) (async) ioctl$DRM_IOCTL_MODESET_CTL(r2, 0x40086408, &(0x7f0000000000)={0x101, 0x4}) (async) 09:42:40 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000480)={'ip6tnl0\x00', &(0x7f0000000400)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @ipv4={'\x00', '\xff\xff', @empty}}}) 09:42:40 executing program 3: sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000001780)) 09:42:40 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:40 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r2 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000000200)={0x0, 0x4fc, 0x3, 0x10001, 0x2, [], [0x4, 0x0, 0x3, 0x40], [0x7, 0xc2, 0x1, 0x2], [0xfffffffffffffff7, 0x0, 0x1]}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5, 0x0, 0x0, 0x0, 0x0, [0x0]}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000140)={0x401, 0x9, 0x1ff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000080)={r6}) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r7, 0x0, 0xb) (async) openat$cgroup_ro(r7, &(0x7f0000000740)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r0}) (async) r9 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r10 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r10, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r10, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r11, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r10, 0xc06864ce, &(0x7f0000000440)={r12, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r9, 0xc02064b2, &(0x7f0000000140)={0x401, 0x9, 0x1ff}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r9, 0xc00c642d, &(0x7f0000000080)={r13, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r14, 0xc04064a0, &(0x7f0000000680)={&(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0], 0x7, 0x4, 0x5, 0x2}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r10, 0xc05064a7, &(0x7f0000000780)={&(0x7f0000000180)=[0x0, 0x0], &(0x7f00000004c0)=[{}, {}, {}, {}, {}], &(0x7f0000000280), &(0x7f00000002c0)=[0x0], 0x5, 0x0, 0x2, 0x0, r15}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r1, 0xc06864b8, &(0x7f0000000100)={0x0, 0x1, 0x800, 0x9, 0x2, [r6, 0x0, r8, r13], [0x1e, 0xfffdffd5, 0x5, 0xfb], [0x0, 0xffffffc0, 0xfff, 0x8], [0x0, 0xb1ea, 0x5, 0x6]}) 09:42:40 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001840)={0x6, 0x0, 0x0, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:40 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc1}, &(0x7f0000000180)={0x0, "6a41e2c38266a833c9689b44cca0070d8c7f524bb2d692f247866c594fdedd8dc477480d9c8849217a4cd03e35e8c64fbd024d4e1080aa18d1a8a985e87545f5"}, 0x48, 0xfffffffffffffffc) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 09:42:41 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x10}, 0x0) 09:42:41 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:41 executing program 3: pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x40087602, 0x0) 09:42:43 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:43 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0xfffffffffffffffe, 0x440) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140), 0x6, 0x3, 0x8}) 09:42:43 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r0, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000e00)={&(0x7f0000000dc0)={0x14}, 0x14}}, 0x0) 09:42:43 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 09:42:43 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) ioctl$sock_bt_hci(r0, 0x0, 0x0) 09:42:43 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r3, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r2, 0xc06864ce, &(0x7f0000000440)={r4, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000140)={0x401, 0x9, 0x1ff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000080)={r5}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000000)={r5}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r6, 0x0, 0xb) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f0000000100)={0x0, 0x0, r1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) [ 1630.331429][ T26] audit: type=1800 audit(3837145363.811:478): pid=14220 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.2" name="bus" dev="sda1" ino=1966 res=0 errno=0 [ 1630.351384][ C0] vkms_vblank_simulate: vblank timer overrun 09:42:43 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0xfffffffffffffffe, 0x440) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140), 0x6, 0x3, 0x8}) 09:42:43 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:43 executing program 3: socket$inet6_udp(0xa, 0x2, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001840)={0x6, 0xa, &(0x7f0000000700)=@framed={{}, [@map_val, @generic={0x0, 0x9}, @cb_func, @map_idx]}, &(0x7f0000000780)='GPL\x00', 0x9, 0x1000, &(0x7f00000007c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:43 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r2 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) (rerun: 64) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r3, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r2, 0xc06864ce, &(0x7f0000000440)={r4, 0x0, 0x0, 0x0, 0x0, [0x0]}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000140)={0x401, 0x9, 0x1ff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000080)={r5}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000000)={r5}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r6, 0x0, 0xb) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f0000000100)={0x0, 0x0, r1}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:43 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000004b40)={0x0, 0x0, &(0x7f0000004b00)={&(0x7f00000033c0)=@newtfilter={0xe84, 0x2c, 0x0, 0x0, 0x0, {}, [@TCA_RATE={0x6}, @TCA_CHAIN={0x8}, @TCA_CHAIN={0x8}, @TCA_CHAIN={0x8}, @TCA_CHAIN={0x8}, @TCA_RATE={0x6}, @filter_kind_options=@f_u32={{0x8}, {0xe28, 0x2, [@TCA_U32_ACT={0xe24, 0x7, [@m_mpls={0xc8, 0x0, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_MPLS_BOS={0x5}, @TCA_MPLS_TTL={0x5}, @TCA_MPLS_TC={0x5}]}, {0x81, 0x6, "04f45dc6280d8fa2bbb47a519a4d19ef3187ed0f86cbcc526dda7192d4a5c279e091ad1708780c95cdb46b84f77ffd3c7105038d9f2417c5ee7fe6b3d3dba155468dcbab55d9e602f1ac543f8d3e10b20ba2eec5e0119d169ed1c16905238960ec7c6ed04f258503fae654dcef685f8b3e34f1e944b8aa5f6cf3f14ac6"}, {0xc}, {0xc}}}, @m_connmark={0x118, 0x0, 0x0, 0x0, {{0xd}, {0x90, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c}, @TCA_CONNMARK_PARMS={0x1c}]}, {0x59, 0x6, "37bb3097323e128f9dd60e56dcc5dc1a62cb9e32dbf9f03f51d0fec84a54f7d22678493ccf8624d065f26eb20eb4688a65341d11baa3f4165759b3f793e3fda917285f87683e998df2445024525afbcb0b7f14031f"}, {0xc}, {0xc}}}, @m_gact={0xc40, 0x0, 0x0, 0x0, {{0x9}, {0x4}, {0xc11, 0x6, "4f2e1f2f2f8c91515c01dcbd9475dbf75715aa47c047969544fa7190b13294b8744fef93d6ee7f1fa1edcc7457d1de2b6851e775a858265f732bf6d491c0b3d2406adae49189046d616f7e8bd7b6ff994247e59cbe594d821b2b13218899878359e1430254f9305829d0e5edf08e2feafd75e0c244a7c6087a13bcbad7234dca89a24b5c1614efc6156d7074da7c1bfbdbbcd2542d72411171112e6065c40076ab1e69eb850eae565e6f1b274b9b19223b6f409145a119583620c3b1f8ca953666d945d5ca33e85042382998668f46b2ca76efecaeb8f7c73c0b1c80b9710cdac70d193c99ae4c047e5f612a33b3160b8e88d4437f97544c5f25e3fc7422ac22da33f2bf062fe958c9e4251442100b55bb834c31e9d380a8a8b6b4d4507873850e807431b0fee02488894b95e30b2d60c4f464f3b367d69404a6357eca2637aabf379a20bed758f47defdc3933f31e972b40f8e68c9de52cfa72098b7bd9cfbf3c134930f440e5da385294eaf7d4b4324397867130a5115fe8a82b5a46b2e08a9c734c4f4bfdd6003643234d34a60669ff9011423752f5564423e81452b51e2912211e70e2cfbd76af74e59903c1603055635fbbea6d7eabe835adf1c98e51ba20dba7b576d0c12ea0a4b1d4ded9f00d8dcf097eec0cffc5bd036afa65850510285c8ab71d50a6e5546f6507f7fbfd9883991763c4fd734da3a2013bd47d5364b8c4f935ee3b22f1a3ba6ded5a8b2b0f79f82b383847bb11b6cefbaa8c3f435a94f4940b98e9053f6a55e94eced508c56db3e7e46b24df68775bdf39cfd437ea95d5980256c0752b7a38d002331bdaf353426e43e5463b49abe02438dbfe486dc54b6f28721def412dd7309e0156d026d4e65a09788bd529d4a9e3451c8c8d2982322b5d60b0c5b34cb41c832b25de48db83e9f4a7715d4a2c2d17b50ee77847d4d974a2cb3cc056c5c3aec0cb514f6171f7bddcca2f51d9a1c3966d328a45ba129966b3b51bc6a87cce229d80f8784e2f009deb5c3cd93c425c5e89f82ca479afd82c1f93dcd315322e7844768080e0ccfab1b8295e6218f683cfcbccf772a8b7ed859c727253d2bcbfca4cd6ee9f8fd3f8563ed608935812666b66b8efc292e8becdf66c2198fd4ae067623ad3f10ed084e042c490b0414b87d5a3bfdaafd0d387ef8192b8295ec7d88612ece5dfc5726a18179aab0cd4515d354425e03eb52646027572ce9e052dd1f46748e65404f1127c59fbf3c597f8e1ab811775dcdfa749170b0858af5db2203fc65149ec511de626dfc43644c9598233e6a963d09d8076a4a7ccff66da3a09664ba92c7ea487ccc00040b068bac9cf4f2a999a118b74bb28b21caf09892b36ad8d42e6bc8852990b9659c77aae50a8286850608215c27c4fe8e9333d107f66aa932fff95a30ac01b6372883218381b42cafa95aa9201ea6b9387e6d4118cdb1cd28d2c28c70c16a97009f01e3c076ab093db28a8bf6a7baecd0f983733fcc43b4a40a8fd4f62f13dba036ce65501b4dacce73fe3196b5b3bfd926b7505b0b18ecd9fbc73336aebebb37e0605cc01c9145b903f49988a6c9f0753bc9db08ebf4b8fcf51f0b7ad527e3abc2edf54d4297c81a68c40e8f8851e154200322fede1307a561f3b49928e2d832fe8c126b992590e9a89338226b6e97da03961be0229856702835623dfefb989ed074912ba5e424149f29a44f0f7f4331e2ff29692f96d50816ac1e571cfc5a03df2d9de330f7cca19d0103fbb7ef66b461e7ac7636c2b548e2ea95e99ab70f75a467d693d971bb87aa847697d7f63e69f32dff8dbe7db0e1b49f61c8abfc735c2d8bf76d523494e5cd2e73a6172c95e8bd0999a0b2907308c5476d8c007670a09e8d579905b4d3376e422ac288e11d096d682198379f9514d671fb0131c14645bf4836c887f7d5ac411642a20ef875d26d2d8c18bcb16ea492fcf1d90e0ab760fe614af16fa25037f92e3d8767a48ea5b542c29353b8bb655989b116cd8c8e3a6f3427eb7c385ef5506f00ed0820fc03b584789ff40a546f47a4ea6ec3ece8328ac0eb31c376eaa4741387d69e2642c578c0c76e3afc68b289df68b576c50f026e3c7ea773d7a84c55d4a682e88dacdf9ed508cfe72d5cd1306212d26e15dbba18be8d4499653d4b85ecb29d53e533df6c021b773a3e2c4e4f94dce363d80a39708eda8c72a1275a82dd46bd7b372e4e4cc62ebad83b08c35195b39d36c082326057ee942349257910f6a395410f0513d47f855df3aee7c320b882c6d43f18459c9eeba35c643f4e7f7fa219b7eaf9b4b30061048a5520b87ecd97040c95f914e440fe02c3c5ff112f1ef39993fadba0e471a1073514465ac7ce145cab3344b5742aa2dde100772f539b1066da8d55a4e1bf9f22f469024abc8395af9bc368ec740254853139b36853e12d9138b45213fc55d9d7268c73dfb38f8e6cfe81c205a37e1e1a05f316c176986ee10758293f15913b4cca7b7d0a400a7ddf75c0b0ab5bb13091e58817056478847e40f5efdf40349ebfecffd55580e82ab188fc741453fd3dc16b5e52cb77e3e3dc62b709ed38a9e7fa2357b93e06a13463b9c54afd6beab96fb294dca5c455916b7cad84e41a1cde1556e8820853a6e03e4c5074a98bbb135edfbf369257a7505abd12a91b738c1caa211d55f3dde1485e063b472740ba7db3391f3afdd6e273be30a28ea61e7df1a09336cec4689c9af41014ab7a2e4c0ab6cc085ba49ce290ad4dc84cb22d95c2ea6d86154da14eac522810c314fd2878272ada0553610f2594981195c609f02b01469fee465555ca3babe01550853747397976b46d0de116f6017d378748661161c2b158704b27bf3c7d958288733d7ca7851970cd6940f785f061d4763fc44124ac49e75eba5ee7586b29286aa03b666236c794596918bec8d7cbb1fcd51b6b68cdc400ec9ad0a95aa161c97819a7516bd1db941f02ad341cf166a4d9d274aa908d0f761d17d737ff815857ad929751778a843407f516443423802fd0bb97224d9cfc0d7627248ac432b75c199a4e189f4b5867d8c1249ec385247993ed7f6545ee41e28c839a8fba8eb2d4ef0e0d0224e9c8bfdfcb0c21dbf315288ff9b39a0e65a3db8c5d2fa964ec660dd94109491f5eacc494cd5358544d21d586155e2cf27c5b828410f813323a81367a16f7f2eec745b11d5558ef6e26879109c2264e7c5dbfc18c3b224db2395632abb1eb34026249e0bc0b6b9e89b9c33a74480260710087642d510ee09349695e48789459726e5fa24b4fe7f0100cbd3d24b07a029ceeaa9747e8f785bd4aa9d1557ae335616bd485877509c1b0a2caa0df0954f42be75ee5e429707ca9edb212008b03069028a414da859c5578e57127a7e231473e676fd9c4f01fd7cd30979473dde9689d9bffc7756a1af0fd7b4c9484c372483be704866e89f5985888c021e57e96df17dabaf7b6e21505fc5803a6fefbdc22590d7bd11386ab3a7e3c67cea43b0d1269cd9c362323bd7a6677857171656da37a2ca490a27605a16e8f8459163083116611a749697694a643e4b93744e808a89625961a19a9f05cff72c1f1bf45dced1a84a9546e6ecbcf8b7a7608503174d591888787820aa7bdc6aa8ce8279cb0299b4b15dac52c869388b4df2f5848a3a5a0124c9607910a239c00221db26c07b37c03a317a538ffed872a823129bb8c54f822c454d0bf34363f463543141c75fc7935581c5f2511067d1bb22841c4dc37a2ea0ff2df397ce4b0921ddbd7e358a37df5fbc942edbee8af98e294699f39522651acec62561365925f44b4be2c14ee2a178b13991bbe1289bf3d99f45a29376c2740c80f9e1a148754bfb149965d43aced4183c639caef5e0e5c487a4b6d5abf65cb126d57be71ad2dd3af1bcf7e0cfec2948d61d714c926930918369595d8ffb80433dcf3f64f2506c9a84541fa3d926ee575d515dbdc5014ab51fb72efdb42be5035b18e1830abe1885f59697a94243e5d1c54d5630bfae88002fd85c9b295e6dd99fbcd3fb8de19eb4946504b826cf5c359fb5070685a13913bdfe8ba74113bd52f42c786b216ed6d3de304ef8eb7321370504c4dbdf00280a98b168cf70cf0a9757d5e15b44fd669fa90e62e4e96028c4b42b7299cf17ddf329c51e5e592289d43a23a636c23597a380f5cc4aace0ae724616c17c4186cf013be031030c578fd7f4d198868003bc13e250760b950004c2b5dabe392f9f87c67938aed8bbb1cc70673e601981ff592c01663b3faf6bf2d408c7858abfce9c258629e17b9f40348f307676f6d51f6c4ee96dd74bdb3babfbb25f1f9f2a738bdc8a42164533b0e3008fc8"}, {0xc}, {0xc}}}]}]}}]}, 0xe84}}, 0x0) 09:42:44 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0xfffffffffffffffe, 0x440) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140), 0x6, 0x3, 0x8}) 09:42:44 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x8c1) 09:42:44 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:44 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000002c80)=@security={'security\x00', 0xe, 0x4, 0x420, 0xffffffff, 0xf8, 0xf8, 0x230, 0xffffffff, 0xffffffff, 0x410, 0x410, 0x410, 0xffffffff, 0x4, 0x0, {[{{@ip={@broadcast, @dev, 0x0, 0x0, 'tunl0\x00', 'bridge_slave_1\x00'}, 0x0, 0xc8, 0xf8, 0x0, {}, [@common=@icmp={{0x28}, {0x0, "923e"}}, @common=@addrtype={{0x30}}]}, @common=@inet=@SET2={0x30}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @dev}}}, {{@ip={@dev, @rand_addr, 0x0, 0x0, 'ip6gre0\x00', 'ip_vti0\x00'}, 0x0, 0x98, 0x1c0, 0x0, {}, [@common=@ttl={{0x28}}]}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:syslogd_var_run_t:s0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x480) 09:42:44 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001040)={0x1, &(0x7f0000001000)=[{0xfffe}]}) 09:42:44 executing program 3: r0 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000800)={'wlan1\x00'}) 09:42:44 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r2 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) (rerun: 64) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r3, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r2, 0xc06864ce, &(0x7f0000000440)={r4, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000140)={0x401, 0x9, 0x1ff}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000080)={r5}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000000)={r5}) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r6, 0x0, 0xb) (async, rerun: 64) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f0000000100)={0x0, 0x0, r1}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:44 executing program 0: ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000000)=[0x0], &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0], 0x1, 0x8, 0x4, 0x1}) 09:42:44 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000000040)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:44 executing program 4: pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x40086602, 0x0) 09:42:44 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:44 executing program 0: ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async, rerun: 64) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (rerun: 64) write$binfmt_script(r0, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000000)=[0x0], &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0], 0x1, 0x8, 0x4, 0x1}) 09:42:44 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000480)={'ip6tnl0\x00', 0x0}) 09:42:44 executing program 2: pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0xc0189436, 0x0) 09:42:44 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001840)={0x6, 0x3, &(0x7f0000000700)=@framed, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001800), 0x10}, 0x80) 09:42:44 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x14}, 0xf}}, 0x0) 09:42:44 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:44 executing program 2: write$nbd(0xffffffffffffffff, 0x0, 0x21) 09:42:44 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0xb) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r1}}, './file0\x00'}) r2 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x8, 0xfffffffc, 0x9, 0x400, 0xb635}) 09:42:44 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000380)=@nat={'nat\x00', 0x1b, 0x5, 0x598, 0x300, 0x0, 0xffffffff, 0x0, 0x0, 0x500, 0x500, 0xffffffff, 0x500, 0x500, 0x5, 0x0, {[{{@ip={@loopback, @broadcast, 0x0, 0x0, 'veth0_to_bond\x00', 'lo\x00'}, 0x0, 0xc0, 0xf8, 0x0, {}, [@common=@osf={{0x50}, {'syz0\x00'}}]}, @DNAT0={0x38, 'DNAT\x00', 0x0, {0x1, {0x0, @local, @empty}}}}, {{@ip={@remote, @broadcast, 0x0, 0x0, 'veth0_to_hsr\x00', 'bridge_slave_1\x00'}, 0x0, 0xb8, 0xf0, 0x0, {}, [@common=@icmp={{0x28}, {0x0, "8b94"}}, @common=@socket0={{0x20}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x0, @local, @private, @icmp_id}}}}, {{@ip={@rand_addr, @multicast1, 0x0, 0x0, 'caif0\x00', 'bond0\x00'}, 0x0, 0xd0, 0x118, 0x0, {}, [@common=@addrtype={{0x30}}, @common=@addrtype={{0x30}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@private1, @ipv6=@mcast1, @icmp_id}}}, {{@ip={@dev, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'veth1_macvtap\x00', 'veth1_virt_wifi\x00'}, 0x0, 0x1c8, 0x200, 0x0, {}, [@common=@inet=@policy={{0x158}, {[{@ipv4=@broadcast, [], @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {@ipv6=@private2, [], @ipv6=@private1}, {@ipv4=@empty, [], @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, {@ipv6=@private1, [], @ipv6=@dev}]}}]}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x0, @loopback, @loopback, @icmp_id}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x5f8) 09:42:44 executing program 3: pselect6(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000180), &(0x7f0000000200)={&(0x7f00000001c0)={[0x6]}, 0x8}) 09:42:45 executing program 0: ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000000)=[0x0], &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0], 0x1, 0x8, 0x4, 0x1}) 09:42:45 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x48, 0x2, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x16, 0x3, 'hash:net,port,net\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x48}}, 0x0) 09:42:45 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) [ 1631.534749][T14305] x_tables: duplicate underflow at hook 1 09:42:45 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, 0x0, 0x4) syz_clone(0x40004000, &(0x7f0000000780)="3ee6", 0x2, 0x0, &(0x7f0000000840), 0x0) 09:42:45 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0xb) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r1}}, './file0\x00'}) (async) r2 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x8, 0xfffffffc, 0x9, 0x400, 0xb635}) 09:42:45 executing program 3: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SIOCSIFMTU(r0, 0x8922, &(0x7f0000000240)={'vxcan1\x00'}) 09:42:45 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000080)={r1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x61, 0x18, 0x101, 0xffffffff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)) 09:42:45 executing program 2: request_key(&(0x7f0000000080)='keyring\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)='+*\'\x00', 0xfffffffffffffffe) 09:42:45 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:45 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_setup(0x2c44, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000040), &(0x7f0000000240)) 09:42:45 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0xb) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) (async) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r1}}, './file0\x00'}) r2 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x8, 0xfffffffc, 0x9, 0x400, 0xb635}) 09:42:45 executing program 2: io_uring_setup(0x23c3, &(0x7f0000000200)) syz_io_uring_setup(0x6a58, &(0x7f0000000280)={0x0, 0x6b90, 0x8}, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000fef000/0x3000)=nil, &(0x7f0000000300), &(0x7f0000000340)) 09:42:45 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000080)={r1}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x61, 0x18, 0x101, 0xffffffff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)) 09:42:45 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:45 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000080)={r1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x61, 0x18, 0x101, 0xffffffff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r0}) (async) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000080)={r1}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x61, 0x18, 0x101, 0xffffffff}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)) (async) 09:42:45 executing program 4: execveat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), &(0x7f00000002c0)=[&(0x7f0000000200)=',]\x00', &(0x7f0000000240)='\x1a{-\x00'], 0x400) 09:42:45 executing program 3: mknodat$null(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x2000, 0x103) 09:42:45 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:45 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x24, 0x0, 0x9, 0x301, 0x0, 0x0, {}, [@NFCTH_TUPLE={0x4}, @NFCTH_NAME={0x4, 0x1, 'syz1\x00'}]}, 0x24}}, 0x0) 09:42:45 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) ioctl$DRM_IOCTL_GET_SAREA_CTX(r1, 0xc010641d, &(0x7f0000000000)={0x0, &(0x7f0000000100)=""/239}) r2 = syz_io_uring_complete(0x0) r3 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r3, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0, 0x0, 0x3, 0x0, 0x0, {0x0, 0x40, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x50, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0cc115c7"}}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r2, 0xc01864b0, &(0x7f0000000040)={r4, 0x0, 0x1, 0x8, 0x8000000000000000}) 09:42:45 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0xffffff7f00000000}, 0x2}, 0x0) 09:42:45 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:45 executing program 2: pselect6(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x3}, 0x0, 0x0) 09:42:45 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x18, 0x1, &(0x7f00000001c0)=@raw=[@ldst={0x0, 0x0, 0x1}], &(0x7f0000000240)='syzkaller\x00', 0x7, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:45 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) (async, rerun: 32) ioctl$DRM_IOCTL_GET_SAREA_CTX(r1, 0xc010641d, &(0x7f0000000000)={0x0, &(0x7f0000000100)=""/239}) (async, rerun: 32) r2 = syz_io_uring_complete(0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r3, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0, 0x0, 0x3, 0x0, 0x0, {0x0, 0x40, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x50, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0cc115c7"}}) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r2, 0xc01864b0, &(0x7f0000000040)={r4, 0x0, 0x1, 0x8, 0x8000000000000000}) (rerun: 32) 09:42:45 executing program 3: r0 = syz_clone(0x40000, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$getregs(0xffffffffffffffff, r0, 0x0, 0x0) 09:42:45 executing program 4: socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local={0x3}, @random="06000000006a", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x3, 0x4, 0x0, 0x12, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast=0x1000000, @loopback=0xac141421}, "0000b5fe00220000"}}}}}, 0x0) 09:42:45 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x80000001, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:45 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r2 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040), 0x18000, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) statx(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x40, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r5) setreuid(r5, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x9) fstat(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)=[{{&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000300)="13fab369b99ef354a59e7ce83adc6a5cdaca9f6fad81b2638f46f5eebe5f17f40c7bfb3e4b7dc33f71ce20b174c89b3e6315a021a3dbbf606518cc7f8983349e2bd6a0cd64995fd267c2fc4615a61b6e822c919e078b", 0x56}, {&(0x7f0000000440)="4f8a37fa654fdf4a7a5151c88614565a0ed731f2c06339de277c124abbdf101d62aca58978a55841a2b37fb191d17b5b94a0895b0c99426696e5586168cdb620ed9180df63ff7ee30d1e9850dc64986132fadfd0e29c0152e26bafdcea51ab6f940164a1b19b88367c599749628e5449a953403b85cf606b256046dcf5b43b06312d7b11dd2b87cdd9b51792adf693f8bc0164665a7356f868cca63ce8b973ea641a4065f52d4bb0778024690053016e79444cf70d0460f364d5854557fcc1a235923a8a76ba751a8641124df7e89e7e11ca0305519161", 0xd7}], 0x2, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r6, 0x0, r7}}}], 0x58}}], 0x1, 0x0) r8 = socket$bt_bnep(0x1f, 0x3, 0x4) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r9, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r9, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) r10 = openat$cgroup_pressure(r2, &(0x7f0000003f00)='cpu.pressure\x00', 0x2, 0x0) r11 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r11, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r11, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) sendmmsg$unix(r2, &(0x7f0000004000)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000540)="77711cd41cebf61dc5deb3eb19bcb7a707c9432912c85d9d1cc820bfa277b8bc271e2da257496f1963a873f14d674706205b80827f4cf2d27f43befa99c48aca7d70bc09a5aeb88e7ad2c7b08fb2c17aa37109f82b7ada14d255a7f3d293", 0x5e}], 0x1, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x20, 0x50}}, {{&(0x7f0000000600)=@abs={0x1, 0x0, 0x4}, 0x6e, &(0x7f0000000840)=[{&(0x7f0000000680)="f9dcca93628c401a65f520cb1dfcef56b13476f1c96a68bfc8c5b53db3be07571adbf469e82aff79e603aa84df543e5964a69462b98676928a8866e63ac2d4d145632c9c610a651b23dc6aa6d84045e5cc82110ace3087a59310787ce7ff8c95bd8376ba3cbd98547709417ac7401229a934db1f4ddd805b4065ddd7e31d3530b3394205186d89218de061622dc6150b6a488754f259a2", 0x97}, {&(0x7f0000000740)="7fc4226cc1b3df51ed0b4c1486f999338409fe67f684bcd967ca230c4448a7c9faba7c73258d4b878eff0aebb95f159a0f27bb81b807c6e263cda18eb214f1ce002b5562488ad539a97ad52436baa46c02428aaec32e824099013ddf73ed9cb3fa969286e593577132fb6752a6a5cf658a31393432824f1dd320cc0b5cc8de600ba39151c020d143a83a5f0469d9617def43b8b285e32831ea0b5cb74c927c7abe67b673bc7fcd19198c4a035a2c5e3f2bb4b2a5926d7f4e3bb77f94876ef111a921e76ea909afb8a253e13937ca15384eee928c7ed7af23fc0480636d24554e2fb6aa5e84ba5b486c5fd9af4824dbbefd2d660ea8fa62", 0xf7}], 0x2, &(0x7f0000002d40)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r3, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r3, r3, r3]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, r3, r0, r1]}}], 0x160, 0x8000}}, {{&(0x7f0000002ec0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003180)=[{&(0x7f0000002f40)="d96d5660beef91a36f60dded5a0bbfa83fa78e2ebb437a4c9c7645eefee78f190f7896d04275f9d275d085ed17c6d099fd6112ea818241f0b3c840ef496899d698c7ac1d81c9d803ce0a847a9a73c9dec06dabbad7a251cb6b32c5b52663bfd5a96c959e3a1a13e0c4d4bc7f4dcac184d905389e36f7", 0x76}, {&(0x7f0000002fc0)="a85f8eed813fd8ea78324d8ee29f8a08ea32d939a7115d0c3afdbe72880ad39a32cd095c0b1ad831cdd1692de297bf995633a591b9cbe988f1472c067f167ee58f69f132b2e3d548c0ce35865d9d430e71bca8e11b7b164fd41ce41d8c8e738feac26436b06a426f56247aa9a81841f6e55834f4be81a17a53d2adb9c8dab1219d1a94bd770fa155384760e8aea154bb1b66ac184a3e858e0016839aef8dce73f904546829275135ac70bd7e98a15ddf3fa472231518", 0xb6}, {&(0x7f0000003080)="a6e531f361cffc499f28f4bb0822326f8ae0510b9b0f62e02fbaaf71ade57f3d29cf0d9f35680f339359d67b4e94757c07df3ec53801a9a81548f76bd536ed44e3f01e39916412000abe196af701b0970201a591a00158361eb24592a2f32fc13ec12d1293b476e930b4a580ba44dd772854e60923d062d8af910f1be77fb78c58dfc5b701fae37f0658d7b0ae92fd986289a1909ba611e8a5e81b455b281b16e76e13af442a353f9cc8a3b95cbdc2214f1e3c828d7d909d492c90020d98797e1921", 0xc2}], 0x3, &(0x7f0000003240)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}}], 0x30, 0x240000c1}}, {{&(0x7f0000003280)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000036c0)=[{&(0x7f0000003300)="e0865bf0cb470537c644267f2e17f14d3d98a2c6a35b9584ec8426659ac8b0558c80d71f39e9311d172068c4db6c0a9b1472f384dd44adb4ba973602ec6ab4b6dea444bb23c438aeb70908e40dccb82a0758df61a01ddc6c8b88524c8cf25a059e811f551849aa4dde21059bb12050639ba679de86628d94f58aa650bc8cfef7a69ab3c533a5a0747ffee93b2e3c9dbc3461d29fda38c51dedae57622592334aef06b01de2d5b683273915242c98d9892ec5ab96b76017cd8362a8504b092a410ca9ddb84da7876a2493aea39a09425b", 0xd0}, {&(0x7f0000003400)="8c5a23af3859ef572c933fc047da0cf562497a0cd1e82ca0463a87ab510b8ba141c80b2d17350ec6d1e3863ad8bc4e186f2b481b3a0c088362ccd759f641ed7c3b326183c1103f7060e08f0eccda87db80d4f0bc08343a69cfc68124d380110fd669a9ebd92d0005bf2aba8d6a97bbefcd576f77a62f4785de72eec5e0ad8e4f98baadec11d7c9b38b4e5e", 0x8b}, {&(0x7f00000034c0)="abf6af78947cfd3f4e42266c66866bec16c0dd45d9eb83908ef38300e59c219a2b49b0f245723932feafa39c5487786d19e0dff35d18b5063c833d18ee36811a7562549894c34f279bdcf8601b249fd488c662d5ba1ddbc0e7079882a7ab6006c057e0f891b061ad7c47f24da6d4e0c34e599f0ae32d83f572e28957825ffd67ffbc324593f112fcd5a8a8e62b0109c3371bd28cab7b4a579042b6f7afe8145aaff4e3d268e2bc3c1bd638e71ef6e1a4ca20f40c3c9ed4a2a7dfc0e26b5c486f8a4a33158c7d6c92f24829e333c25df59ef820f90a1770e3cf86f12ee85542038bc5d7ec4ba5ed3ee8f60bd4402c255f94ed5a28975469b2", 0xf8}, {&(0x7f00000035c0)}, {&(0x7f0000003600)="a567097f1adfbfe4b255fe49e2a33face3869a719a0b0e19688165b3dcee1dbb13ecc435fac776f603a3f853cef00b81b1938eaf26f4a0fa2dd168009c0e500b661db2d504a32b0bd0bf0e209109d1193dd9f9d7027174004fd87ae868ebba20c321f4dedeac8007fbfcc682b8b9d30a4706809fde438626a6eb54cc037e4b9d7b7b76138c45ab58ad82dfad11c5f53f935f3a9f976b0ab1dfc05338cd3a1975f10f7355fea7432fa3846db56e4fd13917da0645ac44e936651ee46c2141", 0xbe}], 0x5, 0x0, 0x0, 0x4000}}, {{0x0, 0x0, &(0x7f0000003980)=[{&(0x7f0000003740)="4b7aca25c6834bfb16a556c4c5d65ce91edb69a37b9c6aeb01419a06dc009c8415c078da3960cea5cd8de21a63dafc05bada920f18e974780318a243d161723553bfd813350093e344b27c6281f4f1c65f", 0x51}, {&(0x7f00000037c0)="0c866a621b468ac7174da2eb357a5d12f13b24fc9b9ea4b3502403a8b87d897d76186c825b07966b4629745746728ad331b8f56c4a8fb2903de399739a6fefafbf11e9d0a94f97ed723f9e1aa054ce71260dd9e2d223b79803988aef49839e56f4a47250309223b6c058a49af8695805c40a955c5507e95d615ee9061cc600fb775909c18e382b2e5ad97a9d4c98e95fb94a7ad6d62bb8c51ef08a8b063716fa323fd832e73e3ef44ae3e266d6b9c716f3", 0xb1}, {&(0x7f0000003880)="228c51c9179d354adba3fc29222d82082e5c3947d7c1ac049204066bad3ed485be8ded16503490df3b0d7061ef940fc2889ff6c5d69ff6d33ea2f889f1bcb3946c10554018740951f6352a345ba58bdd16593ff9cf13e739f0425c340f022562831450a137fb1d28dc6462b355f5c7ead387ea49a18f0dfab48cbdb5a3d6ad5adc839eebd5f81a665801b2497998c27487294f964293e1e2553daf9c9246ac5b6ab45eb055f3a551f68f728a8513d10fdc9a9aae9ba791ddbe3a8e1f078733227624321ee391c0a53606ba636ce1bc6b61f933f52e206c0a97269719395152e0c4ffac2b", 0xe4}], 0x3, &(0x7f0000003a40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r2]}}, @rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}], 0xa0}}, {{&(0x7f0000003b00)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000003e40)=[{&(0x7f0000003b80)="e61192cb802a366b2f9971dd25d1b9e95d9d93dd3edcc3c421a2e9ad77f5de140a4be88ab5c26b9a780a5c03a906789278f1bf6fef573121526ed26dffb720fbe7b2a7e3b9ada5af45ab90b035356644ed8376ab834125a971ad3374046ec543891e332c23f799786ca76803b48aad9c6030b283b2657fe704ff4ae826908db0480e87b441cb9d98dccb49f1fe2ce2042fd9acb1f212eaa8e7f9bc84f43123a3c58481848cdb34de6442ccb8020d8f03afff48a983", 0xb5}, {&(0x7f0000003c40)="cc1cfd5d4560c22551a31ea0292ac494d21bf09ee5b0d414127eaf1135914726ba80e5a483e409be8ab497b7c5165299edcd4eb7045ad3b32387ff91030daea3828a6a77d4cd7b2b24039a5d018afcf9f46704792ccf542ce272c212d8d81df33f4b35a1bc455b4186bbadfbbb1b9087fb1c5808b7d572b7c08022d8b1bbc38a62dbd22f0353276733fcb5906ce048843539740af2e900b73ed8fffa17a6317834f5cfa71d19bdc5f172283203449cd10318440ee5f36d8088b8e8f7ad110f1e0cefd3dc77d27aa48f2507826315855573c415c959eff110c6827b620421b2448d", 0xe1}, {&(0x7f0000003d40)="4dd562425dfc7b8124b4bd9fae7625af32ce9654fadeae845ea0dc73520442c96ccc74ca16c0469d6919d61b1355c8f9d847db0183909846c77f5f3815779d2f7f4c569fb8f9d4bed587cb38b655dffeb89a7675a5f4c86e85e30da00fb41f9231ad4c36a86847a523618be649f75ec2d4fc0e2af83b60d87d401b02c344d8a4ff811cccaa70f057331c54784ed60c5e1d5815730aba3d6d1b31f57f8af24754c5538a68d8255c94a84d72901e3b17797dda1602dbf1a4708472cfcd0edc2d93aaee9ee7c8d1a47f244d126111a6d2f478d6021a638550660fc609bd73edc6bc04c40778cc", 0xe5}], 0x3, &(0x7f0000003f40)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, r7}}}, @rights={{0x38, 0x1, 0x1, [r2, r8, r0, r3, r9, r2, r10, r2, r11, r1]}}], 0xa8, 0x4}}], 0x6, 0x90) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) r13 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_NEW_INTERFACE(r13, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB="84000000", @ANYRES16=r4, @ANYBLOB="01000008000300", @ANYRES32=r12, @ANYBLOB="0c00990000000000000000001400040076657468305f746f5f687372000000001400040076657468315f746f5f687372000000000a0018000303030303030000080005000a0000000400cc00140004006e7230000000000000000000000000000800050001000000"], 0x84}, 0x1, 0x0, 0x0, 0xc0}, 0x40000) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000200)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_MESH(r2, &(0x7f0000000280)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)={0x1c, r4, 0x300, 0x70bd28, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r14}, @void}}, ["", "", "", "", "", ""]}, 0x1c}}, 0x48000) write$binfmt_script(r1, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000000080)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4000030b, 0x0, 0xe0e0e0e0}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) sendmsg$nl_route(r1, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)=@getroute={0x14, 0x1a, 0x0, 0x70bd25, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4010}, 0x44004) 09:42:45 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000040), &(0x7f0000000140)=0x8) 09:42:45 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) ioctl$DRM_IOCTL_GET_SAREA_CTX(r1, 0xc010641d, &(0x7f0000000000)={0x0, &(0x7f0000000100)=""/239}) syz_io_uring_complete(0x0) (async) r2 = syz_io_uring_complete(0x0) r3 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r3, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0, 0x0, 0x3, 0x0, 0x0, {0x0, 0x40, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x50, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0cc115c7"}}) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r3, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0, 0x0, 0x3, 0x0, 0x0, {0x0, 0x40, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x50, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0cc115c7"}}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r2, 0xc01864b0, &(0x7f0000000040)={r4, 0x0, 0x1, 0x8, 0x8000000000000000}) (async) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r2, 0xc01864b0, &(0x7f0000000040)={r4, 0x0, 0x1, 0x8, 0x8000000000000000}) 09:42:45 executing program 4: socket$rds(0x15, 0x5, 0x0) ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, &(0x7f0000000240)="4c8047439855f8affa273a43aec32598a7d569b086b7dede6af96929c9d35a8c4d59866a6b37b457262f65294e692acfcdb8be7be785f06fb8ffbda9cab71f1144af3e7bb9f6221725b3d69568f7d74dd00ca93a5e9bdf8b1a0ee1d9652be611a0f1") socket$pppl2tp(0x18, 0x1, 0x1) syz_open_dev$vcsu(0x0, 0x0, 0x0) ioctl$SIOCGIFMTU(0xffffffffffffffff, 0x8921, 0x0) sendmsg$ETHTOOL_MSG_DEBUG_GET(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0xe) 09:42:45 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async, rerun: 64) r2 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040), 0x18000, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r1) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) (async) statx(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x40, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r5) (async) setreuid(r5, 0x0) (async) r6 = fcntl$getown(0xffffffffffffffff, 0x9) (async) fstat(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)=[{{&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000300)="13fab369b99ef354a59e7ce83adc6a5cdaca9f6fad81b2638f46f5eebe5f17f40c7bfb3e4b7dc33f71ce20b174c89b3e6315a021a3dbbf606518cc7f8983349e2bd6a0cd64995fd267c2fc4615a61b6e822c919e078b", 0x56}, {&(0x7f0000000440)="4f8a37fa654fdf4a7a5151c88614565a0ed731f2c06339de277c124abbdf101d62aca58978a55841a2b37fb191d17b5b94a0895b0c99426696e5586168cdb620ed9180df63ff7ee30d1e9850dc64986132fadfd0e29c0152e26bafdcea51ab6f940164a1b19b88367c599749628e5449a953403b85cf606b256046dcf5b43b06312d7b11dd2b87cdd9b51792adf693f8bc0164665a7356f868cca63ce8b973ea641a4065f52d4bb0778024690053016e79444cf70d0460f364d5854557fcc1a235923a8a76ba751a8641124df7e89e7e11ca0305519161", 0xd7}], 0x2, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r6, 0x0, r7}}}], 0x58}}], 0x1, 0x0) (async, rerun: 32) r8 = socket$bt_bnep(0x1f, 0x3, 0x4) (rerun: 32) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r9, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r9, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) r10 = openat$cgroup_pressure(r2, &(0x7f0000003f00)='cpu.pressure\x00', 0x2, 0x0) r11 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r11, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r11, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) (async) sendmmsg$unix(r2, &(0x7f0000004000)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000540)="77711cd41cebf61dc5deb3eb19bcb7a707c9432912c85d9d1cc820bfa277b8bc271e2da257496f1963a873f14d674706205b80827f4cf2d27f43befa99c48aca7d70bc09a5aeb88e7ad2c7b08fb2c17aa37109f82b7ada14d255a7f3d293", 0x5e}], 0x1, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x20, 0x50}}, {{&(0x7f0000000600)=@abs={0x1, 0x0, 0x4}, 0x6e, &(0x7f0000000840)=[{&(0x7f0000000680)="f9dcca93628c401a65f520cb1dfcef56b13476f1c96a68bfc8c5b53db3be07571adbf469e82aff79e603aa84df543e5964a69462b98676928a8866e63ac2d4d145632c9c610a651b23dc6aa6d84045e5cc82110ace3087a59310787ce7ff8c95bd8376ba3cbd98547709417ac7401229a934db1f4ddd805b4065ddd7e31d3530b3394205186d89218de061622dc6150b6a488754f259a2", 0x97}, {&(0x7f0000000740)="7fc4226cc1b3df51ed0b4c1486f999338409fe67f684bcd967ca230c4448a7c9faba7c73258d4b878eff0aebb95f159a0f27bb81b807c6e263cda18eb214f1ce002b5562488ad539a97ad52436baa46c02428aaec32e824099013ddf73ed9cb3fa969286e593577132fb6752a6a5cf658a31393432824f1dd320cc0b5cc8de600ba39151c020d143a83a5f0469d9617def43b8b285e32831ea0b5cb74c927c7abe67b673bc7fcd19198c4a035a2c5e3f2bb4b2a5926d7f4e3bb77f94876ef111a921e76ea909afb8a253e13937ca15384eee928c7ed7af23fc0480636d24554e2fb6aa5e84ba5b486c5fd9af4824dbbefd2d660ea8fa62", 0xf7}], 0x2, &(0x7f0000002d40)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r3, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r3, r3, r3]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, r3, r0, r1]}}], 0x160, 0x8000}}, {{&(0x7f0000002ec0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003180)=[{&(0x7f0000002f40)="d96d5660beef91a36f60dded5a0bbfa83fa78e2ebb437a4c9c7645eefee78f190f7896d04275f9d275d085ed17c6d099fd6112ea818241f0b3c840ef496899d698c7ac1d81c9d803ce0a847a9a73c9dec06dabbad7a251cb6b32c5b52663bfd5a96c959e3a1a13e0c4d4bc7f4dcac184d905389e36f7", 0x76}, {&(0x7f0000002fc0)="a85f8eed813fd8ea78324d8ee29f8a08ea32d939a7115d0c3afdbe72880ad39a32cd095c0b1ad831cdd1692de297bf995633a591b9cbe988f1472c067f167ee58f69f132b2e3d548c0ce35865d9d430e71bca8e11b7b164fd41ce41d8c8e738feac26436b06a426f56247aa9a81841f6e55834f4be81a17a53d2adb9c8dab1219d1a94bd770fa155384760e8aea154bb1b66ac184a3e858e0016839aef8dce73f904546829275135ac70bd7e98a15ddf3fa472231518", 0xb6}, {&(0x7f0000003080)="a6e531f361cffc499f28f4bb0822326f8ae0510b9b0f62e02fbaaf71ade57f3d29cf0d9f35680f339359d67b4e94757c07df3ec53801a9a81548f76bd536ed44e3f01e39916412000abe196af701b0970201a591a00158361eb24592a2f32fc13ec12d1293b476e930b4a580ba44dd772854e60923d062d8af910f1be77fb78c58dfc5b701fae37f0658d7b0ae92fd986289a1909ba611e8a5e81b455b281b16e76e13af442a353f9cc8a3b95cbdc2214f1e3c828d7d909d492c90020d98797e1921", 0xc2}], 0x3, &(0x7f0000003240)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}}], 0x30, 0x240000c1}}, {{&(0x7f0000003280)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000036c0)=[{&(0x7f0000003300)="e0865bf0cb470537c644267f2e17f14d3d98a2c6a35b9584ec8426659ac8b0558c80d71f39e9311d172068c4db6c0a9b1472f384dd44adb4ba973602ec6ab4b6dea444bb23c438aeb70908e40dccb82a0758df61a01ddc6c8b88524c8cf25a059e811f551849aa4dde21059bb12050639ba679de86628d94f58aa650bc8cfef7a69ab3c533a5a0747ffee93b2e3c9dbc3461d29fda38c51dedae57622592334aef06b01de2d5b683273915242c98d9892ec5ab96b76017cd8362a8504b092a410ca9ddb84da7876a2493aea39a09425b", 0xd0}, {&(0x7f0000003400)="8c5a23af3859ef572c933fc047da0cf562497a0cd1e82ca0463a87ab510b8ba141c80b2d17350ec6d1e3863ad8bc4e186f2b481b3a0c088362ccd759f641ed7c3b326183c1103f7060e08f0eccda87db80d4f0bc08343a69cfc68124d380110fd669a9ebd92d0005bf2aba8d6a97bbefcd576f77a62f4785de72eec5e0ad8e4f98baadec11d7c9b38b4e5e", 0x8b}, {&(0x7f00000034c0)="abf6af78947cfd3f4e42266c66866bec16c0dd45d9eb83908ef38300e59c219a2b49b0f245723932feafa39c5487786d19e0dff35d18b5063c833d18ee36811a7562549894c34f279bdcf8601b249fd488c662d5ba1ddbc0e7079882a7ab6006c057e0f891b061ad7c47f24da6d4e0c34e599f0ae32d83f572e28957825ffd67ffbc324593f112fcd5a8a8e62b0109c3371bd28cab7b4a579042b6f7afe8145aaff4e3d268e2bc3c1bd638e71ef6e1a4ca20f40c3c9ed4a2a7dfc0e26b5c486f8a4a33158c7d6c92f24829e333c25df59ef820f90a1770e3cf86f12ee85542038bc5d7ec4ba5ed3ee8f60bd4402c255f94ed5a28975469b2", 0xf8}, {&(0x7f00000035c0)}, {&(0x7f0000003600)="a567097f1adfbfe4b255fe49e2a33face3869a719a0b0e19688165b3dcee1dbb13ecc435fac776f603a3f853cef00b81b1938eaf26f4a0fa2dd168009c0e500b661db2d504a32b0bd0bf0e209109d1193dd9f9d7027174004fd87ae868ebba20c321f4dedeac8007fbfcc682b8b9d30a4706809fde438626a6eb54cc037e4b9d7b7b76138c45ab58ad82dfad11c5f53f935f3a9f976b0ab1dfc05338cd3a1975f10f7355fea7432fa3846db56e4fd13917da0645ac44e936651ee46c2141", 0xbe}], 0x5, 0x0, 0x0, 0x4000}}, {{0x0, 0x0, &(0x7f0000003980)=[{&(0x7f0000003740)="4b7aca25c6834bfb16a556c4c5d65ce91edb69a37b9c6aeb01419a06dc009c8415c078da3960cea5cd8de21a63dafc05bada920f18e974780318a243d161723553bfd813350093e344b27c6281f4f1c65f", 0x51}, {&(0x7f00000037c0)="0c866a621b468ac7174da2eb357a5d12f13b24fc9b9ea4b3502403a8b87d897d76186c825b07966b4629745746728ad331b8f56c4a8fb2903de399739a6fefafbf11e9d0a94f97ed723f9e1aa054ce71260dd9e2d223b79803988aef49839e56f4a47250309223b6c058a49af8695805c40a955c5507e95d615ee9061cc600fb775909c18e382b2e5ad97a9d4c98e95fb94a7ad6d62bb8c51ef08a8b063716fa323fd832e73e3ef44ae3e266d6b9c716f3", 0xb1}, {&(0x7f0000003880)="228c51c9179d354adba3fc29222d82082e5c3947d7c1ac049204066bad3ed485be8ded16503490df3b0d7061ef940fc2889ff6c5d69ff6d33ea2f889f1bcb3946c10554018740951f6352a345ba58bdd16593ff9cf13e739f0425c340f022562831450a137fb1d28dc6462b355f5c7ead387ea49a18f0dfab48cbdb5a3d6ad5adc839eebd5f81a665801b2497998c27487294f964293e1e2553daf9c9246ac5b6ab45eb055f3a551f68f728a8513d10fdc9a9aae9ba791ddbe3a8e1f078733227624321ee391c0a53606ba636ce1bc6b61f933f52e206c0a97269719395152e0c4ffac2b", 0xe4}], 0x3, &(0x7f0000003a40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r2]}}, @rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}], 0xa0}}, {{&(0x7f0000003b00)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000003e40)=[{&(0x7f0000003b80)="e61192cb802a366b2f9971dd25d1b9e95d9d93dd3edcc3c421a2e9ad77f5de140a4be88ab5c26b9a780a5c03a906789278f1bf6fef573121526ed26dffb720fbe7b2a7e3b9ada5af45ab90b035356644ed8376ab834125a971ad3374046ec543891e332c23f799786ca76803b48aad9c6030b283b2657fe704ff4ae826908db0480e87b441cb9d98dccb49f1fe2ce2042fd9acb1f212eaa8e7f9bc84f43123a3c58481848cdb34de6442ccb8020d8f03afff48a983", 0xb5}, {&(0x7f0000003c40)="cc1cfd5d4560c22551a31ea0292ac494d21bf09ee5b0d414127eaf1135914726ba80e5a483e409be8ab497b7c5165299edcd4eb7045ad3b32387ff91030daea3828a6a77d4cd7b2b24039a5d018afcf9f46704792ccf542ce272c212d8d81df33f4b35a1bc455b4186bbadfbbb1b9087fb1c5808b7d572b7c08022d8b1bbc38a62dbd22f0353276733fcb5906ce048843539740af2e900b73ed8fffa17a6317834f5cfa71d19bdc5f172283203449cd10318440ee5f36d8088b8e8f7ad110f1e0cefd3dc77d27aa48f2507826315855573c415c959eff110c6827b620421b2448d", 0xe1}, {&(0x7f0000003d40)="4dd562425dfc7b8124b4bd9fae7625af32ce9654fadeae845ea0dc73520442c96ccc74ca16c0469d6919d61b1355c8f9d847db0183909846c77f5f3815779d2f7f4c569fb8f9d4bed587cb38b655dffeb89a7675a5f4c86e85e30da00fb41f9231ad4c36a86847a523618be649f75ec2d4fc0e2af83b60d87d401b02c344d8a4ff811cccaa70f057331c54784ed60c5e1d5815730aba3d6d1b31f57f8af24754c5538a68d8255c94a84d72901e3b17797dda1602dbf1a4708472cfcd0edc2d93aaee9ee7c8d1a47f244d126111a6d2f478d6021a638550660fc609bd73edc6bc04c40778cc", 0xe5}], 0x3, &(0x7f0000003f40)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, r7}}}, @rights={{0x38, 0x1, 0x1, [r2, r8, r0, r3, r9, r2, r10, r2, r11, r1]}}], 0xa8, 0x4}}], 0x6, 0x90) (async) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) (async) r13 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_NEW_INTERFACE(r13, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB="84000000", @ANYRES16=r4, @ANYBLOB="01000008000300", @ANYRES32=r12, @ANYBLOB="0c00990000000000000000001400040076657468305f746f5f687372000000001400040076657468315f746f5f687372000000000a0018000303030303030000080005000a0000000400cc00140004006e7230000000000000000000000000000800050001000000"], 0x84}, 0x1, 0x0, 0x0, 0xc0}, 0x40000) (async) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000200)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_MESH(r2, &(0x7f0000000280)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)={0x1c, r4, 0x300, 0x70bd28, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r14}, @void}}, ["", "", "", "", "", ""]}, 0x1c}}, 0x48000) write$binfmt_script(r1, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000000080)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4000030b, 0x0, 0xe0e0e0e0}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) sendmsg$nl_route(r1, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)=@getroute={0x14, 0x1a, 0x0, 0x70bd25, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4010}, 0x44004) 09:42:45 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:46 executing program 2: openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.log\x00', 0x240000, 0x0) 09:42:46 executing program 1: mq_unlink(&(0x7f0000000000)='%-\x00') r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:46 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:46 executing program 3: 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="01000000001fbe27d9e8d2e9e4"], 0x1c}}, 0x0) 09:42:46 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEV_UP(r0, &(0x7f0000000140)={&(0x7f0000000180), 0xffffffac, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x0, 0x0, 0x0, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0xffffff5a}, @NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x2c}}, 0x0) 09:42:46 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040), 0x18000, 0x0) (async) r2 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040), 0x18000, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) (async) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) statx(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x40, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r5) (async) setuid(r5) setreuid(r5, 0x0) (async) setreuid(r5, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x9) fstat(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)=[{{&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000300)="13fab369b99ef354a59e7ce83adc6a5cdaca9f6fad81b2638f46f5eebe5f17f40c7bfb3e4b7dc33f71ce20b174c89b3e6315a021a3dbbf606518cc7f8983349e2bd6a0cd64995fd267c2fc4615a61b6e822c919e078b", 0x56}, {&(0x7f0000000440)="4f8a37fa654fdf4a7a5151c88614565a0ed731f2c06339de277c124abbdf101d62aca58978a55841a2b37fb191d17b5b94a0895b0c99426696e5586168cdb620ed9180df63ff7ee30d1e9850dc64986132fadfd0e29c0152e26bafdcea51ab6f940164a1b19b88367c599749628e5449a953403b85cf606b256046dcf5b43b06312d7b11dd2b87cdd9b51792adf693f8bc0164665a7356f868cca63ce8b973ea641a4065f52d4bb0778024690053016e79444cf70d0460f364d5854557fcc1a235923a8a76ba751a8641124df7e89e7e11ca0305519161", 0xd7}], 0x2, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r6, 0x0, r7}}}], 0x58}}], 0x1, 0x0) r8 = socket$bt_bnep(0x1f, 0x3, 0x4) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r9, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r9, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) r10 = openat$cgroup_pressure(r2, &(0x7f0000003f00)='cpu.pressure\x00', 0x2, 0x0) r11 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r11, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r11, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r11, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) sendmmsg$unix(r2, &(0x7f0000004000)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000540)="77711cd41cebf61dc5deb3eb19bcb7a707c9432912c85d9d1cc820bfa277b8bc271e2da257496f1963a873f14d674706205b80827f4cf2d27f43befa99c48aca7d70bc09a5aeb88e7ad2c7b08fb2c17aa37109f82b7ada14d255a7f3d293", 0x5e}], 0x1, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x20, 0x50}}, {{&(0x7f0000000600)=@abs={0x1, 0x0, 0x4}, 0x6e, &(0x7f0000000840)=[{&(0x7f0000000680)="f9dcca93628c401a65f520cb1dfcef56b13476f1c96a68bfc8c5b53db3be07571adbf469e82aff79e603aa84df543e5964a69462b98676928a8866e63ac2d4d145632c9c610a651b23dc6aa6d84045e5cc82110ace3087a59310787ce7ff8c95bd8376ba3cbd98547709417ac7401229a934db1f4ddd805b4065ddd7e31d3530b3394205186d89218de061622dc6150b6a488754f259a2", 0x97}, {&(0x7f0000000740)="7fc4226cc1b3df51ed0b4c1486f999338409fe67f684bcd967ca230c4448a7c9faba7c73258d4b878eff0aebb95f159a0f27bb81b807c6e263cda18eb214f1ce002b5562488ad539a97ad52436baa46c02428aaec32e824099013ddf73ed9cb3fa969286e593577132fb6752a6a5cf658a31393432824f1dd320cc0b5cc8de600ba39151c020d143a83a5f0469d9617def43b8b285e32831ea0b5cb74c927c7abe67b673bc7fcd19198c4a035a2c5e3f2bb4b2a5926d7f4e3bb77f94876ef111a921e76ea909afb8a253e13937ca15384eee928c7ed7af23fc0480636d24554e2fb6aa5e84ba5b486c5fd9af4824dbbefd2d660ea8fa62", 0xf7}], 0x2, &(0x7f0000002d40)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r3, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r3, r3, r3]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, r3, r0, r1]}}], 0x160, 0x8000}}, {{&(0x7f0000002ec0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003180)=[{&(0x7f0000002f40)="d96d5660beef91a36f60dded5a0bbfa83fa78e2ebb437a4c9c7645eefee78f190f7896d04275f9d275d085ed17c6d099fd6112ea818241f0b3c840ef496899d698c7ac1d81c9d803ce0a847a9a73c9dec06dabbad7a251cb6b32c5b52663bfd5a96c959e3a1a13e0c4d4bc7f4dcac184d905389e36f7", 0x76}, {&(0x7f0000002fc0)="a85f8eed813fd8ea78324d8ee29f8a08ea32d939a7115d0c3afdbe72880ad39a32cd095c0b1ad831cdd1692de297bf995633a591b9cbe988f1472c067f167ee58f69f132b2e3d548c0ce35865d9d430e71bca8e11b7b164fd41ce41d8c8e738feac26436b06a426f56247aa9a81841f6e55834f4be81a17a53d2adb9c8dab1219d1a94bd770fa155384760e8aea154bb1b66ac184a3e858e0016839aef8dce73f904546829275135ac70bd7e98a15ddf3fa472231518", 0xb6}, {&(0x7f0000003080)="a6e531f361cffc499f28f4bb0822326f8ae0510b9b0f62e02fbaaf71ade57f3d29cf0d9f35680f339359d67b4e94757c07df3ec53801a9a81548f76bd536ed44e3f01e39916412000abe196af701b0970201a591a00158361eb24592a2f32fc13ec12d1293b476e930b4a580ba44dd772854e60923d062d8af910f1be77fb78c58dfc5b701fae37f0658d7b0ae92fd986289a1909ba611e8a5e81b455b281b16e76e13af442a353f9cc8a3b95cbdc2214f1e3c828d7d909d492c90020d98797e1921", 0xc2}], 0x3, &(0x7f0000003240)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}}], 0x30, 0x240000c1}}, {{&(0x7f0000003280)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000036c0)=[{&(0x7f0000003300)="e0865bf0cb470537c644267f2e17f14d3d98a2c6a35b9584ec8426659ac8b0558c80d71f39e9311d172068c4db6c0a9b1472f384dd44adb4ba973602ec6ab4b6dea444bb23c438aeb70908e40dccb82a0758df61a01ddc6c8b88524c8cf25a059e811f551849aa4dde21059bb12050639ba679de86628d94f58aa650bc8cfef7a69ab3c533a5a0747ffee93b2e3c9dbc3461d29fda38c51dedae57622592334aef06b01de2d5b683273915242c98d9892ec5ab96b76017cd8362a8504b092a410ca9ddb84da7876a2493aea39a09425b", 0xd0}, {&(0x7f0000003400)="8c5a23af3859ef572c933fc047da0cf562497a0cd1e82ca0463a87ab510b8ba141c80b2d17350ec6d1e3863ad8bc4e186f2b481b3a0c088362ccd759f641ed7c3b326183c1103f7060e08f0eccda87db80d4f0bc08343a69cfc68124d380110fd669a9ebd92d0005bf2aba8d6a97bbefcd576f77a62f4785de72eec5e0ad8e4f98baadec11d7c9b38b4e5e", 0x8b}, {&(0x7f00000034c0)="abf6af78947cfd3f4e42266c66866bec16c0dd45d9eb83908ef38300e59c219a2b49b0f245723932feafa39c5487786d19e0dff35d18b5063c833d18ee36811a7562549894c34f279bdcf8601b249fd488c662d5ba1ddbc0e7079882a7ab6006c057e0f891b061ad7c47f24da6d4e0c34e599f0ae32d83f572e28957825ffd67ffbc324593f112fcd5a8a8e62b0109c3371bd28cab7b4a579042b6f7afe8145aaff4e3d268e2bc3c1bd638e71ef6e1a4ca20f40c3c9ed4a2a7dfc0e26b5c486f8a4a33158c7d6c92f24829e333c25df59ef820f90a1770e3cf86f12ee85542038bc5d7ec4ba5ed3ee8f60bd4402c255f94ed5a28975469b2", 0xf8}, {&(0x7f00000035c0)}, {&(0x7f0000003600)="a567097f1adfbfe4b255fe49e2a33face3869a719a0b0e19688165b3dcee1dbb13ecc435fac776f603a3f853cef00b81b1938eaf26f4a0fa2dd168009c0e500b661db2d504a32b0bd0bf0e209109d1193dd9f9d7027174004fd87ae868ebba20c321f4dedeac8007fbfcc682b8b9d30a4706809fde438626a6eb54cc037e4b9d7b7b76138c45ab58ad82dfad11c5f53f935f3a9f976b0ab1dfc05338cd3a1975f10f7355fea7432fa3846db56e4fd13917da0645ac44e936651ee46c2141", 0xbe}], 0x5, 0x0, 0x0, 0x4000}}, {{0x0, 0x0, &(0x7f0000003980)=[{&(0x7f0000003740)="4b7aca25c6834bfb16a556c4c5d65ce91edb69a37b9c6aeb01419a06dc009c8415c078da3960cea5cd8de21a63dafc05bada920f18e974780318a243d161723553bfd813350093e344b27c6281f4f1c65f", 0x51}, {&(0x7f00000037c0)="0c866a621b468ac7174da2eb357a5d12f13b24fc9b9ea4b3502403a8b87d897d76186c825b07966b4629745746728ad331b8f56c4a8fb2903de399739a6fefafbf11e9d0a94f97ed723f9e1aa054ce71260dd9e2d223b79803988aef49839e56f4a47250309223b6c058a49af8695805c40a955c5507e95d615ee9061cc600fb775909c18e382b2e5ad97a9d4c98e95fb94a7ad6d62bb8c51ef08a8b063716fa323fd832e73e3ef44ae3e266d6b9c716f3", 0xb1}, {&(0x7f0000003880)="228c51c9179d354adba3fc29222d82082e5c3947d7c1ac049204066bad3ed485be8ded16503490df3b0d7061ef940fc2889ff6c5d69ff6d33ea2f889f1bcb3946c10554018740951f6352a345ba58bdd16593ff9cf13e739f0425c340f022562831450a137fb1d28dc6462b355f5c7ead387ea49a18f0dfab48cbdb5a3d6ad5adc839eebd5f81a665801b2497998c27487294f964293e1e2553daf9c9246ac5b6ab45eb055f3a551f68f728a8513d10fdc9a9aae9ba791ddbe3a8e1f078733227624321ee391c0a53606ba636ce1bc6b61f933f52e206c0a97269719395152e0c4ffac2b", 0xe4}], 0x3, &(0x7f0000003a40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r2]}}, @rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}], 0xa0}}, {{&(0x7f0000003b00)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000003e40)=[{&(0x7f0000003b80)="e61192cb802a366b2f9971dd25d1b9e95d9d93dd3edcc3c421a2e9ad77f5de140a4be88ab5c26b9a780a5c03a906789278f1bf6fef573121526ed26dffb720fbe7b2a7e3b9ada5af45ab90b035356644ed8376ab834125a971ad3374046ec543891e332c23f799786ca76803b48aad9c6030b283b2657fe704ff4ae826908db0480e87b441cb9d98dccb49f1fe2ce2042fd9acb1f212eaa8e7f9bc84f43123a3c58481848cdb34de6442ccb8020d8f03afff48a983", 0xb5}, {&(0x7f0000003c40)="cc1cfd5d4560c22551a31ea0292ac494d21bf09ee5b0d414127eaf1135914726ba80e5a483e409be8ab497b7c5165299edcd4eb7045ad3b32387ff91030daea3828a6a77d4cd7b2b24039a5d018afcf9f46704792ccf542ce272c212d8d81df33f4b35a1bc455b4186bbadfbbb1b9087fb1c5808b7d572b7c08022d8b1bbc38a62dbd22f0353276733fcb5906ce048843539740af2e900b73ed8fffa17a6317834f5cfa71d19bdc5f172283203449cd10318440ee5f36d8088b8e8f7ad110f1e0cefd3dc77d27aa48f2507826315855573c415c959eff110c6827b620421b2448d", 0xe1}, {&(0x7f0000003d40)="4dd562425dfc7b8124b4bd9fae7625af32ce9654fadeae845ea0dc73520442c96ccc74ca16c0469d6919d61b1355c8f9d847db0183909846c77f5f3815779d2f7f4c569fb8f9d4bed587cb38b655dffeb89a7675a5f4c86e85e30da00fb41f9231ad4c36a86847a523618be649f75ec2d4fc0e2af83b60d87d401b02c344d8a4ff811cccaa70f057331c54784ed60c5e1d5815730aba3d6d1b31f57f8af24754c5538a68d8255c94a84d72901e3b17797dda1602dbf1a4708472cfcd0edc2d93aaee9ee7c8d1a47f244d126111a6d2f478d6021a638550660fc609bd73edc6bc04c40778cc", 0xe5}], 0x3, &(0x7f0000003f40)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, r7}}}, @rights={{0x38, 0x1, 0x1, [r2, r8, r0, r3, r9, r2, r10, r2, r11, r1]}}], 0xa8, 0x4}}], 0x6, 0x90) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) socket$nl_generic(0x10, 0x3, 0x10) (async) r13 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_NEW_INTERFACE(r13, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB="84000000", @ANYRES16=r4, @ANYBLOB="01000008000300", @ANYRES32=r12, @ANYBLOB="0c00990000000000000000001400040076657468305f746f5f687372000000001400040076657468315f746f5f687372000000000a0018000303030303030000080005000a0000000400cc00140004006e7230000000000000000000000000000800050001000000"], 0x84}, 0x1, 0x0, 0x0, 0xc0}, 0x40000) (async) sendmsg$NL80211_CMD_NEW_INTERFACE(r13, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB="84000000", @ANYRES16=r4, @ANYBLOB="01000008000300", @ANYRES32=r12, @ANYBLOB="0c00990000000000000000001400040076657468305f746f5f687372000000001400040076657468315f746f5f687372000000000a0018000303030303030000080005000a0000000400cc00140004006e7230000000000000000000000000000800050001000000"], 0x84}, 0x1, 0x0, 0x0, 0xc0}, 0x40000) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000200)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_MESH(r2, &(0x7f0000000280)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)={0x1c, r4, 0x300, 0x70bd28, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r14}, @void}}, ["", "", "", "", "", ""]}, 0x1c}}, 0x48000) (async) sendmsg$NL80211_CMD_LEAVE_MESH(r2, &(0x7f0000000280)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)={0x1c, r4, 0x300, 0x70bd28, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r14}, @void}}, ["", "", "", "", "", ""]}, 0x1c}}, 0x48000) write$binfmt_script(r1, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000000080)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4000030b, 0x0, 0xe0e0e0e0}) (async) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000000080)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4000030b, 0x0, 0xe0e0e0e0}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) sendmsg$nl_route(r1, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)=@getroute={0x14, 0x1a, 0x0, 0x70bd25, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4010}, 0x44004) (async) sendmsg$nl_route(r1, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)=@getroute={0x14, 0x1a, 0x0, 0x70bd25, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4010}, 0x44004) 09:42:46 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x81, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:46 executing program 4: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0) 09:42:46 executing program 1: mq_unlink(&(0x7f0000000000)='%-\x00') (async) r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:46 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x20, 0x0, 0x5, 0x301, 0x0, 0x0, {}, [@NFCTH_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}}, 0x0) 09:42:46 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc0, 0x0) openat$incfs(r0, &(0x7f0000000940)='.log\x00', 0x0, 0x0) 09:42:46 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000040)=[0x0, 0x0], 0x11d3a608998df76e, 0x7, 0x6, 0x2}) r1 = dup2(r0, r0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000003c0)={&(0x7f00000002c0)=[0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x9, 0x3, 0x5}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, 0x0, 0xb) sendmsg$nl_route(r2, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)=@RTM_GETNSID={0x24, 0x5a, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@NETNSA_FD={0x8, 0x3, r4}, @NETNSA_PID={0x8, 0x2, 0xffffffffffffffff}]}, 0x24}, 0x1, 0x0, 0x0, 0x20008800}, 0x44081) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000400)={&(0x7f0000000180)=[0x0, 0x0, 0x0], 0x3, r3}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f00000001c0)={&(0x7f0000000180)}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, 0x0, 0xb) ioctl$PTP_PEROUT_REQUEST(r5, 0x40383d03, &(0x7f0000000200)={{0x4, 0x6bb}, {0x6, 0x80000001}, 0x6}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) syz_open_dev$dri(&(0x7f0000000240), 0x7fffffff, 0x2) 09:42:46 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:46 executing program 3: syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x40) 09:42:46 executing program 4: fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) 09:42:46 executing program 1: mq_unlink(&(0x7f0000000000)='%-\x00') r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) mq_unlink(&(0x7f0000000000)='%-\x00') (async) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 09:42:46 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x0, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:46 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000040)=[0x0, 0x0], 0x11d3a608998df76e, 0x7, 0x6, 0x2}) r1 = dup2(r0, r0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, 0x0, 0xb) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000003c0)={&(0x7f00000002c0)=[0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x9, 0x3, 0x5}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, 0x0, 0xb) (async) sendmsg$nl_route(r2, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)=@RTM_GETNSID={0x24, 0x5a, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@NETNSA_FD={0x8, 0x3, r4}, @NETNSA_PID={0x8, 0x2, 0xffffffffffffffff}]}, 0x24}, 0x1, 0x0, 0x0, 0x20008800}, 0x44081) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000400)={&(0x7f0000000180)=[0x0, 0x0, 0x0], 0x3, r3}) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f00000001c0)={&(0x7f0000000180)}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, 0x0, 0xb) (async) ioctl$PTP_PEROUT_REQUEST(r5, 0x40383d03, &(0x7f0000000200)={{0x4, 0x6bb}, {0x6, 0x80000001}, 0x6}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) syz_open_dev$dri(&(0x7f0000000240), 0x7fffffff, 0x2) 09:42:46 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}, 0x1, 0x0, 0x2400}, 0x0) 09:42:46 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/uts\x00') 09:42:46 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000040), 0x200, 0x210400) syz_usb_connect(0x3, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa6, 0x7f, 0x63, 0x20, 0x7b8, 0x420a, 0x9012, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0xea, 0x73, 0xd, 0x0, [], [{{0x9, 0x5, 0xa, 0x0, 0x400}}, {{0x9, 0x5, 0x80, 0x0, 0x20}}, {{0x9, 0x5, 0x0, 0x1, 0x400}}]}}]}}]}}, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:46 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x0, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:46 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000040)=[0x0, 0x0], 0x11d3a608998df76e, 0x7, 0x6, 0x2}) dup2(r0, r0) (async) r1 = dup2(r0, r0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000003c0)={&(0x7f00000002c0)=[0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x9, 0x3, 0x5}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, 0x0, 0xb) sendmsg$nl_route(r2, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)=@RTM_GETNSID={0x24, 0x5a, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@NETNSA_FD={0x8, 0x3, r4}, @NETNSA_PID={0x8, 0x2, 0xffffffffffffffff}]}, 0x24}, 0x1, 0x0, 0x0, 0x20008800}, 0x44081) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000400)={&(0x7f0000000180)=[0x0, 0x0, 0x0], 0x3, r3}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f00000001c0)={&(0x7f0000000180)}) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f00000001c0)={&(0x7f0000000180)}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, 0x0, 0xb) ioctl$PTP_PEROUT_REQUEST(r5, 0x40383d03, &(0x7f0000000200)={{0x4, 0x6bb}, {0x6, 0x80000001}, 0x6}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) syz_open_dev$dri(&(0x7f0000000240), 0x7fffffff, 0x2) (async) syz_open_dev$dri(&(0x7f0000000240), 0x7fffffff, 0x2) 09:42:47 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000140)={@l2tp6={0xa, 0x0, 0x0, @remote}, {0x0}, 0x0}, 0xa0) 09:42:47 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_DEL(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)={0x2c, 0xa, 0x6, 0x3, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_DATA={0x4}]}, 0x2c}}, 0x0) 09:42:47 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x5c, 0x0, 0x9, 0x301, 0x0, 0x0, {}, [@NFCTH_TUPLE={0x3c, 0x2, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={'\x00', '\xff\xff', @empty}}, {0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x5c}}, 0x0) 09:42:47 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x8, 0x18, 0x18}) 09:42:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000c40), r0) sendmsg$nl_xfrm(r0, &(0x7f0000000380)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000340)={&(0x7f0000000040)=@getae={0x40, 0x1f, 0x0, 0x0, 0x0, {{}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}, 0x40}}, 0x0) 09:42:47 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x0, 0x9, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:47 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_LIST_RULES(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10}, 0x10}}, 0x0) [ 1633.610089][T14462] netlink: 'syz-executor.2': attribute type 1 has an invalid length. [ 1633.649038][T14462] netlink: 'syz-executor.2': attribute type 2 has an invalid length. 09:42:47 executing program 3: 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x14, r2, 0x1, 0x0, 0x0, {0x11}}, 0x14}}, 0x0) 09:42:47 executing program 2: request_key(&(0x7f00000000c0)='cifs.idmap\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='/\x00', 0x0) [ 1633.796151][T29099] usb 2-1: new high-speed USB device number 32 using dummy_hcd [ 1634.063875][T29099] usb 2-1: Using ep0 maxpacket: 32 [ 1634.184135][T29099] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0xA has invalid maxpacket 1024, setting to 64 [ 1634.201888][T29099] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 1634.212933][T29099] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1634.393961][T29099] usb 2-1: New USB device found, idVendor=07b8, idProduct=420a, bcdDevice=90.12 [ 1634.403045][T29099] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1634.411683][T29099] usb 2-1: Product: syz [ 1634.416179][T29099] usb 2-1: Manufacturer: syz [ 1634.420796][T29099] usb 2-1: SerialNumber: syz [ 1634.428207][T29099] usb 2-1: config 0 descriptor?? [ 1634.693973][T29099] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 1634.704261][T29099] asix: probe of 2-1:0.0 failed with error -71 [ 1634.725965][T29099] usb 2-1: USB disconnect, device number 32 09:42:48 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000040), 0x200, 0x210400) syz_usb_connect(0x3, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa6, 0x7f, 0x63, 0x20, 0x7b8, 0x420a, 0x9012, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0xea, 0x73, 0xd, 0x0, [], [{{0x9, 0x5, 0xa, 0x0, 0x400}}, {{0x9, 0x5, 0x80, 0x0, 0x20}}, {{0x9, 0x5, 0x0, 0x1, 0x400}}]}}]}}]}}, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:48 executing program 4: prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ff9000/0x4000)=nil) 09:42:48 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x8, 0x18, 0x18}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x8, 0x18, 0x18}) (async) 09:42:48 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:48 executing program 3: statx(0xffffffffffffffff, &(0x7f00000008c0)='\x00', 0x1000, 0x0, 0x0) 09:42:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_WPAN_PHY={0x8}]}, 0x28}}, 0x0) 09:42:48 executing program 4: syz_clone(0x40004000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x1000, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) 09:42:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x5c}}, 0x0) 09:42:48 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:48 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x8, 0x18, 0x18}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x8, 0x18, 0x18}) (async) 09:42:48 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000024c0)={0x18, 0xc, &(0x7f00000005c0)=@raw=[@btf_id, @alu, @jmp, @alu, @map_fd, @kfunc, @btf_id, @map_val], &(0x7f0000002300)='syzkaller\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:48 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kcmp$KCMP_EPOLL_TFD(r0, r0, 0x7, 0xffffffffffffffff, &(0x7f0000002700)) [ 1635.543886][T28909] usb 2-1: new high-speed USB device number 33 using dummy_hcd [ 1635.793902][T28909] usb 2-1: Using ep0 maxpacket: 32 [ 1635.914068][T28909] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0xA has invalid maxpacket 1024, setting to 64 [ 1635.929976][T28909] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 1635.941023][T28909] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1636.113999][T28909] usb 2-1: New USB device found, idVendor=07b8, idProduct=420a, bcdDevice=90.12 [ 1636.123213][T28909] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1636.131855][T28909] usb 2-1: Product: syz [ 1636.136479][T28909] usb 2-1: Manufacturer: syz [ 1636.141207][T28909] usb 2-1: SerialNumber: syz [ 1636.151724][T28909] usb 2-1: config 0 descriptor?? [ 1636.416326][T28909] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 1636.427306][T28909] asix: probe of 2-1:0.0 failed with error -71 [ 1636.450589][T28909] usb 2-1: USB disconnect, device number 33 09:42:50 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000040), 0x200, 0x210400) syz_usb_connect(0x3, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa6, 0x7f, 0x63, 0x20, 0x7b8, 0x420a, 0x9012, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0xea, 0x73, 0xd, 0x0, [], [{{0x9, 0x5, 0xa, 0x0, 0x400}}, {{0x9, 0x5, 0x80, 0x0, 0x20}}, {{0x9, 0x5, 0x0, 0x1, 0x400}}]}}]}}]}}, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) syz_open_dev$dri(&(0x7f0000000040), 0x200, 0x210400) (async) syz_usb_connect(0x3, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa6, 0x7f, 0x63, 0x20, 0x7b8, 0x420a, 0x9012, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0xea, 0x73, 0xd, 0x0, [], [{{0x9, 0x5, 0xa, 0x0, 0x400}}, {{0x9, 0x5, 0x80, 0x0, 0x20}}, {{0x9, 0x5, 0x0, 0x1, 0x400}}]}}]}}]}}, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 09:42:50 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000440)=0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, 0x0, 0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000080), r0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000600)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000640)=0x0) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x2c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r4}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}]}, 0x2c}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r5, &(0x7f0000000b40)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x1c, r2, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x1c}}, 0x0) sendmsg$NFC_CMD_LLC_SDREQ(0xffffffffffffffff, 0x0, 0x24048885) syz_clone(0x40004000, &(0x7f0000000780)="3ee62fbce15806ddb4c48367e2ec75902eb84da68a82c287179663f2d9a5ee867ffa22419e4d2221e6c461d28ad4f224e262251b79e921777f010f6095eb92a6eedfbe9b4f4964fb7415a1", 0x4b, &(0x7f0000000800), &(0x7f0000000840), &(0x7f0000000880)) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(0xffffffffffffffff, 0xc0406619, 0x0) 09:42:50 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, 0x20, 0x18}) 09:42:50 executing program 2: openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.log\x00', 0x2400c0, 0x0) 09:42:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}, 0x12}, 0x0) 09:42:50 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x0, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:50 executing program 2: bpf$PROG_LOAD(0x1c, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:42:50 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, 0x20, 0x18}) 09:42:50 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_STATS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x5, 0x1, 0x3}, 0x14}}, 0x0) 09:42:50 executing program 2: mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_clone(0x4000000, &(0x7f00000004c0)="bfc584c940a0070dac516c489858707871af5e2036d0cb670f0ce1e7fe40109c1ca047629272a2386e1f0ba569d672de8d4b1d4055393f441859e79708f4b3dbdb2f6b55472aab6993bc6d319c4bf121843345369c11ce4121fc6c59e5fb48f3149493988ddb7470c04716f41487f03908e970f7a4ca0348dfe8457a84d14107cc2a143ebea270221908ab0160", 0x8d, &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000600)="0a17c0af607b7acc0199292904723cacbed6a3772feaacb294aba5c8419773f2f470ff2f67c14bbd02c299b614bb26cf7303bb1c38b736a8236880559ca7e23f928153fe4611f0111f1328d30a56e275eef9c73f3495baaba7654494d27db8b2b5996d2764926bac770041baf9f4af1f82c6ca0b6be5bbf559c748ec3ea66f0982f5cbec1ad0deee751889") pipe2$9p(&(0x7f0000001940), 0x84800) 09:42:50 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x0, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) [ 1637.314003][ T3542] usb 2-1: new high-speed USB device number 34 using dummy_hcd [ 1637.614053][ T3542] usb 2-1: Using ep0 maxpacket: 32 [ 1637.733959][ T3542] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0xA has invalid maxpacket 1024, setting to 64 [ 1637.751017][ T3542] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 1637.764139][ T3542] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1637.934123][ T3542] usb 2-1: New USB device found, idVendor=07b8, idProduct=420a, bcdDevice=90.12 [ 1637.943204][ T3542] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1637.960654][ T3542] usb 2-1: Product: syz [ 1637.966515][ T3542] usb 2-1: Manufacturer: syz [ 1637.971143][ T3542] usb 2-1: SerialNumber: syz [ 1637.987451][ T3542] usb 2-1: config 0 descriptor?? [ 1638.241346][T14536] udc-core: couldn't find an available UDC or it's busy [ 1638.280020][T14536] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1638.334007][ T3542] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 1638.352141][ T3542] asix: probe of 2-1:0.0 failed with error -71 [ 1638.386187][ T3542] usb 2-1: USB disconnect, device number 34 09:42:52 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, 0x20, 0x18}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, 0x20, 0x18}) 09:42:52 executing program 4: clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x3}, &(0x7f0000000180)={0x0, r0+10000000}, &(0x7f0000000200)={&(0x7f00000001c0)={[0x6]}, 0x8}) 09:42:52 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x0, 0xb690, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:52 executing program 2: clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, r0+10000000}, &(0x7f0000000200)={&(0x7f00000001c0)={[0x6]}, 0x8}) 09:42:52 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000000c0)={0x14, 0x1, 0x8, 0x301}, 0x14}}, 0x0) 09:42:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}]}, 0x20}}, 0x0) 09:42:52 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/net/ipv4/vs/pmtu_disc\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000300)={&(0x7f0000000200)=[0x0, 0x0], &(0x7f0000000240)=[0x0], &(0x7f0000000280)=[0x0], &(0x7f00000002c0)=[0x0], 0x2, 0x1, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) r2 = syz_open_dev$dri(&(0x7f0000000000), 0x80000001, 0x200400) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], 0x5, 0x5, 0x4, 0x1}) 09:42:52 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:52 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x8, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:52 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/net/ipv4/vs/pmtu_disc\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000300)={&(0x7f0000000200)=[0x0, 0x0], &(0x7f0000000240)=[0x0], &(0x7f0000000280)=[0x0], &(0x7f00000002c0)=[0x0], 0x2, 0x1, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) r2 = syz_open_dev$dri(&(0x7f0000000000), 0x80000001, 0x200400) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], 0x5, 0x5, 0x4, 0x1}) 09:42:52 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_DEL(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x2c, 0xa, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_ADT={0x4}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x2c}}, 0x0) 09:42:52 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x1ff, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:52 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/net/ipv4/vs/pmtu_disc\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000300)={&(0x7f0000000200)=[0x0, 0x0], &(0x7f0000000240)=[0x0], &(0x7f0000000280)=[0x0], &(0x7f00000002c0)=[0x0], 0x2, 0x1, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) r2 = syz_open_dev$dri(&(0x7f0000000000), 0x80000001, 0x200400) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], 0x5, 0x5, 0x4, 0x1}) 09:42:52 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000004c0)={0x0, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x4000800) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, 0x0, 0x0) r1 = syz_genetlink_get_family_id$nfc(0x0, r0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000600)) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x14}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r2, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x24, r1, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0xffffffffffffffff}]}, 0x24}}, 0x20040085) syz_clone(0x40004000, &(0x7f0000000780)="3ee62fbce15806ddb4c48367e2ec75902eb84da68a82c287179663f2d9a5ee867ffa22419e4d2221e6c461d28ad4f224e262251b79e921777f010f6095eb92a6eedfbe9b4f4964fb74", 0x49, &(0x7f0000000800), &(0x7f0000000840), 0x0) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000980)={0x28, 0x0, 0x0, 0x70bd26, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_PID={0x8, 0x1c, 0xffffffffffffffff}]}, 0x28}, 0x1, 0x0, 0x0, 0x40040}, 0x20010004) 09:42:52 executing program 3: get_mempolicy(0x0, &(0x7f0000000080), 0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 09:42:52 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x4e00, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:52 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000440)={r3}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={r3, 0x7, 0xfffffffd, 0x4, 0x5, 0xe0, 0x3f}) 09:42:52 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x24, 0x0, 0x9, 0x301, 0x0, 0x0, {}, [@NFCTH_TUPLE={0x4}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x24}}, 0x0) 09:42:52 executing program 0: ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xfffffffe, 0x0, 0x0, 0x18, 0x1c, 0x5}) 09:42:52 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter, 0x48) 09:42:52 executing program 1: syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000440)={r3}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={r3, 0x7, 0xfffffffd, 0x4, 0x5, 0xe0, 0x3f}) 09:42:52 executing program 0: ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xfffffffe, 0x0, 0x0, 0x18, 0x1c, 0x5}) 09:42:52 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1bef, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:52 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x14, &(0x7f0000000080)=@framed={{}, [@map_val, @map_fd, @initr0, @map_idx, @kfunc, @ldst, @map_idx_val, @jmp, @cb_func, @map_val={0x18, 0x0, 0x2, 0x0, 0x1}]}, &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:52 executing program 0: ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xfffffffe, 0x0, 0x0, 0x18, 0x1c, 0x5}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xfffffffe, 0x0, 0x0, 0x18, 0x1c, 0x5}) (async) 09:42:53 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r2, 0x1, 0x0, 0x0, {0x11}, [@NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x1c}}, 0x0) 09:42:53 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5}, 0x48) 09:42:53 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:53 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async, rerun: 64) r1 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) (rerun: 64) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000440)={r3}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={r3, 0x7, 0xfffffffd, 0x4, 0x5, 0xe0, 0x3f}) 09:42:53 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000024c0)={0x18, 0xc, &(0x7f00000005c0)=@raw=[@btf_id, @alu, @jmp, @alu, @map_fd, @kfunc, @btf_id, @map_val], &(0x7f0000002300)='syzkaller\x00', 0x8, 0x4e, &(0x7f0000002340)=""/78, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:53 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000200)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], 0x4, 0x3, 0x4, 0x2}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={r1, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:53 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_DEL(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="980000000a06010200000000000f000007000000400007800a001100aaaaaaaaaa1300001800148014000240fc01000000000000000080000000000006001d400000000008000840000000c208000a40000000082c0008801000078009001a002afb2a2c000000000c000780060005404e2200000c000780060004404e240000050001"], 0x98}}, 0x0) 09:42:53 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000200)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], 0x4, 0x3, 0x4, 0x2}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={r1, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="01"], 0x14}}, 0x0) [ 1639.709429][T14606] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.3'. 09:42:53 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8a, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:53 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000200)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], 0x4, 0x3, 0x4, 0x2}) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={r1, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}]}, 0x28}}, 0x0) 09:42:53 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000003480)={0x0, 0x0, &(0x7f0000003440)={&(0x7f0000003200)={0x14}, 0x14}}, 0x0) 09:42:53 executing program 2: syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x0, 0x0) 09:42:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nfc(&(0x7f0000000080), r0) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 09:42:53 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:53 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000024c0)={0x18, 0x9, &(0x7f0000002280)=ANY=[@ANYBLOB="180000000400000000000000ffffffff180000000000000000000000b0000000185000000c000000000000000000000029b8f8ffffffffff96"], &(0x7f0000002300)='syzkaller\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:53 executing program 3: 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x14, r2, 0x1, 0x0, 0x0, {0x15}}, 0x14}}, 0x0) 09:42:53 executing program 2: syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) 09:42:53 executing program 4: r0 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, 0x0) 09:42:53 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) r2 = syz_open_dev$dri(&(0x7f0000000340), 0x8003, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[0x0], &(0x7f00000004c0), 0x0, 0x1, 0x0, 0x0, r3}) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r1, 0xc01064ab, &(0x7f0000000000)={0xc04, 0x0, r3}) 09:42:53 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:53 executing program 3: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000cc0)) 09:42:53 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0xa, 0x0, &(0x7f0000000140)) 09:42:53 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) (async) r2 = syz_open_dev$dri(&(0x7f0000000340), 0x8003, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[0x0], &(0x7f00000004c0), 0x0, 0x1, 0x0, 0x0, r3}) (async) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r1, 0xc01064ab, &(0x7f0000000000)={0xc04, 0x0, r3}) 09:42:53 executing program 4: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) 09:42:53 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:53 executing program 3: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/pid_for_children\x00') ioctl$NS_GET_NSTYPE(r0, 0xb703, 0x0) 09:42:53 executing program 2: pipe2$9p(&(0x7f0000001940), 0x84800) 09:42:53 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (rerun: 64) write$binfmt_script(r1, 0x0, 0xb) (async, rerun: 64) r2 = syz_open_dev$dri(&(0x7f0000000340), 0x8003, 0x0) (rerun: 64) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[0x0], &(0x7f00000004c0), 0x0, 0x1, 0x0, 0x0, r3}) (async) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r1, 0xc01064ab, &(0x7f0000000000)={0xc04, 0x0, r3}) 09:42:53 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x1a, 0x18, 0x2}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r2 = syz_open_dev$mouse(&(0x7f0000006d40), 0x5, 0x703800) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000006f80)={&(0x7f0000006d80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000006dc0)=[{}, {}, {}, {}], &(0x7f0000006f00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000006f40)=[0x0], 0x4, 0x6, 0x8}) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) sendmmsg(r1, &(0x7f0000006b00)=[{{&(0x7f0000000100)=@pppoe={0x18, 0x0, {0x0, @remote, 'veth1_to_batadv\x00'}}, 0x80, &(0x7f00000005c0)=[{&(0x7f0000000200)="ca99b2cfa492d71c8c4a0bfcb7e6abb62fc4cab2a885498750c99a41030c50dca513a372e4115d666b4fa80edacc46a4baaf17285160a6ea117429be4fedc42db5e19a8dd1024f687a414fcad695160960411abaf2fedb4c0900ddc304c8042ccd98a0248eafcddbb877899f2bd59f7d72975e3c85b5e8197e4118a03c3927b6d73d1a2e1dc29d59d6323d75d3cbfc130b8dfb8c58187716753215d993808af4eb6dbb5ca8be10ea190844757f54984eae90ea047a6c8285e7aa44eadf51c844f467678feb851fb16b8c651f", 0xcc}, {&(0x7f0000000300)="99a9d624a23b5c27fb2fcf4ed0e29bb07cbf6d07b10be5a66ed7ee5ea76c330c3c6bb7fc1e438473e51697e43a6ec8bae99544a01cfeccd081fff4768012c843a6889d1deb99dbac5daa2bafb1970cfdc8ee49c13c9bebe50c9ab96a1e4d501611c162b788d810b2bcfa01bd1fda9fd9eac6e70d152ba5dd3ce843ef7854573a92a4906ff10dc2cc3fae822862c08bb158e3e366c20d1a0ca6f4deb6510015abbd096306", 0xa4}, {&(0x7f0000000180)="80661ce98791defadf950490e63fb5880a20dc4a75d73f037f9728ee0210cf4529c00f76c2d0262e0ad3711cde6cd8fd10", 0x31}, {&(0x7f00000004c0)="4e2b1323f420d8d9c93c116c771a36b7270f712bc9fd6df7798a236550bca0876d2bebf1787f13dc9916a20c6c160868c384dd892006f9a50b62f4dbf29b5beb30d6e61c3c98042000787fce0fcc4d53efa9334dc4bd36aa971eaa0323969767d047d7dc48fe0ec2fb10ebbef26fc7f214aed8445600eeb486b3dd192543326d56051090b552fdc72e49c304927bf37f36f96ad4653d27d4674fe4972de64e35254e65ead186c64e5cd82f9f2620efab5e31d92c23042b56601483e5df5989ba7fdf486c42e11cad960f4756a25c708f1fba5d51f251d0acd6ebd3af98ecb6c4f8615e249e99", 0xe6}], 0x4, &(0x7f0000000600)=[{0x40, 0x116, 0x38, "3578c37bd3121faea3015f4199653d376b158bd7d16ab34a1a15f7aa53f3184fc2b979fd57ecdf483092c05752e510a8"}, {0x110, 0x1, 0x4, "b828a96512a850bd2d0bb7d94066424946de9750da9c2c94f532637a6bf167cd71c5c45771102705c07ca8378fb928d492c86efdcc9b724d20ae128b2c880a41db51af98a0203d667652e7960a6f5efc2d120f417dde00d71356c11004145413803e38a0c10c74bf04783a2e6973696a5127a22d7610d0f524f2aad3577c437d337093171fd467ca666b5ba500212615662c71fa1cd3aba24942f9ef2f428985386b16ec4534302addea32fa2c623c16dbae6d0b7463b4b38735aefb856b93ed73e4d201380e64815231e4dc7d985b5f847e5d1cff96d4c5e8b48896df5e5c262ac1022517951a4f7b4ee4ec76593ff8cb49ab699ed55926bf3b4f896c46"}], 0x150}}, {{0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000780)="c4a6accb7b0be9874b2b5a19739067ace4aad13ebf3ddbfc020076b90c1604c55bae0e4973610a618a7f0b4e1c9cd9e84c92e900cffc8e15afaaefe0fca23a99c6ca0869c7aad177dbe92992af", 0x4d}, {&(0x7f0000000800)="111f3319008df4f3022177c6bfb2ef996183d8a6e2754a9c02a0704043572555dd591195bf7df7083d35c0bd59fb5beff133477b8d429caef6ee13ab4e7b476f601ee329c6775719986fe818291405b6511cc16028fd1f12147375f7db3e7ca6a29831f75926ad368da856bc4cd4184170b28b881ad71945286bbac912c249bdd3bed4b3de2b6083029d8806beb6578a3f03c12b25fc376d7538e716a50a0a6e67", 0xa1}, {&(0x7f00000008c0)="e58b953a8ed3c9cf1786a7fc5cefa605fcaa0efe2259fc29117bb059eb5eebc784b3aa45fa67c0602238556bdd192394ba9350faaaa602d5fba57c42fcc7c3992044ccbdaba49402f86f90f1380e4c62fe27e96e5ddf3caf374f874b42015fd49dc6ebddf6aae7e1ba596b4f4a62dd6125b766345a456abda45602ca368d17cdd845f0b68e696de10608ae9766045fd11168b587c165095385c8f8278b648167299fcdc936012feffdfd14e78f9d84597bad0e6189f66b152a3955829452f4d4b7e90d23266986f5", 0xc8}], 0x3, &(0x7f0000000a40)=[{0xc0, 0x107, 0x0, "f613a7e3ee018e5241a8af7bc5aa71c26ce9ee39a6d969913a893b1f39d160a428b2ee3330b0735eeba60b6d1fec67b0febd2082bcf64fa397238fb21786c29dcbe9a57d84911b6010a32e3aaba6946ab6466f0de47ce96750df3ef8688f27dd55c744de80545501b1df0b4843292f5907cc2c97fdcb94d717163fe804314317eb9d604ba3d82fc791350c9d4db056b4c1f956026c9c4cf1eecddbdf874d370851c45a72210650f91b"}, {0xc0, 0xff, 0x81, "1b5e7844d68a2ee2a77a3699b78a7edff0fa2a4f052fcea07d6432b14506f6c061bff194ce4812fb16a9b25f93dff53a9f2607c3b784e670a1108301bd2bc71ad3b7056cf8d64a02860fc396a9ca4d5c69bc98c4ac17b4679c924c6ab46ca23edef2c299bc35f21873a060d61837698116398774644fb2765369d08d41dc0238e60290204cce088d3101da26f5985eff6398e7d58f7cb6604e136bf387357995c602ceec98bd0554f0"}, {0x18, 0xff, 0x10000, "bd6959"}, {0x18, 0x3a, 0x20000000, "80b09f68401e7236"}, {0xd0, 0x102, 0x2067, "b4e7f2a0351f6d9732b6ac4cd3afb0eb0bd1b3c587aaddb6518e8acc479ec9b1e793c88de36a1caf5a30effc5f0f37a6fb1c50eb18253bdef7cffba0531fcb9cb0f90fd1290976b20356b70edb446e617c557e0ba3c151696b0efdd90d5499414e386189e988e424dc3c4ca5fb56edbe6182cae40a441d39d01c3ab815793178afd2fbf3cfc0f896be8069ef5df856be3a349b666a564300e6d5bfe1a9a18fc515357e69a6d60ccee0fdc0d8dd603ca26b1658ba7a5484f503b8"}], 0x280}}, {{&(0x7f0000000cc0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x4e21, @empty}}, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000d40)="9b1382afc5b33bea13b9ff0bc0328a317822f73bba90bb78548fb5aba96a80ffce4a24f4e7619d2561a02e2df00fcab01992145140dc8b00853739790e0045c29bd1dd5d40b689f520f8ef4e9c2dd8891cafb91eb1aa9d660d9067e81d8e954a28f89d5a1f5566dc643df9e7e5c32f3c7ac6fb003eb73e", 0x77}, {&(0x7f0000000dc0)="53d23e98ba3f825050070dc29d3dc463e8f1cbfd928e2d49f35c34e15e18f4b4703eb282052881c4def0b6dacc5664930b9e295c4f1ba768b3c3b5efaf31bcf78fc3f61d1fc527645efece210f3e5cb4fa965b57fe248c12e2ec699409356ebb4fd5a471698d90b4509ed15bde1d676a86ea0fc0e64d5b3f053f2675ee142a698815f9d6db5c57bf67ac9ec462beeb3eaa036de6b200ad8e2bf650258954227c3b164548a7ee812a994ba48b1dfc5457c79bad3a8acccdd7d756f5c28893bdbfa092c6d8e45a2dcff36264abd01335ffcd007cddecdd80a126ce2c40db094f5250909e4369db47", 0xe7}], 0x2, &(0x7f0000000f00)=[{0x88, 0x10f, 0x4, "51724f30794ef98796844f9bdf651a724d0f3845443ac05498f97113daf3075e06517139fc9cdabc7388489616ae7975da48dfbcd3c0a4d3ab10ff887cfd211c9fb483b2b3da4fc512735180e3f6b64e972e1377635316d5ba4be2b60660ec0093d1c97d1c6dd9129070bab133063a1da968909a10bb"}, {0xa0, 0x10f, 0x101, "6acc01f59a28499d7fe9346af454dd201d777abd549fa667c4fc657be4bace721bd829570a971a20f81fda106ec42ab2e6824d0d9ff2b54e6957faa4bc1b5475ce7eeb722805c7c0686baf821602bf7fcf85ed89ae6022a4bf69fcdea97618f0593ddb6b5a6f296c7f5a7af118bf5488f10350ec81682aeec34f5e11c22875e2fe3ec1c3366cee6589a0b370ddfd"}, {0xe0, 0x10c, 0x0, "75e52367a24c9684174c541e31ab8de8f44d21a2234e963d5264b2948137e4b2db51fff6f899da856a4139b9a06770998bb766c7ad210cd22fb6a277b14a68c9bae68b12f50e78a10a5592e633358845f9a63f152119842930765055d4a3a3fe03cdabd6b184f7459d58d522fff3e5cf5cc455d85249bdb7d0677eae308a875dc643708588d13b2fac03d1635e53c05b99037ff5d67ad6f77919d577d5f2b636686de9b6c5c86eb7a1a927240ab92d9f1626a9e52a1e1dbdcd06222e2aee56be42fc4f1abfd4c413fe9d754d0d477ef6"}, {0x28, 0x109, 0x3ff, "ab295ee8d8cbc001161cf9a1120bbc4c6bfe65a3"}, {0x68, 0x29, 0x6, "6943bc513c61aa68c943f795ca1b23382a6ab6c6108ea95a3f503695aefb2fe75f8a1dfeab09c5e02aa143491dc27d2e6e02e6d1c883f6452d467c013e8cfb7b3b25c166dbed10dd29b6f826700559c53bf112"}], 0x298}}, {{&(0x7f00000011c0)=@hci={0x1f, 0x1, 0x2}, 0x80, &(0x7f0000001340)=[{&(0x7f0000001240)="fff7b04f1eb55fe6a4ff98ebea511d74de168b9385449b194868d4ab7bf007ebfb79d98a06230c7de2dad02e14813eac5e7183fcec245204674fb31965b4ac5c2dd54973f2e7b009098a902908f9f15312d57a51d6846874d0f4abcb2693edcb6cb514b22b14b7e617a4a1185f594a131f1d6d92399219b3a5043a4a72c363b082f7ed48d918f41249dd2634853accac037ea684642a9993c85a26a466a322beaee0e5", 0xa3}, {&(0x7f0000001300)="b26b1614d1af6bd35364", 0xa}], 0x2}}, {{&(0x7f0000001380)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x80, &(0x7f0000001600)=[{&(0x7f0000001400)="b3a4b905c14a998e1200096a5854dee597f0c4c91a691ca593369f2aa71d315144e28bab6b272b853ec574f8eae0c4c675d6b9ea85fde62a1d87219c06bd616fdb6025685e6f9810eebe60854bc080af87f51ddec4a11bffe55b08c3993880d0d09d2d6f73d50e246d0aaedc5201083c1b147cbe52c327fb96d853c31f598b1b97dd3c2538706692748e2fa8974d82e9a1aaad529b43f762f71c18275a5f5e34cd06fcbefee986fe481b21c04af2f49eb1f6efb22144075d70e3e41e65c5d42c9fbd1f8e83a4a53ece683e1d8508638d0ace5c67", 0xd4}, {&(0x7f0000001500)="681ed0910ee7c1b219ebbba23996b9436ff31bcc42baec64e0d105b94868940a0492b6d8b88e443fc0052a154fb385a76d8ef81c15f193ea3153a9583ed731fa5b798d30c5986dff08437fc88f891c80399e3448aae7f48930b7e73cf5c36234c40fa414c8622d9c1603d78121b4c9f57bf538ab5ac67073277f6a0a7fa8afa62ebfe9ed48e5d5de7e5a91bbfe0866e4651da8d937319c1e52995493729cba520f63f905291878c36f17092459e709bb4d6b9c3219fe116c1bcb1a19441bfbc8a0dbad84d2f79a488f12324ead", 0xcd}], 0x2, &(0x7f0000001640)=[{0x98, 0x10f, 0x0, "ea7bdbd48a7c0b42e3346a281f9e6f8fb8e1eb2bfacf0d817c61c7f835f4e9adde697e0006a19263206da66c3921c842b62a893c79ebc04fcfda9b9978eabb12dc0eb50e100b19f35c909c3766b88b73bfd126fd7d4736184a9cef5d2f5c9e19503d346d2017e0ffa7abc11a2bde5cf4b659db35c579d4736e9f79a3bea184420f2ccb0d30a0"}, {0xb8, 0x111, 0x80000000, "ebd5a8d82ccec10f2adc33dd07e9563beb094c92da9a6eb4f137b04427cb396fcbca423eb92fc854469cc4ba766f1f5ad667240b789bbcd3815463ee63342400ff99c83f90d5d7f2f009dd3e3945d0f4aa57ce34d8d58d3838d65f81477cf18277b4b40bb65e3b33d093774ad0852f10124f654c7771211b9df4a7c31be6b359eeb0e3afe916f1c0876c315bb9840b7634ae53f566e6d440802084508bc6e903a1ef66981620"}, {0x20, 0x117, 0x7, "c5cc33dbe3dd67f634"}, {0x68, 0x119, 0x8001, "35151cda8f2b0469816271f36b05dab719fd6901b5315cfc5b39dec0d9135fe6493ec530c97db9e82a511d8954032d98a4057c863b56d78c40e548c285519f94002f7a83fd68ed6af58d210f80dfad6be3a67a9d"}], 0x1d8}}, {{0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000001840)="a5ef70b0ba20d2b683a58421e197d0247747fcc59db8465f8eecb39bccfef638afe3f2e85ea9ade366ba75dd93a54b7119c362cd8c4e34e9a0541da6f34110c6f1a8744c4a291180e7ffa84a8600b186712a275be3caa04c8418a571f6a561412e197934ca69204a584c3913f95c6f7a25f6a903f312e31b1bd8ff2fa072c3a9655e3d6aa1610218ed3e928ca01ca5df2e1f9db70774c3a565c09f3c7f35f6c09d53115f49f43ae0241d28454032a13de96f981aa15237698045f92d9b9421634d9ded3a135b347ac46237a91b09dac5b8dec77ba5c206b7e43169eb45fb9f54db59023fc37d677fa015ff2511e9684e9a57d3916b93f090cbb2e9b5f360", 0xfe}, {&(0x7f0000001940)="1f8cc716c6b57f95d7cdcbba0e326e3313108890b9c87e789ed0637ed64e2a00ac0d76991126e6d931aa55200f0d2204bc1493ccc1e176f36bc80ecd677ef25def6b3afa5a1044137d88fbaedc974bb2faf50626e497c5711fafed71523a20523b6d66141293f49220dc60e866c4bb17963e84ac6525f3cbadb027772e816f7abfbee993c8ead60b25b63d68e542b754bc2c724376ef3b51c49e13d41d0e2857e2d3a96e65aff776f838ea0c056507d3ecb95dd6", 0xb4}, {&(0x7f0000001a00)="7d18c4ec6027e6fb2c9a534704b743f8f1ec7654e71f9f9897fcf0e3a0f93074fbe5e68735e1f3de67a7455f91c655cfbcd8218caeb7eba81aa78dde23a0e55eb49b0dabdcd3f7035c39ede2e5a0a90d6a5addee1f", 0x55}], 0x3, &(0x7f0000001ac0)=[{0x60, 0x107, 0x3, "0929c71548112f0d266f6edaf88daf421b894ba8276bb454b03b0e3e16a36c148781e160f456e5890eb327ccf15bf9f0d4b579c3f4a002ddcf19a5dd018ae181997ddddfdb3d3b23abaf27"}], 0x60}}, {{&(0x7f0000001b40)=@l2={0x1f, 0xa, @any, 0x9, 0x1}, 0x80, &(0x7f0000003f80)=[{&(0x7f0000001bc0)="de9e739f0a7e9c2e5a498cad418b43ccc29f9a32dc8c4b38c8b18b2b29cba97f79ac345fc809779b54f7d73afa0e251485a47f537f3db6740eb134101b6a2f8f6e4693204c2084c7f7056da2b72cbd48d0a10bf1d59d465ae8d35fd1f01c", 0x5e}, {&(0x7f0000001c40)="c905f6d5669145a2121eb38e7186a4dac122fd045f4cd3556cbb8f5b15a0c1a47888fc2c06d6d25d81097bdce04ede7e11e173f4538e351c0a29526488798241d81138a85937c3b3aa8880b8f42433a2db00f0f688cb327591ddbf192d6185eafd02c5b79374b876bdb7b96c3a996b4aaf8faeb91b7947185dbc0ee2a6c816a38aa8bf8ea4e5df5b5d9661af4d538b104e0f504bac3c69f07813ba3b59be68d36b775e75c59a1c45414b", 0xaa}, {&(0x7f0000001d00)="ddb86c01a230b39d4b5e10d03cf8754f58aa4bb5fc899e1787a6480cc408b324798616c45f2f54ce2f5b331969f6eae77f774ea6f6bbc0e552c807034454ec7c539553295e295fd1cde9ecead01b53dea3ebca401bcab0be310e45bedf84872e84fc0a611dc12347a90835de63e251a145a4b2021905d0adcdb1834ce2b4c84622a526ab4b75b589dd90e8b3ff2240c84175c47a3d7cc63b584678", 0x9b}, {&(0x7f0000001dc0)="c8b96f9922d9700d298cf930f327a66d67402906278042a83556199288454db5e0a5dc19709317aa5295b6149ed47252c618166d634e0bc99b9c001af125c817ebd1c53dda3e45c8e3f52315a37adee26bd91469d4227e1c76ba1b16617d2755d5c4a5678f3e20cb0eb0d4d832e8ae5fda0d7c3dadc2e72c3e67c4184f6cca2dcc2bc91b9fecb7da58b8bd64a7d2ee46a23102596254ff82da04f629f64f8460377c6cc1eeff0e45bcca04ad3a28e48a1196da3134c7c968a8fc002733799812a696ab658b6473f857fcf6f9c0d0e9085031aefda93ec1e5ca9ae3fe000c195ef076b5cb48315598438722dc63b75cfe1ff7d590ecb9cc98963951d5955656b64efe111217d06c13190d964019d7e6ec32df80196227d04574bbd19c4311db34dfeee404c84a7d4607822a6efe43d5a9cb81678091f98f43b129681496a7504f3315f6957e44c1001c2ad11c241b772c9f65530715eb77ed211bb8d6c02bfa96d68f0cb745d41275a542ed90a83e3d4183364a90649204d75f82684a96eaa11a997378c7ed3d70a147b8afdc750c7aacd394426ca648ac467e3e9718c23e349d94f6bc13a871a44b2f166de6a20a09bfb9f6e43f2c655e830b56e749ee857b6f26ee4e4633d6f77d05f35a10f86f710e62fe41f71b88ee120fdea23f0685d89d2dc9b7c4c2086d16b4faf517176903034570ee03713eed167e955029dfa70c497a728c29ba4be32c6a63233dbf6671a995f1e9db52329b1dd14a1bdbfff95c6e1bb7db8a7b80e8f38d1ec3067ba7f42dd625929607e14f4df4d534aebbe1f89defed278d2cdd6f45cd8fb950c896c99118748abb10bcc0883c75704a32203140e50ffe75e185f9a0791b4cacfe669862d600963437877d48cbbfd476d5f6f41ee65f4fba237c3d576c1697061f083d6832b0e0db15f8060c3d48d2a1023d23667d99d11caaeb10903ba2533a92a0209f76a8609135268e1a064a2dcf64c95fdf845f5d747e4d316d33df2e19329ce5557ca32cfb091a0336e4ca0ba97dc29d3d392b1ae0e3d26247cacc434911f5cc7bce30231918c28b481bab24ec679cc93a80b131dd037f84a9e183438a51c4321edf55a3c0f084b38b286a8b56b65779174040577540c52af219c844dcabe902ac9fc9b484c93d65b38d711cc3139405e5a48bf0dac85d7a92d517b2976618df1794c57e1447f975057f1e644fa61f4c188f2986a18b7ccfda96d2b58a22180d64206629619cb1cb6d5b4bb78fbeda9b7850bb045e7eb4ce84caf62ed3baab9fc0a04edfe1b4b3c0ef80d52a2eae6f58707d28465e20d7f923360f65f7bc796ac3cbd1a0e70721d931abf47913668d37f62f8360a565489b345cf3dad50ea10be316ceefc207822490ef9b29c404d3b67fc8f56a19387abb4bee94a780b5f76f70d27b97c1289018e18561e50587469360718b44cb8bbd0dba5f8891c6f7715b833064f05e4261038fffc8cd3110cd33580c2e9cd697e801b97e827b84c62865db16813772fd2fd73ad1bb074a6184862f76578e778d36541aae8389342d16984a55928f6219b673f9282540923f73615a8921ee395f2b25e069a25c24b617c8e1097905d8d42799a124b2adb5847e86291bfbf0a4e185a4588b1f513237b207729de3520b3fce02c35afea4e9b4b2488faec7db0cbe23f88d7e3a25f3c4780170e408e4561ae0603598a7599717eeba50d2ca46826c00c2524cf7a1777afff00ef6c5b8972ce29067f33169b0cb03c0f2426689133e44da90a687a248cd413ce92fa9d07f123f86f993c035a9bed95ded0aa49842ac39205483d99c78a5a7e50a09d11c79f219d813048c58f5905651dfe28dd86fab74cf366e2de2ffcef522b0fc382aa5f19b1ee684892cf84663669f0631611b455f76a207140419402dff55609970a73a187f6fc5d270f0d0f65018fc866f93e29e5f547c6baf9256729141b02de2dfbd13b74d4af5f9137b302f092260ee469eff19b269698e599e862b26f2d080bae2463932caa8e265c73c97abfe8ebe1b68ba60d7da0c950a0294c9dd552cdc2305342977ace38acc121190909a6baa70d3eabbf6074e327cb02552dab6fb2be333386d1d9d04865f51167740c9fb23364cfb675a5d2104235c6bc3604022483dc6fe335a66d1b551b825b1ba127607f0560b62bd08f8b7f123289d29beab8b9f64866acb49fcec0305dd9e148e697682c28d4d3507df6266979b3a67add250dff2cf04bed298f2e6d38475eba566516320ade70d7a2b0ae2f0b6d4381b9ef28aab5d40fc03ec198b5fd38e70e1a465fc6447d3def8569967622b7a817cede4b2f5e52e5e1c499dc05f89cb9d6f4c047ac8becd35d0c679c03be10b468a5ad3eb757639eb6e71b4efdd25b6a17d81470ef13661e7b653dc107b5f87ed3e8df0d7d1dcb389fc1a9ed57d63ef52ff43663b4e2b14921a090740e3dbf39a099f447f976c8be0a8b503b6fb374e6dd6a7a00c68d891f93cef37be12598815241b0763044ebec159020bb9d6a4fb71281c2e0761be8cb2958bc47ac9b99696c3f6cc22d1b640fa65628fcfe0de7970f3052df89f26d8b7c3eb746702f5eb94d94600a36552f5416671902e69578d7cce36e58e24cc60aa4675e1c0280f6ea49476e563a2a7a67aceb0d5c8bc4ea3dfdcb3e09fc3ccb2c3d5a064bf3345dd9742fd1e57163d5bd76b504c29beb30b5c0f555c8f26c41b9d8cfe486bb6823ac7d699f2f515e7a451bffcbfc023a1811277ec76184beb1841ff728bf41ddd7b163aee28812770a526b92644ad06cc788473ae20d27630302ff5acadf4470fa49f7fe123234f05795f87131c837013e415fbf7e6e27eb11ff549360ea23c265d403e57618353a10a5ba21f54fffaaa0486a3e236701d652699ceef0d0d4e9f82509e043f343b8a3539961f57d68b5a4a30016d669f0d8dad474897de40f432b82f6b1fe860300d4376bc494ac67e7a36b490fc7d4c9ecdad52636b95ec9a2db8cd9e1674ab8d5727c67bfcc699e6d9c9801a9c673c6e0464af7385a2f9f15978628a685344252e97fbc0c2a46a9cd1596b00b980e0e5637263b7ceb7e4c4f81bb82f5f354e5f2b83ee357fe41bf02b6de02d28fc12a3fcf41f7dcadfaf76f8da9db06a7622768be81c2d19feebc7ac4e5cba9fea8dc9fa4f9e7d528da7d9804df571586116b8a48f4c79926c0c7e13ad14eb835bebe11c3b492601d457657c596e70cee35b59b89c8d67fd26ecc7f2c7dac2856552b9b489c0af7f2fd05f8297431493b9084cd0ef23b36cc48b713df28194043f8e60501d4f429d603bb17ef554d046ecfd0c986d55fd4b4ed97742a08fd70c2b5139c1078066f4085d1f068f5acf985f829b5d8e06546e246b90959ee0e9cc1dd56a1a0abc523f7690537c708d76e7bf39f3affec911035582d76ac96b67b861f36bfee65ae63429a660876633b1015ce533daa5d9d547fd203c5274e9ef14ed591abfd6c963163f0c2b5ed00256138c9eb94977c2cf53939bfe1ad7b750910a39ee284fbdbd92d93130a5439059d9f700ca25d1bbeeca7c4b5ae4dd5c4acee888dad3411c4bc1fd238eb9da83addd7970d2866dfb46e5c1f7f9e68ed15ae6e72e4771f99c00f2f144c9420902c9ea078cc35fdb42e7f42c369cd7070bf1356630387cffe4d061610c9a16dc7262b7278f94d9b0a5635e21d14f9594f04cb6286baf2c8eb68b0bee8b00d483dee638907ff3431da99fbbf30307248d323c06087de7c2f65cf5627c720b13e63de42901595fa053a0dcaa1602eb9eac72fadc87ccc6a0f64761f0434ab4909a358a50189101af75a3a431faa720973cf6302f4efbb2e12d08446a33974ef42012ff63c07bb1428552c52ab025e6f5deea9ebd50fba21ef9ea48714c84f4767c611fa3d6306886240f7f61fd76028a104449dab9dc643d898889a5af4144769d0dbb7f1c47b35dc2769b2fdded4efc9908abaaf01c6dc6a6ebc5259537f0d3833f3cd1085dba2f8e27b6feddb9f0189fc4a2b378d18612fd5995749b05b6eacc7864524b1fd4c8c979763d6ee01f472ac8f5bda209abd022d6a637b6864ea90405bf2f1181234bbaf5b3b2f8b57dc8af45644b8b49347c04cc29ce8b52859f67a1c6f60e554dd7e6aac9baededb0fd947a4124b861a97def963e3ce6c781e0f27cb8e7da946533f5f493afcaba8c551f7241b6a25253082fdb97ad8e19aeaff10c8e90b1ea5841e8827669d5c42decd50adf1d382b95bbffd8923cba03a2578254d25df743aaa1e80aee9df323efbde2e4198096412f4ee10b44a8075dfd68bdc245a6bfedb709165ed087c6eb93b85f8c21a9d937078926258ddb3c084b1efeef1c3849aa66e489763e58c19352c78ad4d1460bf7850aec4bba90300e5e33a8f99d9ab442f758cdec2311c0f6e9944617474dda25f315e4143b7360fd99facad8a66f2e759019cb69bb682fb06ddd7b5feba65e58f31de8bae8a5f6c1f887cb78306bd84ea90fbfebc15505282a8dab58d72d2747d14dbbb60b2ac787048c6ff63169b34c3a5a2253f55f0e355d16d13f33e15389c0f3ea81ff813aca8f103305aad135959571b2cf978bb0963e3be22e12970d98ac4f9edee4f3dbe0d71329b933e07698cbe95cdb82a83fa6a24eca7d31592abde4a1e849fb31e7a8b48af36c35321297f0a4f1863c3e5028f43a5eedf193a172cee4125ac8031e14e0b4cb5fefe2248a798ddbec4f3d0123fd2a099dad6c33ebc95fcfd1e78addb509ce29aa78a777737da9196bacb70632986f78f2d35676198080e15792d352046c87a1029763958d83b58c80441861aef932027683968b9c3c3704918f50a01f83f11cb731f403188781449fb9c55ee7da984b6e2ca83d5f60a76954605c5bbc13f6050faa224cfb0f9bc631f3790be6ce2e5465b4d4735f1d5d30c98aace55cdf621b906f446377d57ae89d34f836b8923e569751361b6a129a3edb9d23de3636a5dda82521ec5a6f92f96898d1e18bde6b8e6bdeec422016ba809a186870c08694cb82650ced8ff1d9957bf9c5ec74fdd3fc3423d78466a020808933cb58fed8e646ed7ea27efab4b66689c49ec84c01b5beaa7c280dba4679656d290a41a37b807edbfba4afdd8db16abd6fdbaecd73ebb3422b0fe9a6c25eb55e14b415049a5531bd9993442d2396deb1de58bee6bdcc13c3ab709b9c17aada195b8121adccf8211eaecc41f280c5ad43e950e4f2e60ec5eefe3ceb882274ccfe2fe9d3bd1b8291e808e1eb34b72e948d6620534550590e4c5c85483f10f3af01a55376a4e19907fad4e34a0379e8c6ec31ba5c53395ac20736cd9d5694be35d0432bba2f3f5db787032984c579d185ff31a34b08c3e1feb4d64c68bea82b4905935f58e5184d62c0d491387c7a380e75fa269eced758d4ff64b896ae82db5b95fc33907b8531d9a706596d1ad753ef1714e362963aba1558858b3b2a4952944b7ca07f9f602b6ff28bf3c1d8a4a254e81669b0e3f245fdb0352562937f75fb66ef578462576658e8753da7da4ab3e4f19c65dc0a3ef94323513a05121235f1a7b5fc6d9f9a882c03a6d0fa152af3962a575ca41fd7d695cf8ae2b70a51509794cec706edc10fb83d9575b069323ce079b6351b6c2c9375643f7efa6bb499852660b825bfccf25ca5b0f213ccf49d74f41a070170d6e3108a91607f863a7e7a563dd1d9e0445612f3fc3ae625d8d85def96a21294c78acbe42f4089e56de325e55c8c5f5effc9f1a9d7224878596e5c3c7e9e4627146db217", 0x1000}, {&(0x7f0000002dc0)="56daab029921e0837d31f2e84343c72f6c296b79908d33eb22badcc82add22c37fb4162f8d3af319983c17633b7a71e6abbd43ba2d1c5d2c5d0bee964ddecd13d793253d6d50862a3778bec762bc23b4536d14f0f42bdbcc8236549b7bc0faa447faca3c17bdf563b5f184e7c1c6cf35b9c979beb5457d496f545933a92cb48b408e8f60c0349900209f56b291733ac045bcbc0d07707c9479d97452e34d7f1c72c7e79af52ecc3ab6c15e510ef783ac1d02934a637f1f9fe38cdfb608154b8e2a76cfb6cf753bb4ce68f802bf56d352004ce7c164a621c3c0ee09441030e8c30999a5d78cd86a5f2e165873d4c61b74411401708b06afd2afb80d164e2e2062586c09700290f54227c01b6887fade4b6a3ea19833537e33bdd7f3fa1f10e11ec32a5e3bbcbb47632b807263cc5462e83d503a15613086fbdc793acc3988e32f8ed607484e8d754344ab6eae6bdf174a8e10a29a3794ef54018f4cbd2b1a52d2362fc9a9ed27bc5751b30ffba2d52d157c9be9e251fa208c9d6f06dd6c4d01fa7f0c5ec43b55c51da99ac34bbe9ced8d30e3e2787629e47df2659c06e7b6d6ce3fbab722fc5ef5dfece0315dc821f4596626abd9375a0ad778b00581a349fd95bf53f33a0060edbe3a6bb8e35cd91061b81d0df90e2c1a5b8ca4fec78da10edda450e37c8f2bac0f84d0a747da86e051f5457a1f8ec2f4d68bc18cbdb252c08729da9928d0442c6f9ea214b3c64041ec56f6e0fd8a099266190bd1a6f9e77a6586e8b9f7d5052d5e7713e9e7f659f606f79c874ed25fcedb2ab64c57920cdd485520761f71ed8fe4fba56be3a45cd05b89fd3344c7ecd39c57b15e8543b3d06d2439123bbc17176c85f4778f01f34abefba1a859372013df122d7c39d9c598acc992cb761c4414b8c8b5d34258de33adb8c3c78be0988123299731102a8bb0c521552050c9fd531bf5b12cffc30b6b293c53abab4ed82a7716407cad1dc3c63c543163c3972dbdc0c8fd97c647737fb75e3811a9807da95c12939e620f116451ef487ecd2da72d3afae2568f3bc861539a615debed0cc026e8f9228b9459a25318dde06f4d5afcab98ea139ab535ffde89bd25fda7efe40ffb7e591dc812cf6c6225adaf73c5be61ce110e90fdcc3a7ab16ea91d9ef7c8ed4d8058fa17de1cffa09c7414263dbefcf28329201dae811e5c5790022620c03f9d09bcb911c5be29c7936d36d4bd2efb5d7319e58022fe3aacc6d2468f3a4bd44479ee97a0e2120de95add65157f843f5f8590488e3cadd5fd03a72ca7a240f13202820dca3b0dc183bf0b151856dbc6ce97469cef42d63ed5c3f058e4b85255ab426e581916dda15805fd98d20a307c2b253b1e834bd842d73d14b4bdb7b95b2fcfda0314496dfec4bdfc4dfe469b53f7d6df5dfefc9e9534d2c0f5f712241f9f97e93e461196a10e51835a49e2ecac071a57ebad89b30979c4b618c95831755b9d6bb6e3b2cabe327df7255d95ae1e7bb461b5f6d973878a701fbbdc8e204a05cdd99b310baadfca95ea39484a064dbdf5c83280f83012451abb02d71b144abe7f41db73de35abf8f6806147528f5ee2b2bc82f953b1151fa891f73f672347062e1913cdfb87852365bda84bbc99c2e82e60e5f197e909aa71a8b0c4e35aaff5acdc23556b8403f67323191a36873c969de626699a9797bfb704d301ecf333782c1d894fc0affb78e8ffac70fb25d84923d26f4c63d5d943005f34b9e6e942aaa85f15e31bf8a2d5a2b430f9d26f8211031132e247f626c18b48dde58069c4ea28e709e8afc1bfeb552289f24b2e1ad1cc96ad4ab13ad2f5b9fcd233745a02ec83c875ae73c5073bdc874e468718fa72f264b329626a29f7442678a307f1c0b21a1671c65b2a63d0083e4c6309c91b2d5c5d1464935f44402880d8450971ef47e0805d8c234b48ef268a095dd3c6ac34d119f61173bdbf681ef327502b618bdd3bcf8595c8bf143acc5804bdfec8f25915bf17e0087639f3cc825b9f14aae643402978c40e9789a51e85cfed82e04d321fcdf9d2d78ae15b86754a3ada7625455256f8ec27c35e2a2cedd89030e850a692129eac4efa5cc14a2e8ee7bbd06a5138ba73525e71be33216675b33d2549c73af1ed5191f1f5a57dcf5cd33ac3a2859310dc6eef097ae6cda16133c146375c31c5d74cbfed9783dbad064244a0d95d3f25b0c3285393d8f252cfdc63f0862828a24bc086b69d454f91450500e348c94df678fc97612ee6f39125be3e5ae9979177156d65f05e3691fe355f882968b3179ba325fa356d96c483c9bb31b579099ecc2ee63f2cc40ca63e53618f49214aa087fda9dc32ef3c604351bcfe4add3f3ff1c55e09504a8559873493de48cebf32b0f0238be740cede05cba6a66268db0b72aa70f420dca461215dea01cd9ecc74fa41d8078283d8dbe7bc9cc93958d701d5504b9d3ce307bb232d40b478ef7fc0a5df9934d31dc17ef2794a807db898b21dab0a3b671b2fdcd22a590eec1bf5a45e4659d694e768c996e9925b765a406bba79760587c832eaa0a34e26f4be6479bb1597fbba657f82871d02671ceafc30af72149801979438270bb6c6a69a2e873e8667b8288b40fa808b177582f44bdb80d8c0f3bd23b92fd177a6270345127e9b60c42f24dbb3581bf0818da2fa3549c4e55460cd2a279296b73e1634a2fdd2137aa2ac4768a194f484da798abb14af53b1601305293363d8e659aebffcf756b0b820886c2152c3a6eb3e5cf9762a1c46158482d027694eb64bd41895a9485c69fecdbc3c10022e6a7e30b0ae0170e66b0bb495c7eaa1cc0238e8fe551693a7876b190bb277af5fc0e12b08a6d1043ed786e70f6dc6ea44da928ef567c1f9c22ae1b9a1c50d39b5abbfad395c1f3ac39e301de3b8ef6ede13d0c30880bbad9763a7a13a64b1f41fc331d336779a507618676492577bb0ae106fd9d3d16e22b7a301d0855635b8faaddb48db0f6ed51f758f1759aece080f5654c5da1708885bb7eec8c96da4f05a910538ec5f5f76d755e71fb1c7a7b6615f5d352166003a5bfa870da8f4a61c7962731a2e9c5ccb9f1ed40158498cb733d9f984bec153080a285048c241ec1dc5889725b397578e6e6c1e1d11e7a2b350f8057367c5ac8dc6c06c10b9f066eced18727d8a919f48148b4f3efa8049b64182cc0e79d1f9a2f7e414e8e685034ae41dbf3732db9555846de5746a5537d1379353bf74d66604b52ffa12cf503ca5f00f8139f05d43cd6b6c9bd5da7e696f5b1295c17ad8299335047638a06790ca569ab09afc6058bd82e7af45de1d6b6c184d03e54c25f75bf656b19c37b019faa3285bef568c6a213f62ad3c38a186118b2506ea35f705123466cf66ac4016989ff8e9af3c34577343d52ef44f929f8e91fee02c2dabc3d931edede3d91746293e7e62c5520c6330e9ce0e200f3f88de44841839c1c9cbe40926858c29e4898638bef06f07b20d2e89e3e94406e5fb1cee3c2fbf28f9a9d52ace304e42ec9afbce4179931662fbf652ab15cddde317f983a45688b12c8e725c8f2dfb856222ddaac65d459835e5a9f5a94427ed10b86723cb766ef72ed2eb053c8e6ee08ba8fb7822d2afb9eb01824acab47de2f7ba8b5b3be499ce9aa59f366a395712ea8198dad94345707c480ffe41b80cff8a085ccd8e82aeef12f40045ed01baf756cdca2cf9790b8c1e2936327d3dc109fe9a5dd435b6505618852c4b211c4e0146db3cbc4ad240465431c8b06484b21e9caef4ac6fbcf130f8e1eed7ea7768580087bf51c3d216a3c8fc39f199517f3b54c7f43aae573597c02e1ad3ea9e947644f8838c1fcdf4492f9feb59993dde3af8ec99dc8c84cb860f3b68e678abb3b1aad556aef3741b1e886f812b12ede215e9a3fc5a2c769bfa169c56f0d9b9bdc28400905cf6bf85250df72e9030908545111a55b7a44b1b07ec3ef0d146f10669da2d7ef0bbf12a054ebd405723599f55833ef9f37e953a746679c743b7da6d6d49e3a7a3ceb86e2b6ee2ba2b86a934d85ba1c21aa6e8bd17691e40f413299f9103d5ed7a8dc6b48a8468786d2b626b102f28045e7fb9eee2f222de652c8f0d1245a38b6d566ea7ad99e5f199e7f6f7cc6bb5364e520c4d1970e866cd269d241aae67048f5c0ab95289b664d6862f5686c36d9f0d54a91e3c9b23f38fa335892f554e6b1c969daec101e16e7d8027d736fd5683a9930903eb4e41d35128ffea1f51918b92c53cc0ffde837e3e146cfb45513867548e1fa1c7e261a16e18f5c7fa5c13e27abcf1c9a85d468624fff9c8fc4b6244157530804ff0f2015415bdba69cf985314a71353ce141ac7d3bb8af8eb64f71bba1f7a1924af24e70f88719b8cf07f0d3a6d11ab9c6f5dcb735885b8518543664cfa566a9abae03e4958822f97fa394c8978eb80f2fd1214e9383b17b04a6af9b8f1fbbee35c706db5fb9942f7b82aa027302f73d9e3756da919aa7104ccd0ffc651ef3d4153391b5cd23f09e14d048f1092987cc96180e7a786329caf220b3493110bfacc4789fb52d74127ac548e9a998660353c66d15570cd643f87cab323a0d3e6f4c6462e2d909acf291d113913ce7cd350581d17f138d6db1d86cd463dfb4eb76db8e1cd5a69b57dc4fccc118a2a26a5c369c31c523bc097311bc2504e90d2f2898ad7771a71c393700df4ceee64e36a79afefdb4c9a92f4f8b3566975df99739a62097d013f7f6e3ca2c1baa50f2e3b99a193304ff9fd6b878530ecd93ab1090cc239c64ea42c15473c52169f5d0b807c7892e9716fdadec740b250f0f0d593f36c31eee45bdb3fa4f1ddc85ab4a91b010ca19dc7910e9befc635b21e1fbc6ba3d952aab824838717bbe77474cd7fc01bac240e64a10507176483101e35f84fb0e6e8a274fad026c49f840f85c25ac6957f34bff726b4435157d459ed1a537442275f453682ffda76852b5520790f7a948dac37c71587919c94d3488865dac9ecc04083e518d5faf5ccedd2d59906070af66e46a3e1980b03886a6c1edfd445e15e8cb6acf67149c7866a2d6de42e81b38a6c45f49a989bc96e647777816de655c8f1c22d759a7d134944e2fb3b1c597378e588bc15ac7bb38edb290f342fd0027c02359f68efc465e3991267962b7bb26908bfeb4d9ef512929e962b158d8cd06c6a943e872c944897d90565980428620887f9c2a0e5d32a08e9f982792fc33fb03188ac5003aa27e04543ec8c30680713371d1d11a93bd99cfe4ec16f24e95bd68d6358bc24349e129ecf9a97217842adf9fc8bac35e7d60e0a7dc876bd18aaf1efa274f2bff73a0a8275801e49c64d269dccee502c71df43562b1c72694dbce8c7c7939a549073e99863581afd57934e40282b6b4b72a918d72266e7a400d4527f6a987b22c0b858170405a54009824730e227795ab0d191398dce41cb2248f9b99ad68e6ac2b9dba77745f355be3e72e0e3fb0351b803e18f81de4af38912544640f272927077809f655335d9f239c69855715f0020df2734e7a33a88b50589e02330afe10f0306608dfa0f7f063bbf48b62ed07b24479e004fe5fe0c9f8b6b868839410e2275ecc38f08b0b4c965d3e18082a9bb8a2f57cc1f7d9e963c2a41da85c24a26f0772bb29eabccefa061edbffed2329beb7550628fbf6f2a15e5739cde5866ebdad9b3d664327292be254b8fb733838dafbd6fbca1943d89eda0a0d155f071d7442cc6b7caf89b3385fae1f72c6999a26bf5f6fab7995069ad3d7cf0b423fb920f122e275d", 0x1000}, {&(0x7f0000003dc0)="3a7f081176904cbe74178db1041e581a8231e18c66652654d135fce75a07debb5fb0f43180af5d1f06568c232fdd20bd427e7ff6c5fcd1fe4684f1b4651ae452fe7f819aea228b7e96f9e1ecbe45277abb51c67d444be2a8c7a74a55a1cbd2bc3c3f71cfd5bdc94aab7d677ed80f68f5d4cf2c82762bc94e8f6e8b81fb8a01577f1771f4429de5bdc1b05115d2c43881b745680980e8716d206dc96a34b6a91948a63300c5d36140388316c1de", 0xad}, {&(0x7f0000003e80)="c00dcc82fd85ffc7e3834f55c728c4988c1d6d6c5e7e3e3916e2c3ad58de6135d26e56d43c07372db58f03b3a92dc5a59101d7bdef669aadb1e12a1578391d858e5b87444fe98dce407e93c5944ebac9ac5b37787b6158e3", 0x58}, {&(0x7f0000003f00)="acf0d4a2d8582b6faa86695044f87f99023123681e68a9cead7bb791", 0x1c}, {&(0x7f0000003f40)="8b2703cd712b784878bcc51b04ed93f0efef7b4ada", 0x15}], 0x9, &(0x7f0000004040)=[{0x28, 0x1, 0x0, "1a4cbfe42650ffeb3365444b36ee10e6f1648531"}, {0xe8, 0x1, 0xfff, "23e396f40435f90ba564288b048625dfc4cc65263447af107e7a7c815171fd0c5f457d8a6ad35eb1e6b43055344250b669089d2bba7ddebd7bdfe9924d48a1b00e6f3e5e1fd187563175b470433fe3a4bced323f947f5682b0ce01230f81839e3bc6346323f8a3f5a6a08c60af03a652b609922a9ba650d756e5c3c15d0c5c223048c402d0d2db5d80398d8b25dc93c9c04529bde67c1a85178284794391e122850479d0af20f715d1e24d33bd1cf480de626660fda3bb26de0af7ff02683c3a976ead55bf087a249eed8fd6c3facc56209e00f626593fa4"}, {0xe0, 0x84, 0x2, "b488b5cd8074ca1dc35755d687b9f8dbfaf9642e62767c8024b963c39f15044a7e0862de8fe80eca1278c876403bdf019ef6a5f9677abb02842ee290aa55bce589a7a5b33e750c4f78c3064325632743987c0aec6e48d37132c64f162e0ffc9183587d81fb22095d88b039979d437ce02b7a9e90a15c14fabf60eeabbebcb425e3070fc102ccae7a1c90919b037e283c1db37b94ece6938b5d4e1100187816ee8a4a7003b0d0c0c853e32e267790d8da620ca803d3a130e179c60e3c9e727cf99ee9cbb2fe180b174a67fc93"}, {0x68, 0x118, 0x5, "930f1c631580c94d5e409839cf5478f72e1538ac8e051ce6685c143e5796c6698b399a40b7ee0f458f3d238e51ad9e8e8db32cfeee754f7ff6439660e4ec46fcd523012b767183778d9ab35225d3d9e8dfccc41d39fc"}, {0x78, 0x107, 0x31b, "468d549d4308502d163e1db52c95bfef171ed280269f975cda37645b60a654932122625740afe728becc09d7a1ae18bc69b45ffc1f7481c3805bfe2a9fe0b0f002091a6fc02613d530b0979c46c13c86c3e7148a8389194c174fbed180462afb6e01"}, {0x58, 0x118, 0x3, "d29ac3e0919062b78281b41945c84ec12bb0a95aa12cd0d785ff173881de305a0416e451bd06f2e05b5faf3933692135afe60c3a59e97f31226f7fadbffe911233f6206fcb67"}, {0x40, 0x110, 0x1, "cfddf1d695b9eb284c2e2c5ee41032f346a219c4bf1c4bb7d08bb9fb0a0a6c33b511122d708fcf98d48370"}, {0x108, 0x115, 0x5, "61daf4fbb1f6e0fab7f3d7ccc68575375d3fe6c328ef2b552bf82f7525405aaabee1084753707dc2db8b532fd2a1097a09f2531f12a8b8d8267d6aace9f8aa1c501ba9e18ced2e805421d2d21f2c5475016af28a255febe7386af328b97849564fc2c5097a2918115748456b68549169476813c1f1ca8d34ddcfbfee01b127f2cfa65d22d174f5221944cc892fa8bf71b414040d96c6c370ca8938599439c91453662a92d7127f8c6effd6454068c5af958043b648f46bede329029dccf4ecfe5a5e8d322953eb77a5be536e81cc7f35ea6ee13cdb3690f0eb9731d505bc307b0127903907e7e3d323271cdfd3fcbbbd34ca"}], 0x470}}, {{&(0x7f00000044c0)=@phonet={0x23, 0x9, 0x20, 0x2}, 0x80, &(0x7f0000005600)=[{&(0x7f0000004540)="26fb866c3f11b851a2722dcb066ed828cc2b835acca15ba0b953241abeb594e165926f2c144fa03afb059799010e0c4f8fb7511d47f088704d88b304feeeb4ae4a7f96225b7b21aaebcffb065fc6175f20e6ef0b1cf325ae6ed3d93b57ebf688d8cc39b50e168d5ea0f0dc4898df44a717385c8a3bd5b709dec5eef95626eeda3163e011640968a2b7cf1beedb4c97d03200353e8f", 0x95}, {&(0x7f0000004600)="35d7846995f163517b7a3a63aea88a3a663b5a436eaec54dab85992c54f34838afcc5a0607c6eb340e24719f5b9c4fc3002615b90399be12689fe5ffe38402b69f87260429f8bba094f1d201d694b67b196012173741e8ea0879d9e6c5dd161de3045d0ce7f2b86b4b07b463aa3599e763ccde7594734028b596c7ed2812910e430da50deb313db51aa3c13c46f4ee8acd1837354cb2fc37fa2a528c78cb202bf4f610a20634c41e61bd28e1ede0c40ce061cd34e0000593d1a03dde8d4dddfb9fe681f2e7597d0a36ecac75815450649431fbc967ad17efb74ef2790fb8d46e67e8434cc55abbcffb460afd93b5dea95cfed796b12e4c6c45dd4cd8bb8059844b985b091d5ba0b9a20420629204a549d8c0fde3557d29cd44a334b3ad04f84c0070b6845b80060e9316eeeebebd3ab14b70be25943ba4bbf3fd2622c64e6cf62023f78aaf25b302dff2cf8dbe553816baac1eedc79ac345d9ed850bcbeae81ca6ac372497c4b0e7c04eb942ab757296609a4c5178d5d6e16ee8d3a94fa88ff87495f532600c19fe7c2417936d5efdfff07fe8dc9ddb1cd4e6f0a87e6cc2f6151b061f1f1920d62353dafd4f473500ea5597bdcdab8b739179dbe72c5866c4e32b57632f4112952b8e570d7def459f7f6eccb28760c0824a35ba477917ddf50ab8b94bba7ffb8e7c82277b06c9aff3d074ff81455ad2aa4b874c6452ed1c252b321002d68466dd96ebdb00a753dd2b4453479ebbcf34bbc19f92103d55b7b3141cb2fb54cf4c05029a7e5942c93a63993cdcb84e63a0281d47efa129c375c719773969144b8216d51ed40f8a2b2ff123c53c12d2d746f5e50315315e319d3b6eed3f16b4de2aec3ec0135134b455254e5801f0a6d35d125b6d5a7a0e35f4ad2163bba054186309e506df872f459f6c901e8a4ff8cc1f1e829d6124fa1870149c87168312d4597cb0c6b9f27e12223d0f752d1e5761020bdf9d2dc0c32c5e53e4efb3a3a4c063f6be982e3e9162f24d27af0accf8a3813b4bc1554536908054e28c14da9db89e759cedf6f68d6e0567c222f0ef986d7b3388a6d4b4f3d2e9dbe7c784a1877a1ef00c08af2e5232b228068d0045e3d689f9ae3729ba8df531d8ca2bd53a86154d3ef1ad4c079292a61c4845187b6301e63bbd508df769fa9da9cb8180297ea91f6f236452ed35dea21f23174ecf1b4398ee5bb36badca0a85b33dbb21452f2d78ff97ea2477c363d7e7132eeb236b3208f831e2f4c6fe39ada225bf0e854b26d96ca5725b4838cc70a5f99222e0358fbc1ffde22c024e7eb1968db41514fe1d7f22fe746ceee34f5086ce49a5044bad979f559e4cc4bd69fa3fe4bcad51b51b12e9cb2d566f6b389ef5b37e3b051c79964564a76cd78e3af1eac2bda43d2d04bc80b770d8e9b3948d80446274f07878d5735c8d9575634f641b82c8420f08b9439f8762a423fb28d3d4317e84524c12edaf69e7f0dc87b8f795545df02f86f56bb5870645a6aad294b04797dd5d9b46989774acf5c51e6f87b0d40191d2fb5f9063bde4cb94c119ee6e1dca02c68350536af670c9a4db5104cd51341a255481202eda37b31201a835c907855add1464e8399e29fb62cd7b16ec03c62a3ff2b7370a93af3b3690389d46df02775de9eb4ff7b39513850cae938a1c32fc362cb7a6913ed1f1b62e7d6fd45cc9c6e8ec4513652513a6cb20808bbf740e5f5ae37599d65f68f08179138e4997e5ac5324122d6d5725a864a55fe5c0586f1f901d80837c4b442e9c1c2ea782094c0c9d094c233e1d1994d30123a82a075be587c5d2f4863a157f1487858d7491b0e699710ac4233cb423674f597cb7c3e4222812b009ac489825823e79051e445f2ae9d30831b776dd4c7b362b26773c5b717a1539bc35846ba2833324d649d2c4f02a407792190a9299be66abf4d535a26b8a40a2415f73a69f1bd78d7a0b5a5279fdfbdd7acf6603f140073281fff4dcbfe0f261a3dae7eb318df473985f311b428d41d9f3f55b20a7a4312de168c7602bf606095b725b05824864aecdb7a16b021879c4a60145a97fbcc1b331ac907d0ff6166444aa504a8b6a2ef8689eed5f31ca8cec6ecab8532feeba26b6b408a66bf77afe7ed3dfb36ee0301605df537a4f5420d99f805e78467d1bcec434371f610bbb896e21b38a07772351aa7773ac5f30345d714a2486da3d7d81c571303e029cb583f48f5093248e9fee4f2f36ffea3ea2a9f56e53b56fb4bd3064c8dbe99c57ed8f88e9274fc6ff10c4ab6ad9b14ceaf3ebad18c21ae005d29840591215d4f9e38416197baeb694e7397f2654b9f4b89d2e52ab47638326d3ce22cf694b8100f3679302d5abaa9b139ce2c896d13a5a278bf91886dcb050fc7b246d60c3ee3decd13db0d926b468bd1f9bff32ca26af465a7352e325aa5d9a697b1febbb9057999af28038f9bc8064f77c3831ea5b245bff9de3d44bac59e645e46b65189f2382c3f6017af38abf27586c96b7800355e3c9f53268f3397a8ec4a022114fb17b0cc66bde52502f74fa8ba320fefd084d50ceef94345a5528f8ae101f85d20643a6cd33d1b2150853510ccb5c57dc9226afe3f14cb5f9f7caee85aea79e559007be252541b282528ce264b36e14e786a6a410cea602bc22c723b9eeb2c5be3811bce871e72e412e688b600cd209f9ae4604a7a752cd9f1506ee63f1430b77e10768a6da9b436ce5c1a0d9ed662f93345509241e09e02226e1c639131e23084c5093e3c07d832960e474d3c5f73251ed2fb47fea474372e41b13b2f5d0a29e55665288bae6f9824081ea1574d67165b98c34146959842a3ac4b2e5f77115f1cb4e86ffd985ce05d9a1cd7ea41687a7a6e1fd75b851212198bced08c033f6e3760a5e3f3c5138eb3b9d285c7b428d14672b40b2c7b187d10cf1272c38339e0df41eb194793fdfbfc48420604dfe7fb69d922f1498ec25e203c27907c1d302c2d40c252eb6d1ff23d928e0f3650222eeaab0e05ea584b9f8ff6d5aa799ea8d76f242301231823009344619ce31615f25ef6c6f2e32966d087face951d13c110c9563caf837f8e5f22db5f43d932743f5b683b15e142e50b321a2f205a2c850cbea22e4910e4659a62237a571a4eccf6ff23f3b40fc8297642f337cb52dd70c074ad1b3cb9866f5f907cc5493d8498a9757f294a533014a7ca914500de4de22f366acf3c7173f042fc54d6094ad8e434f4bf2d97f1760627f55d61df1eb05d976e593b23a269278d58a55dc8908f3fe1c93bd65d1912076e248d607a47c67fe1e6b01c5333300aa435171e8a4646a1df931501d4f784d8b8b18aac904ccb2171eda1f56261512dfafa22a1ae59d78540618b8d61a601ec4389d68ec81167651d36ab6764b3cf7d5e96dfaf8fec797e895c342101fa766dc86312df42aedb6346668953aa3ffe5ab755bd0b8b5ad2919a3334446bb45ecf1ddbc1c3ba3e5327dd3fc74a9d79fc7b1a23f0407a573b6b0d7728e32b33810027c6e45f094236aab0881ae27ac282ac4c6ccbb93898737d0ba4d4e785a1d66060a00f62f46d7e4c16b9ec0996f40766e2f3e49ee3d74137156486fd111d1f7612b108b8773b3d1968f9fdfd599fd9b8ac264caa9e2e81e56c7a599129d8169055df09e08d15aaa925383e5451fb88ba2b76433eb7c7bedccb7aaa0152f8cb72be5070356df167a5be847b74ff7d44753642de6286e1a545abd00d7950f783634786c9033db19935bca1076f7126c980900d6c6c467c3a48bb9feaa693efdc4c9e1da9526303166a4ddb475d7895e8626a00a528d42296c6dd1f898a9d28f24c7af38d5d77989b0ebedaf5873fd8c440fcb069d10a0a508202783ddd34e5b59c0b0109aaba090012da319a2a16436691a36c2881322f5838f9a75f0dc5a4396334372b60c65c59843651e1747af53035833c0f434c36d1ad977ef501eae9e912a8fd2314e9006c4df5c792d01df572a9e8362b6fd2b60834089cedb20d21b94ffbaf5e17fd7b9f425a1985864aa0476630d294532e11be441e946178a782002074bcbb440d05a9de133649d682d6e90e6f0336898046d59caa6db2136665836c6a83a4ad71473f3ca3f50b311bba2f00cbfce48193bcf18b0ee8875488932e27b52d6dd6a41cfc1c2f7bac4dd9c3fa7081a53c2398b9b4f60d62dd1c44fd7ea123f4bd4565af5408b48f04fbebfe56fd46ad953ba75f2ddb604a58673d31b517dad33f31e2617f7dc8bdefa29104630432dab089872387897f0e62ac149cb13ef4c63b7b301d82ae9f830af94dc3fef0b8f132b6bba8ede3c76aa65d28c9c44e11550fb981af5eaedd6ec9827be754f336993dad6c247b69c52eaabe13aef5aa60cc9534a21950b8bc237f68848fcdf5bcb75896a070f8aaf72f011b382110a816304598b09c5dc50e0a9df87cbef8e324595baf2b5e4cbf42aa336af3a24d0bbf77cbadb4bd504e86986b1ba3302e2f82b73e42cbf32cabb6fd962509325a74dfd5ed61a74e6616b33d4cd950114d599df86c159e52e9b796d97d0f369546a8d101eaaa24f05f638a88e7dc998962a4e3f25734270ae4ffd8b1f865f36f61ae740fa0c2fd4094ea8c77a9d98df6c25515373f85be1caa2b1da35473826d40f121dc2d139c9d9dd554b65beb420d0f1b4fa9ef1f9dc6e46fbe291da822300079e4464eba5f46a7accecce1e625fd1ac0fe7b2609c3e22161171b3bfe78217350043043e7a66c3755ab5f48c1018a30a906995dd7540a425a600b21450cbde3023ce8282ee30a052f0ce8a38c006856a3e4158381cf9249f534030c88d265c191d0576e34bf87ac3276d58a4150764c2541ead7ae53cce168db744a683d6c8019cee0cf2bbe6b4576b53c83d0d550988b5774390b73559274bb14b5f46b5031b206594c792b38310cfdd0b00fd62fa3b5bc078b6ae10a8cf9d13c9c4e421cf5dd28989fc88b564788e4e3e3141012702dab5891348feecb93d303cc326cbc1e7782730de392aa38d9a6b9f13e478cedc2a65e0fc5dd41939b3831d2a0d8b0ae231ffcef44bee1dfa8eec314f996892d57177981f6097d1207e717242f17eb04e5943dad187b336fea1f06bddcf2eb35a63ac4c9cb1b2df5a6540e0b6d6db2b9356f42048de4e6a8d1ed6b046f190baeabf36f9ed3c7d0fdcc99a335dc55d4b667f8e3cf15312e311763fd9578603759083b1df4da593af161512193ade05610bcf1d71f89b7b475ad8c5adcdee80b624cd127777facb7064ca5b647bc01f608aebb9d1cf9a7d12a908f491d32b36433661b61f867c767e773b7213bb3a2233b532d77a54018414913923c483f8e604c889466db6bcbb801fe867b18fc466a87500388ba3882e5f58ed11fdd2c43aa05ac7ffe98ac468c61cfb323c937d38e25bed4810824c62cb51e14100e7c2a4b5592256721064fa3e1b86ae7290868f8279166b84c8f369e679e7f90f0b215ea402a2cd3b35b35156e7d9d737a403a43dc678267d86668a8f34a6cbfe94d7a6cddf8df4e519244d95666fafb1326af197582f23229fe2a7f7dbc998b896bc96095b4e32efd9307629f58329ffc1da9d3976d487f05ab469080acb0a9f2952820ff27464fae73940a0ed5b8bdafe98cdb0d9f24f9566a79a1d60325493258146899fcc44f1eec8be1d66ea39bc1ff9874f613bd8996a7ff639a6e4941629c29fe487d4e0516090d09ba2487ec9475ac1e7a1b69538299c7112eb73b0a5bee5ceef5eec44c843d8e156aa0a38714387c756c1c05bc67b3d477995fa", 0x1000}], 0x2}}, {{0x0, 0x0, &(0x7f0000005780)=[{&(0x7f0000005640)="1b65febe93f5326864aa06e408910288e2ac53fbc6c973cd69c5e0b492ad925c2f9f7fccc6df2323aa24bc35d6e3461d29d3ac756056dff05379ea1c1c", 0x3d}, {&(0x7f0000005680)="2c5823db5b7fc443b7c4f50c1fe288fede5be8310841472352a1fe4a9afcc709d0c7428237b3c8764d3bdaaa146de5629e2803768c6674cbe5ef06cfef8ef89d222124a10d93c46d4aabc175057d1566e695acd935a3cdbec40bd2cb8f53b76f10ec3dd1e3b677", 0x67}, {&(0x7f0000005700)="b15882cdad082e09354500acd093a5c39143226e18d3131a263ffd2f0c4fb8fecef52f24abb4a445d8eddbd82a7467f64bb8c710e5b5b32e0c33f40dd5dd47d82b66dd4659db17be1363c1eb8b5f9f9b0b9c79cbfdb877dfe242f1bcbeb4070ec26d5b282ca6", 0x66}], 0x3, &(0x7f00000057c0)=[{0xa0, 0xff, 0x7d9, "ce4f6210b646e85b351a55a51b3b229395ba4208fb26381034a7f68070773e0d1c135d70dd2673db228f0c6854ff2c6eb03cdb6f3e26d1a585b8abb8b0d43bab55516c4d2b465dced2c53284da1d76dd74558f36ec1d2daf6f5c47fb09b86f8730da5eb6c8e24e4ea21d930a732d5570c3a0a78a2c9cc86b39493f981bd35da35accafd126ca0a3d6d753d"}, {0x1010, 0x1, 0x20, "417fb4fc6eef8c28fb3a1ee265bb29a153bca5856ce15ce5ec5a0374dba90639d85a572820783f1720189f2c112d7bc6850042f5e48578ead8044894b4ce126d0832dafeadac67e6251f09acdc21de5176985cba0523c92d3991114a61392b62a3481e38850c40b0008667f64ad0df4acfea567188c1b3ae10200779ff81c9315b0bdad93a730a990fd75efe1be952d14249a5eb7e48c738fe68e28e9ab757bb6ee255c901dfc83c48d4aefb6e65708f36508b9db34ab25d1d57a84c32169f14c693b27ac4326d7aa57cf42256160f40d7d42c911ddf4fd5995adc50be0ca8d3a1c78d39b0dbf49581c9e77b020af0e0802f2e565f7aa3d13bff42feb7136eee5dde6cc0d73984307caed6b5c3d34152df7d595f11dbd4eec7243e946ecc30f48642c37474fad9f9070d7ea5816e6d7384841ccd2d9e8ea5fdb5c57962b5fb398b90d30d84373de8fac4411a786a46f9686ee433817a5970152e544eac88f171f73a299fdd743c9d4053b8514891467b1ba2171467a9b8f454465f54d123fa53b2c5360f3999a768613f2d3a6e0c56a678343741b781cde5b0cdebc1bf0675b170dd55416549467fb0dd4a258057760bc37ca5c2252a0c6f52de8eae3f16ecdc1b5f7e8b68c0a43e2c6dbab80279fefa49e1e857950054010f60befc1d7c4e20757fcbad02941d5cf1acb74c2ee58083f631d3f58eaf086345bda456b929db966538dae70734b64f268c6b902afe703cc02211f09bf5b061a5d13e0ca1e000f1c13bc45568c94b5c1fa283f45d511a7e97a4d6cee7a14f4abca7b509d21e37d8adcec4b4e800fb31ffca6596a02cc038a700ce10caabe4247b2d50619354fc87781d6a52220da355ab3311ba09d62a442e9cbf9581395928f744c893fa4ecb1ed673ca378ca7c1d80cf47370824de98054f4bb1a94b1837f6daad4e208807a5fd85332e4ed1e67f205b979c7e29d58eb49cd985a652f777f11c228ac5eacba1a54e2b42acf65da0df5b9d4d97e1e60bbc772d0074c1b6eb55e33e7b93acbab5a0524bb23cb9f9964d86d5fd9e6704d90691b6b4af5c9cd1bc5d43b520485a1ee664bfbd5d556ec5037f3b912bc2ab811e6f1d58e31ba91d4a6cfd89ea6c91237d0739cd623096f56dd99f39422b121d8c6eecde134b79fe4b6fbf242010525bc4625dd86a9dc36d114a323b714c3ffb708dc24232f8cd2373042c81daa0e1b1d1713c1a64a4fdc61d252e21334d5a6dc04d27c7c2ef7fc6b79e9c7808639cbb187f11033905b32613676e94a0267c250a2f240f7d61a4cbe8ed26dd5267d87741127014052d2997e43afc54c4d4e79e3cdbc87b35f478f7c2159072650d30e4f25736d76cea1ccb8d3c913703ea528d5bc6bf71cd4875a2f53540ea6fc79721281fd8109a0f384d0f48c6e55c69072248e3d6572a498854932c42f1ee05b21be6ebe5dd0943c487ef910f9bbaa7a90646b0b0e20ffe1c53e2fc6a2f828a806d471657d3e4fd5f8bd416088db17a5c35c18b8cb32d6780a7eb79c96111170d19758919bcf76521491906e48202781891bed1a1a6b35b23f7b8fb8fadde1ef5965efe2c32b57e6dbf9c39bd2f21b1a4bdb4028045d9bfab08133115e84f435c66818c828e44579531b0dfddd24d2a0b862555dbff8d4e0a5ef08eb80bc6939406f1e67a728f8d14c4c89f3680d02e6b52e75df37cceb36f615ab941059a149d6f200380faac0029c3ab0321411fd7b183cebe408eeaf27cac4fc9c5c0ebe09c4fe4886a384c495606723c7c590f4e6fac6063c1716ba2373f17bc86e77d540f04b77c12152910c8b8a03ac8c11bc38466b8b0719c2000bbb594021bc58686495e5472036dd86daeebbf8049f21168964cd46416cca5abe8b56f1291ac2a6c200c980d3db96d26fdce3ec16767c815e013bb2c3dc9099446dd965cbc14ca5c870ef67e8efefc22102776f48cbb70799014056c571f5e6e9ba81c89c3979bb2e521c4fddfe27660a518e1a27a68136150d8c56e5aa5d9ce55d0a16003fde2af75dfe8832e469d40ab1ba932ca3947f69f0484c438ad7b5ca097c8f5210131c1d04cc423785821bc897c9678ea7442e4726dac57cb43da1bc6d162377b39a4bc82ca02efc179849e288003ae6e65e76815a67f0897e799f1054ef39919dec0e7b5a0bee087c69e854a1b7a04114bbc54f23bd08ff7481992089ade40bd2dde5cb886cdef97de764ccc38f235491fbfd903a51503e3c0a65e009421006aa9c9b889be5cbc74b0cbede8f7fe35f7ee05319e68e06e546802f57b90ea71c3557d7a31d70fa0f9470cde2c366e95f876bc7362ddbfb7509efd18860323d1140f4600e6e72a5d303c1cbdea7fce25177511e7f8b6ad41a0fd49f7189082bb138b7f208ad661ef1b521afb077ee795e206660b3134b18a39e191b138640728e098483d9cee02b0f6fe1bd90c4cc1862442c2e68f944f54694217ccc49cadbc5129c79f4b03ea3ed61fab6f5d77b13019c853b042b81fdeef4ec78efd191ecbba25098b6f079ce98b2774beb5ddde2a29e9fd2c3aad0eb25d568a0df694c4bb19ab6059c4223f617a93484365b39e0f81dd058fe087350e7e82d0f2f90c02b7f625005c18e82d8f3c2009fc5472d09d5979e83954fa222e2dd063031d00a4752d6542043645e4f2837d88cbbe2bcba342ef18f1e0ea97713d2947c883c0487a6b7f0d05c1b74fb31538fc9bf435836dd33567dc4dcb4b4129d5e8056359825fc131e141e480b3eb0b1e1447c54761fa12dba16f3435f29fa824e651c8addb93babc62fd0a37a340892603b1e8bf5883e45101e851924a59d0455cb78128c6952db005b80844921f46dfb2cce5b64f1814748b2878106244e4afde01400ee7b52dfc67c9802b3b4e158c8f72aa965be8f4f21b988fe3cbd586f67425468ec2ff3b5bbbdd690ec0771a7f03037a9d0dbf3f5c9fd2c7707a0aa554af0f14c7eb193936899849e3770687f310f9730cba611ded8d15f287f0c576d6211f4b481bea6c1a51adea13dab9f4cc65ad1e8714c5c0e9ca444016c5ec4a9d1f91669c7c88d1113bc178aeca2f4fa376040175f5819a2b5800aae6cb3383bb870d301535fe07acedf19aaa77c001e5c3d0fd518f8a4dd6738fbad4ff08530e139fe8bfc9254f8055d33633d6ebd6a4f312983743d41a772fd5cab9ef03df764e99c50c807c832a51e8cf8bff8a95ecf337275f4dee1a3f97fe6ea596431c90d6db5d786152a3939505fed9ff8d96ff9ae5702794d9cb93f7a8fe31b5653fb74dc7e6a1cf3c714d3fb87682a4c2c3a2df70621804e7420e323b71b86329c9224bd7a018496ed8f6fbeae6a1bf402a50b40c86d5f804e18ce6cc4069c256454f821e1291c864962768fc2d8f718beceb84d6fd197235d469469c4ae8c638008eca5c31e3422e7121438e668f78307f82d07544f49c0e55e6912c48bdbd38a220966f10042debb69a7770f8d87607639db7eb8000b29f77ffd642fbccd895a064e8d0d1a1c6bcef9fdaa9c59fd77285dbd9d1cbb4630c04688246bdcdb514151e7d86d2d0b1af53277ce18d1a7d043cdc1232cf487a63b1fb06afa41acd19607de25690a9af1f100b718c8f1290915130d8ac22cf62742e44f2d94be16997b28d5163935bcb4f863e80f1d0a1724e9b437936773f25b38d8325814ac0ec7518205a60a928ad22a757b63a8003d7aa098bef318def305dd3642f63fb58e693e00852040b7e8b15f1495666f78bb7e7e2d4c22cb46e7acd56b1bfe8eff954f8825100db55c018bd918046bfab0b6fe0b7139234e94f92718b01040b0ee09a1d851e91f53d301dd534df7eeb0fbfb4353bc31a196bca754bd943b06a08f99decdd84bcf3339beb2ea9c9adb056c676cd6206020767e6679796b9d42ab09b7c120f956d306e483d342d402a0ae587fd04b78b227f0cc8624bdaab2817d8584df0bfc3d94258054682009ffc914a2beaceff244eefb81023fce5938b2c617e2af39f74d0c15bebf4b2048428291d22dd404cb5afe99ad72fe5b6a6045bbbcfb551c4d9dd3e4307bbb8ddef7be50d3a5b72620b6771bfe706c7623f5624e01646e44ae0674ca9ef31d3f1787a1e4dead68d938aedd22ba04856b9f8f254a8bce0f7af30aca8de839afc0a866a367b84bc289b61d162e36ab76abbc3cbb8681e35391302fb325d32ae7b7876fbeaacbe20b47e491b28cb2534ff621babbf44c2160984cdd12cbb342f0b73323fddf97a757ad8626baa1cb5d1bf87f065e8a92d0e875c2c6243eaaa14d8b8da384aaa38dbfba4e01ab234fa46831abe6c72b892c09f255dea32733ab418e6422c20e04e5fa19e77af59531a94be71e6e2e85e12b18b33e80520817edd138cc03d50cc38f0a0cf6946ac75bef8091a86cae5f6d236e26eba4c72ca4c86730d3397916628c3e22dd71cac86bd6b7db3e48f100fda53bbf05461f82b6ef626c2d3cbd53780a7a825238c8a1c1c636028e451b5ffa782991ae4ee712df6efde853afac3061b0b8c3b186713e80437287f3017a4f76809c458f5c27a9b909d5eb2620e4bcc3fc84ec5023479219d9081df97eae733934210bcc05d2697564b3648b882a33b0cba08ee46fa959b25f185bd332b2fc75e7307dbe94dc17a2563634fdea010f4191db5aafe615b938d2b9fe9cce5472b3446610a46d557e242df8b6299a97c327cd7fc624f7755fcf8868d6c96bc251a8e3b2d365b6ae2e53e394e881fa749bed4e0239145ef6d16f91663cd60eafdec485af0463c99a4e4a2f315493481b06de3d6fe6d8129493b2c88512e254b7fe9a42983b5f72974a1dd3f7c1da075c93beaa952e04f341a185f5bebba5e002d536274372cf5e4d87600ce67e4411d7ed8dcf7cf5ebade79585ddca6848996b692bb6cc0660856aa2ba3bd0507eb1524ef42da6bdfb0677261a257ff9e0896fe621324032f2c4eee685371820a49b628d21a20e5abaa9288c6efacf53f3b0d2b502bf459398affc91926220c1c2769a6a483870e69bd5c312c21801f370b87182f395220b89630ce8e31f8a416d5a791f55bf8b4aa256fa07d274231971e48fe4e48865cca436c228a2bf3f9bfac64b5af9009139f92058798b6fdc13efe085066bd6c4c4ff399da172bd1df4e05ab9526b8340fe050eedeaf3b361dd3b5b74a533e82fc4c57b3ac73ff456e934a563bce3955c7fb65507c8f368bb152f098d3ebfd65ed3ae56fc598e562e8abf7aecc66440343a063a25a976e09d8eebf3704411fbf56899b2d98c5dec0d9da1c2afcdf56ad8aa782a4ed67871170f9970b250f330edab041b892e167d92ad359ddde7f09bb5926bba65afacbc39a666c0fa5d064b33bda8a2bc07fb6be32303a0e03465bb83f7190aed7cd404e913c23cc610eae47dff42c27e7c1b970328135575357e7781722fd0f525c2ec3d84c01cceb25477ca585075c06f6c85d8aea29b183faf84164a3b4d8f7587ba1b12ceacc3c0412a7e4fcdd537fad0c2a3dafef0f0c697473073ab14f2d5732cbbb9c234cd6d97d194e46b5a8d1117eb6a8a77d21e9b72b3ae53bb3bdb094fa7ca2055f7f70c9f9669c13664835bac88513d0fa3a47b8dc10f7232a5276beaf59304986f58b14b14459704a1886fd9a83531d706f94f8180e2cd7b2e468c54e3fef0f259c04a108ea5381c0f756baa6f32f116f50470fa895ff19e46bc0e24d439378d3873130e340d85f0b941c6bc923a7eb73dae882c83401f6b903741e4c5d32cbc6e090ceb32c1e47d84aca7b8a55568c5158bba3e91"}, {0xf8, 0x116, 0x5, "b1823b9668beaa74371db67b5dda0de21f22a9ef5462d1840278012f6a3cd8cc5f74501bfff518aefa37df22d7a87cdd8868170bf8b210192490e8f913d1b514926f73e35bb953b9d6b7fdd6f5fe6e29143b54232c231c373b65625f863a05db6f06b60324d87f538a7d637dc98f43c5e7a051f10c31d062e18ede0fcb899c401e94a9105151860fabcf46992908ea735f51c1c3348b124aa6f18b7b233a86708c4bab2c37b144a849b5f68680abcd33955615a4e06c0d5b8d24d869d4658461fba434c447585c0e479b9f4b65525ef8b27afed753426e14bf1563b8a6592126712881bf"}, {0x108, 0x113, 0x5, "6375ee6c3bff76c4dc390fcb5a2419cfb4eed877657feb2b3ca69490e9ff163548c6818e6a2c321d50162e9ccd6337968173a21a80af3b88207a26bf7ffc9a4d5fdb6c3fa9b6d782ec31b8e7b4b327c1bb3f1a4e7802f076b253dca30d039017fac86907a5f15bdd2c828accddbfc332822e45e2eea89af67b6cacfcd5cfe45ee9a776874666883a23baa01af3eb38e4a11272ab60931b8a809d381889aed16e639a310e5b415881c431249da5bac6e4c1ada82dbf5995c9707ea53302a3678dc5fe43abe71ee0e60500e324bf462e4bcc222b8c62b53b492d44c0117f85f125a39404a020c18557cb8eb36e078a41f857f7"}, {0x78, 0x108, 0x3fb, "dc8bf82c6b78033f67ef660918d171782de256ceaeb64c8d1cfcf849843704944bc1cbe4dce760084a1cdbec519f0dd34f6dd5fef5a279603fa241cf706389f5721538b051a2ac327ba78b0a5e0064c26e791c49764c94e8986669b5658f6c597c"}], 0x1328}}], 0x9, 0x10) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5}) ioctl$DRM_IOCTL_MODE_GETFB(r1, 0xc01c64ad, &(0x7f0000000080)={r5}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x7, 0x1, 0xfffffff9}) socket(0x15, 0x4, 0x7) ioctl$DRM_IOCTL_ADD_MAP(r1, 0xc0286415, &(0x7f0000007000)={&(0x7f0000ffa000/0x3000)=nil, 0x4, 0x5, 0x84}) 09:42:53 executing program 3: 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_DEVICE_INDEX={0x12}]}, 0x1c}}, 0x0) 09:42:53 executing program 4: pipe(&(0x7f00000023c0)={0xffffffffffffffff}) connect$nfc_raw(r0, 0x0, 0x0) 09:42:53 executing program 2: socket(0x2, 0x6, 0x8000) 09:42:53 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:54 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x1a, 0x18, 0x2}) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) r2 = syz_open_dev$mouse(&(0x7f0000006d40), 0x5, 0x703800) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000006f80)={&(0x7f0000006d80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000006dc0)=[{}, {}, {}, {}], &(0x7f0000006f00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000006f40)=[0x0], 0x4, 0x6, 0x8}) (async) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) sendmmsg(r1, &(0x7f0000006b00)=[{{&(0x7f0000000100)=@pppoe={0x18, 0x0, {0x0, @remote, 'veth1_to_batadv\x00'}}, 0x80, &(0x7f00000005c0)=[{&(0x7f0000000200)="ca99b2cfa492d71c8c4a0bfcb7e6abb62fc4cab2a885498750c99a41030c50dca513a372e4115d666b4fa80edacc46a4baaf17285160a6ea117429be4fedc42db5e19a8dd1024f687a414fcad695160960411abaf2fedb4c0900ddc304c8042ccd98a0248eafcddbb877899f2bd59f7d72975e3c85b5e8197e4118a03c3927b6d73d1a2e1dc29d59d6323d75d3cbfc130b8dfb8c58187716753215d993808af4eb6dbb5ca8be10ea190844757f54984eae90ea047a6c8285e7aa44eadf51c844f467678feb851fb16b8c651f", 0xcc}, {&(0x7f0000000300)="99a9d624a23b5c27fb2fcf4ed0e29bb07cbf6d07b10be5a66ed7ee5ea76c330c3c6bb7fc1e438473e51697e43a6ec8bae99544a01cfeccd081fff4768012c843a6889d1deb99dbac5daa2bafb1970cfdc8ee49c13c9bebe50c9ab96a1e4d501611c162b788d810b2bcfa01bd1fda9fd9eac6e70d152ba5dd3ce843ef7854573a92a4906ff10dc2cc3fae822862c08bb158e3e366c20d1a0ca6f4deb6510015abbd096306", 0xa4}, {&(0x7f0000000180)="80661ce98791defadf950490e63fb5880a20dc4a75d73f037f9728ee0210cf4529c00f76c2d0262e0ad3711cde6cd8fd10", 0x31}, {&(0x7f00000004c0)="4e2b1323f420d8d9c93c116c771a36b7270f712bc9fd6df7798a236550bca0876d2bebf1787f13dc9916a20c6c160868c384dd892006f9a50b62f4dbf29b5beb30d6e61c3c98042000787fce0fcc4d53efa9334dc4bd36aa971eaa0323969767d047d7dc48fe0ec2fb10ebbef26fc7f214aed8445600eeb486b3dd192543326d56051090b552fdc72e49c304927bf37f36f96ad4653d27d4674fe4972de64e35254e65ead186c64e5cd82f9f2620efab5e31d92c23042b56601483e5df5989ba7fdf486c42e11cad960f4756a25c708f1fba5d51f251d0acd6ebd3af98ecb6c4f8615e249e99", 0xe6}], 0x4, &(0x7f0000000600)=[{0x40, 0x116, 0x38, "3578c37bd3121faea3015f4199653d376b158bd7d16ab34a1a15f7aa53f3184fc2b979fd57ecdf483092c05752e510a8"}, {0x110, 0x1, 0x4, "b828a96512a850bd2d0bb7d94066424946de9750da9c2c94f532637a6bf167cd71c5c45771102705c07ca8378fb928d492c86efdcc9b724d20ae128b2c880a41db51af98a0203d667652e7960a6f5efc2d120f417dde00d71356c11004145413803e38a0c10c74bf04783a2e6973696a5127a22d7610d0f524f2aad3577c437d337093171fd467ca666b5ba500212615662c71fa1cd3aba24942f9ef2f428985386b16ec4534302addea32fa2c623c16dbae6d0b7463b4b38735aefb856b93ed73e4d201380e64815231e4dc7d985b5f847e5d1cff96d4c5e8b48896df5e5c262ac1022517951a4f7b4ee4ec76593ff8cb49ab699ed55926bf3b4f896c46"}], 0x150}}, {{0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000780)="c4a6accb7b0be9874b2b5a19739067ace4aad13ebf3ddbfc020076b90c1604c55bae0e4973610a618a7f0b4e1c9cd9e84c92e900cffc8e15afaaefe0fca23a99c6ca0869c7aad177dbe92992af", 0x4d}, {&(0x7f0000000800)="111f3319008df4f3022177c6bfb2ef996183d8a6e2754a9c02a0704043572555dd591195bf7df7083d35c0bd59fb5beff133477b8d429caef6ee13ab4e7b476f601ee329c6775719986fe818291405b6511cc16028fd1f12147375f7db3e7ca6a29831f75926ad368da856bc4cd4184170b28b881ad71945286bbac912c249bdd3bed4b3de2b6083029d8806beb6578a3f03c12b25fc376d7538e716a50a0a6e67", 0xa1}, {&(0x7f00000008c0)="e58b953a8ed3c9cf1786a7fc5cefa605fcaa0efe2259fc29117bb059eb5eebc784b3aa45fa67c0602238556bdd192394ba9350faaaa602d5fba57c42fcc7c3992044ccbdaba49402f86f90f1380e4c62fe27e96e5ddf3caf374f874b42015fd49dc6ebddf6aae7e1ba596b4f4a62dd6125b766345a456abda45602ca368d17cdd845f0b68e696de10608ae9766045fd11168b587c165095385c8f8278b648167299fcdc936012feffdfd14e78f9d84597bad0e6189f66b152a3955829452f4d4b7e90d23266986f5", 0xc8}], 0x3, &(0x7f0000000a40)=[{0xc0, 0x107, 0x0, "f613a7e3ee018e5241a8af7bc5aa71c26ce9ee39a6d969913a893b1f39d160a428b2ee3330b0735eeba60b6d1fec67b0febd2082bcf64fa397238fb21786c29dcbe9a57d84911b6010a32e3aaba6946ab6466f0de47ce96750df3ef8688f27dd55c744de80545501b1df0b4843292f5907cc2c97fdcb94d717163fe804314317eb9d604ba3d82fc791350c9d4db056b4c1f956026c9c4cf1eecddbdf874d370851c45a72210650f91b"}, {0xc0, 0xff, 0x81, "1b5e7844d68a2ee2a77a3699b78a7edff0fa2a4f052fcea07d6432b14506f6c061bff194ce4812fb16a9b25f93dff53a9f2607c3b784e670a1108301bd2bc71ad3b7056cf8d64a02860fc396a9ca4d5c69bc98c4ac17b4679c924c6ab46ca23edef2c299bc35f21873a060d61837698116398774644fb2765369d08d41dc0238e60290204cce088d3101da26f5985eff6398e7d58f7cb6604e136bf387357995c602ceec98bd0554f0"}, {0x18, 0xff, 0x10000, "bd6959"}, {0x18, 0x3a, 0x20000000, "80b09f68401e7236"}, {0xd0, 0x102, 0x2067, "b4e7f2a0351f6d9732b6ac4cd3afb0eb0bd1b3c587aaddb6518e8acc479ec9b1e793c88de36a1caf5a30effc5f0f37a6fb1c50eb18253bdef7cffba0531fcb9cb0f90fd1290976b20356b70edb446e617c557e0ba3c151696b0efdd90d5499414e386189e988e424dc3c4ca5fb56edbe6182cae40a441d39d01c3ab815793178afd2fbf3cfc0f896be8069ef5df856be3a349b666a564300e6d5bfe1a9a18fc515357e69a6d60ccee0fdc0d8dd603ca26b1658ba7a5484f503b8"}], 0x280}}, {{&(0x7f0000000cc0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x4e21, @empty}}, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000d40)="9b1382afc5b33bea13b9ff0bc0328a317822f73bba90bb78548fb5aba96a80ffce4a24f4e7619d2561a02e2df00fcab01992145140dc8b00853739790e0045c29bd1dd5d40b689f520f8ef4e9c2dd8891cafb91eb1aa9d660d9067e81d8e954a28f89d5a1f5566dc643df9e7e5c32f3c7ac6fb003eb73e", 0x77}, {&(0x7f0000000dc0)="53d23e98ba3f825050070dc29d3dc463e8f1cbfd928e2d49f35c34e15e18f4b4703eb282052881c4def0b6dacc5664930b9e295c4f1ba768b3c3b5efaf31bcf78fc3f61d1fc527645efece210f3e5cb4fa965b57fe248c12e2ec699409356ebb4fd5a471698d90b4509ed15bde1d676a86ea0fc0e64d5b3f053f2675ee142a698815f9d6db5c57bf67ac9ec462beeb3eaa036de6b200ad8e2bf650258954227c3b164548a7ee812a994ba48b1dfc5457c79bad3a8acccdd7d756f5c28893bdbfa092c6d8e45a2dcff36264abd01335ffcd007cddecdd80a126ce2c40db094f5250909e4369db47", 0xe7}], 0x2, &(0x7f0000000f00)=[{0x88, 0x10f, 0x4, "51724f30794ef98796844f9bdf651a724d0f3845443ac05498f97113daf3075e06517139fc9cdabc7388489616ae7975da48dfbcd3c0a4d3ab10ff887cfd211c9fb483b2b3da4fc512735180e3f6b64e972e1377635316d5ba4be2b60660ec0093d1c97d1c6dd9129070bab133063a1da968909a10bb"}, {0xa0, 0x10f, 0x101, "6acc01f59a28499d7fe9346af454dd201d777abd549fa667c4fc657be4bace721bd829570a971a20f81fda106ec42ab2e6824d0d9ff2b54e6957faa4bc1b5475ce7eeb722805c7c0686baf821602bf7fcf85ed89ae6022a4bf69fcdea97618f0593ddb6b5a6f296c7f5a7af118bf5488f10350ec81682aeec34f5e11c22875e2fe3ec1c3366cee6589a0b370ddfd"}, {0xe0, 0x10c, 0x0, "75e52367a24c9684174c541e31ab8de8f44d21a2234e963d5264b2948137e4b2db51fff6f899da856a4139b9a06770998bb766c7ad210cd22fb6a277b14a68c9bae68b12f50e78a10a5592e633358845f9a63f152119842930765055d4a3a3fe03cdabd6b184f7459d58d522fff3e5cf5cc455d85249bdb7d0677eae308a875dc643708588d13b2fac03d1635e53c05b99037ff5d67ad6f77919d577d5f2b636686de9b6c5c86eb7a1a927240ab92d9f1626a9e52a1e1dbdcd06222e2aee56be42fc4f1abfd4c413fe9d754d0d477ef6"}, {0x28, 0x109, 0x3ff, "ab295ee8d8cbc001161cf9a1120bbc4c6bfe65a3"}, {0x68, 0x29, 0x6, "6943bc513c61aa68c943f795ca1b23382a6ab6c6108ea95a3f503695aefb2fe75f8a1dfeab09c5e02aa143491dc27d2e6e02e6d1c883f6452d467c013e8cfb7b3b25c166dbed10dd29b6f826700559c53bf112"}], 0x298}}, {{&(0x7f00000011c0)=@hci={0x1f, 0x1, 0x2}, 0x80, &(0x7f0000001340)=[{&(0x7f0000001240)="fff7b04f1eb55fe6a4ff98ebea511d74de168b9385449b194868d4ab7bf007ebfb79d98a06230c7de2dad02e14813eac5e7183fcec245204674fb31965b4ac5c2dd54973f2e7b009098a902908f9f15312d57a51d6846874d0f4abcb2693edcb6cb514b22b14b7e617a4a1185f594a131f1d6d92399219b3a5043a4a72c363b082f7ed48d918f41249dd2634853accac037ea684642a9993c85a26a466a322beaee0e5", 0xa3}, {&(0x7f0000001300)="b26b1614d1af6bd35364", 0xa}], 0x2}}, {{&(0x7f0000001380)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x80, &(0x7f0000001600)=[{&(0x7f0000001400)="b3a4b905c14a998e1200096a5854dee597f0c4c91a691ca593369f2aa71d315144e28bab6b272b853ec574f8eae0c4c675d6b9ea85fde62a1d87219c06bd616fdb6025685e6f9810eebe60854bc080af87f51ddec4a11bffe55b08c3993880d0d09d2d6f73d50e246d0aaedc5201083c1b147cbe52c327fb96d853c31f598b1b97dd3c2538706692748e2fa8974d82e9a1aaad529b43f762f71c18275a5f5e34cd06fcbefee986fe481b21c04af2f49eb1f6efb22144075d70e3e41e65c5d42c9fbd1f8e83a4a53ece683e1d8508638d0ace5c67", 0xd4}, {&(0x7f0000001500)="681ed0910ee7c1b219ebbba23996b9436ff31bcc42baec64e0d105b94868940a0492b6d8b88e443fc0052a154fb385a76d8ef81c15f193ea3153a9583ed731fa5b798d30c5986dff08437fc88f891c80399e3448aae7f48930b7e73cf5c36234c40fa414c8622d9c1603d78121b4c9f57bf538ab5ac67073277f6a0a7fa8afa62ebfe9ed48e5d5de7e5a91bbfe0866e4651da8d937319c1e52995493729cba520f63f905291878c36f17092459e709bb4d6b9c3219fe116c1bcb1a19441bfbc8a0dbad84d2f79a488f12324ead", 0xcd}], 0x2, &(0x7f0000001640)=[{0x98, 0x10f, 0x0, "ea7bdbd48a7c0b42e3346a281f9e6f8fb8e1eb2bfacf0d817c61c7f835f4e9adde697e0006a19263206da66c3921c842b62a893c79ebc04fcfda9b9978eabb12dc0eb50e100b19f35c909c3766b88b73bfd126fd7d4736184a9cef5d2f5c9e19503d346d2017e0ffa7abc11a2bde5cf4b659db35c579d4736e9f79a3bea184420f2ccb0d30a0"}, {0xb8, 0x111, 0x80000000, "ebd5a8d82ccec10f2adc33dd07e9563beb094c92da9a6eb4f137b04427cb396fcbca423eb92fc854469cc4ba766f1f5ad667240b789bbcd3815463ee63342400ff99c83f90d5d7f2f009dd3e3945d0f4aa57ce34d8d58d3838d65f81477cf18277b4b40bb65e3b33d093774ad0852f10124f654c7771211b9df4a7c31be6b359eeb0e3afe916f1c0876c315bb9840b7634ae53f566e6d440802084508bc6e903a1ef66981620"}, {0x20, 0x117, 0x7, "c5cc33dbe3dd67f634"}, {0x68, 0x119, 0x8001, "35151cda8f2b0469816271f36b05dab719fd6901b5315cfc5b39dec0d9135fe6493ec530c97db9e82a511d8954032d98a4057c863b56d78c40e548c285519f94002f7a83fd68ed6af58d210f80dfad6be3a67a9d"}], 0x1d8}}, {{0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000001840)="a5ef70b0ba20d2b683a58421e197d0247747fcc59db8465f8eecb39bccfef638afe3f2e85ea9ade366ba75dd93a54b7119c362cd8c4e34e9a0541da6f34110c6f1a8744c4a291180e7ffa84a8600b186712a275be3caa04c8418a571f6a561412e197934ca69204a584c3913f95c6f7a25f6a903f312e31b1bd8ff2fa072c3a9655e3d6aa1610218ed3e928ca01ca5df2e1f9db70774c3a565c09f3c7f35f6c09d53115f49f43ae0241d28454032a13de96f981aa15237698045f92d9b9421634d9ded3a135b347ac46237a91b09dac5b8dec77ba5c206b7e43169eb45fb9f54db59023fc37d677fa015ff2511e9684e9a57d3916b93f090cbb2e9b5f360", 0xfe}, {&(0x7f0000001940)="1f8cc716c6b57f95d7cdcbba0e326e3313108890b9c87e789ed0637ed64e2a00ac0d76991126e6d931aa55200f0d2204bc1493ccc1e176f36bc80ecd677ef25def6b3afa5a1044137d88fbaedc974bb2faf50626e497c5711fafed71523a20523b6d66141293f49220dc60e866c4bb17963e84ac6525f3cbadb027772e816f7abfbee993c8ead60b25b63d68e542b754bc2c724376ef3b51c49e13d41d0e2857e2d3a96e65aff776f838ea0c056507d3ecb95dd6", 0xb4}, {&(0x7f0000001a00)="7d18c4ec6027e6fb2c9a534704b743f8f1ec7654e71f9f9897fcf0e3a0f93074fbe5e68735e1f3de67a7455f91c655cfbcd8218caeb7eba81aa78dde23a0e55eb49b0dabdcd3f7035c39ede2e5a0a90d6a5addee1f", 0x55}], 0x3, &(0x7f0000001ac0)=[{0x60, 0x107, 0x3, "0929c71548112f0d266f6edaf88daf421b894ba8276bb454b03b0e3e16a36c148781e160f456e5890eb327ccf15bf9f0d4b579c3f4a002ddcf19a5dd018ae181997ddddfdb3d3b23abaf27"}], 0x60}}, {{&(0x7f0000001b40)=@l2={0x1f, 0xa, @any, 0x9, 0x1}, 0x80, &(0x7f0000003f80)=[{&(0x7f0000001bc0)="de9e739f0a7e9c2e5a498cad418b43ccc29f9a32dc8c4b38c8b18b2b29cba97f79ac345fc809779b54f7d73afa0e251485a47f537f3db6740eb134101b6a2f8f6e4693204c2084c7f7056da2b72cbd48d0a10bf1d59d465ae8d35fd1f01c", 0x5e}, {&(0x7f0000001c40)="c905f6d5669145a2121eb38e7186a4dac122fd045f4cd3556cbb8f5b15a0c1a47888fc2c06d6d25d81097bdce04ede7e11e173f4538e351c0a29526488798241d81138a85937c3b3aa8880b8f42433a2db00f0f688cb327591ddbf192d6185eafd02c5b79374b876bdb7b96c3a996b4aaf8faeb91b7947185dbc0ee2a6c816a38aa8bf8ea4e5df5b5d9661af4d538b104e0f504bac3c69f07813ba3b59be68d36b775e75c59a1c45414b", 0xaa}, {&(0x7f0000001d00)="ddb86c01a230b39d4b5e10d03cf8754f58aa4bb5fc899e1787a6480cc408b324798616c45f2f54ce2f5b331969f6eae77f774ea6f6bbc0e552c807034454ec7c539553295e295fd1cde9ecead01b53dea3ebca401bcab0be310e45bedf84872e84fc0a611dc12347a90835de63e251a145a4b2021905d0adcdb1834ce2b4c84622a526ab4b75b589dd90e8b3ff2240c84175c47a3d7cc63b584678", 0x9b}, {&(0x7f0000001dc0)="c8b96f9922d9700d298cf930f327a66d67402906278042a83556199288454db5e0a5dc19709317aa5295b6149ed47252c618166d634e0bc99b9c001af125c817ebd1c53dda3e45c8e3f52315a37adee26bd91469d4227e1c76ba1b16617d2755d5c4a5678f3e20cb0eb0d4d832e8ae5fda0d7c3dadc2e72c3e67c4184f6cca2dcc2bc91b9fecb7da58b8bd64a7d2ee46a23102596254ff82da04f629f64f8460377c6cc1eeff0e45bcca04ad3a28e48a1196da3134c7c968a8fc002733799812a696ab658b6473f857fcf6f9c0d0e9085031aefda93ec1e5ca9ae3fe000c195ef076b5cb48315598438722dc63b75cfe1ff7d590ecb9cc98963951d5955656b64efe111217d06c13190d964019d7e6ec32df80196227d04574bbd19c4311db34dfeee404c84a7d4607822a6efe43d5a9cb81678091f98f43b129681496a7504f3315f6957e44c1001c2ad11c241b772c9f65530715eb77ed211bb8d6c02bfa96d68f0cb745d41275a542ed90a83e3d4183364a90649204d75f82684a96eaa11a997378c7ed3d70a147b8afdc750c7aacd394426ca648ac467e3e9718c23e349d94f6bc13a871a44b2f166de6a20a09bfb9f6e43f2c655e830b56e749ee857b6f26ee4e4633d6f77d05f35a10f86f710e62fe41f71b88ee120fdea23f0685d89d2dc9b7c4c2086d16b4faf517176903034570ee03713eed167e955029dfa70c497a728c29ba4be32c6a63233dbf6671a995f1e9db52329b1dd14a1bdbfff95c6e1bb7db8a7b80e8f38d1ec3067ba7f42dd625929607e14f4df4d534aebbe1f89defed278d2cdd6f45cd8fb950c896c99118748abb10bcc0883c75704a32203140e50ffe75e185f9a0791b4cacfe669862d600963437877d48cbbfd476d5f6f41ee65f4fba237c3d576c1697061f083d6832b0e0db15f8060c3d48d2a1023d23667d99d11caaeb10903ba2533a92a0209f76a8609135268e1a064a2dcf64c95fdf845f5d747e4d316d33df2e19329ce5557ca32cfb091a0336e4ca0ba97dc29d3d392b1ae0e3d26247cacc434911f5cc7bce30231918c28b481bab24ec679cc93a80b131dd037f84a9e183438a51c4321edf55a3c0f084b38b286a8b56b65779174040577540c52af219c844dcabe902ac9fc9b484c93d65b38d711cc3139405e5a48bf0dac85d7a92d517b2976618df1794c57e1447f975057f1e644fa61f4c188f2986a18b7ccfda96d2b58a22180d64206629619cb1cb6d5b4bb78fbeda9b7850bb045e7eb4ce84caf62ed3baab9fc0a04edfe1b4b3c0ef80d52a2eae6f58707d28465e20d7f923360f65f7bc796ac3cbd1a0e70721d931abf47913668d37f62f8360a565489b345cf3dad50ea10be316ceefc207822490ef9b29c404d3b67fc8f56a19387abb4bee94a780b5f76f70d27b97c1289018e18561e50587469360718b44cb8bbd0dba5f8891c6f7715b833064f05e4261038fffc8cd3110cd33580c2e9cd697e801b97e827b84c62865db16813772fd2fd73ad1bb074a6184862f76578e778d36541aae8389342d16984a55928f6219b673f9282540923f73615a8921ee395f2b25e069a25c24b617c8e1097905d8d42799a124b2adb5847e86291bfbf0a4e185a4588b1f513237b207729de3520b3fce02c35afea4e9b4b2488faec7db0cbe23f88d7e3a25f3c4780170e408e4561ae0603598a7599717eeba50d2ca46826c00c2524cf7a1777afff00ef6c5b8972ce29067f33169b0cb03c0f2426689133e44da90a687a248cd413ce92fa9d07f123f86f993c035a9bed95ded0aa49842ac39205483d99c78a5a7e50a09d11c79f219d813048c58f5905651dfe28dd86fab74cf366e2de2ffcef522b0fc382aa5f19b1ee684892cf84663669f0631611b455f76a207140419402dff55609970a73a187f6fc5d270f0d0f65018fc866f93e29e5f547c6baf9256729141b02de2dfbd13b74d4af5f9137b302f092260ee469eff19b269698e599e862b26f2d080bae2463932caa8e265c73c97abfe8ebe1b68ba60d7da0c950a0294c9dd552cdc2305342977ace38acc121190909a6baa70d3eabbf6074e327cb02552dab6fb2be333386d1d9d04865f51167740c9fb23364cfb675a5d2104235c6bc3604022483dc6fe335a66d1b551b825b1ba127607f0560b62bd08f8b7f123289d29beab8b9f64866acb49fcec0305dd9e148e697682c28d4d3507df6266979b3a67add250dff2cf04bed298f2e6d38475eba566516320ade70d7a2b0ae2f0b6d4381b9ef28aab5d40fc03ec198b5fd38e70e1a465fc6447d3def8569967622b7a817cede4b2f5e52e5e1c499dc05f89cb9d6f4c047ac8becd35d0c679c03be10b468a5ad3eb757639eb6e71b4efdd25b6a17d81470ef13661e7b653dc107b5f87ed3e8df0d7d1dcb389fc1a9ed57d63ef52ff43663b4e2b14921a090740e3dbf39a099f447f976c8be0a8b503b6fb374e6dd6a7a00c68d891f93cef37be12598815241b0763044ebec159020bb9d6a4fb71281c2e0761be8cb2958bc47ac9b99696c3f6cc22d1b640fa65628fcfe0de7970f3052df89f26d8b7c3eb746702f5eb94d94600a36552f5416671902e69578d7cce36e58e24cc60aa4675e1c0280f6ea49476e563a2a7a67aceb0d5c8bc4ea3dfdcb3e09fc3ccb2c3d5a064bf3345dd9742fd1e57163d5bd76b504c29beb30b5c0f555c8f26c41b9d8cfe486bb6823ac7d699f2f515e7a451bffcbfc023a1811277ec76184beb1841ff728bf41ddd7b163aee28812770a526b92644ad06cc788473ae20d27630302ff5acadf4470fa49f7fe123234f05795f87131c837013e415fbf7e6e27eb11ff549360ea23c265d403e57618353a10a5ba21f54fffaaa0486a3e236701d652699ceef0d0d4e9f82509e043f343b8a3539961f57d68b5a4a30016d669f0d8dad474897de40f432b82f6b1fe860300d4376bc494ac67e7a36b490fc7d4c9ecdad52636b95ec9a2db8cd9e1674ab8d5727c67bfcc699e6d9c9801a9c673c6e0464af7385a2f9f15978628a685344252e97fbc0c2a46a9cd1596b00b980e0e5637263b7ceb7e4c4f81bb82f5f354e5f2b83ee357fe41bf02b6de02d28fc12a3fcf41f7dcadfaf76f8da9db06a7622768be81c2d19feebc7ac4e5cba9fea8dc9fa4f9e7d528da7d9804df571586116b8a48f4c79926c0c7e13ad14eb835bebe11c3b492601d457657c596e70cee35b59b89c8d67fd26ecc7f2c7dac2856552b9b489c0af7f2fd05f8297431493b9084cd0ef23b36cc48b713df28194043f8e60501d4f429d603bb17ef554d046ecfd0c986d55fd4b4ed97742a08fd70c2b5139c1078066f4085d1f068f5acf985f829b5d8e06546e246b90959ee0e9cc1dd56a1a0abc523f7690537c708d76e7bf39f3affec911035582d76ac96b67b861f36bfee65ae63429a660876633b1015ce533daa5d9d547fd203c5274e9ef14ed591abfd6c963163f0c2b5ed00256138c9eb94977c2cf53939bfe1ad7b750910a39ee284fbdbd92d93130a5439059d9f700ca25d1bbeeca7c4b5ae4dd5c4acee888dad3411c4bc1fd238eb9da83addd7970d2866dfb46e5c1f7f9e68ed15ae6e72e4771f99c00f2f144c9420902c9ea078cc35fdb42e7f42c369cd7070bf1356630387cffe4d061610c9a16dc7262b7278f94d9b0a5635e21d14f9594f04cb6286baf2c8eb68b0bee8b00d483dee638907ff3431da99fbbf30307248d323c06087de7c2f65cf5627c720b13e63de42901595fa053a0dcaa1602eb9eac72fadc87ccc6a0f64761f0434ab4909a358a50189101af75a3a431faa720973cf6302f4efbb2e12d08446a33974ef42012ff63c07bb1428552c52ab025e6f5deea9ebd50fba21ef9ea48714c84f4767c611fa3d6306886240f7f61fd76028a104449dab9dc643d898889a5af4144769d0dbb7f1c47b35dc2769b2fdded4efc9908abaaf01c6dc6a6ebc5259537f0d3833f3cd1085dba2f8e27b6feddb9f0189fc4a2b378d18612fd5995749b05b6eacc7864524b1fd4c8c979763d6ee01f472ac8f5bda209abd022d6a637b6864ea90405bf2f1181234bbaf5b3b2f8b57dc8af45644b8b49347c04cc29ce8b52859f67a1c6f60e554dd7e6aac9baededb0fd947a4124b861a97def963e3ce6c781e0f27cb8e7da946533f5f493afcaba8c551f7241b6a25253082fdb97ad8e19aeaff10c8e90b1ea5841e8827669d5c42decd50adf1d382b95bbffd8923cba03a2578254d25df743aaa1e80aee9df323efbde2e4198096412f4ee10b44a8075dfd68bdc245a6bfedb709165ed087c6eb93b85f8c21a9d937078926258ddb3c084b1efeef1c3849aa66e489763e58c19352c78ad4d1460bf7850aec4bba90300e5e33a8f99d9ab442f758cdec2311c0f6e9944617474dda25f315e4143b7360fd99facad8a66f2e759019cb69bb682fb06ddd7b5feba65e58f31de8bae8a5f6c1f887cb78306bd84ea90fbfebc15505282a8dab58d72d2747d14dbbb60b2ac787048c6ff63169b34c3a5a2253f55f0e355d16d13f33e15389c0f3ea81ff813aca8f103305aad135959571b2cf978bb0963e3be22e12970d98ac4f9edee4f3dbe0d71329b933e07698cbe95cdb82a83fa6a24eca7d31592abde4a1e849fb31e7a8b48af36c35321297f0a4f1863c3e5028f43a5eedf193a172cee4125ac8031e14e0b4cb5fefe2248a798ddbec4f3d0123fd2a099dad6c33ebc95fcfd1e78addb509ce29aa78a777737da9196bacb70632986f78f2d35676198080e15792d352046c87a1029763958d83b58c80441861aef932027683968b9c3c3704918f50a01f83f11cb731f403188781449fb9c55ee7da984b6e2ca83d5f60a76954605c5bbc13f6050faa224cfb0f9bc631f3790be6ce2e5465b4d4735f1d5d30c98aace55cdf621b906f446377d57ae89d34f836b8923e569751361b6a129a3edb9d23de3636a5dda82521ec5a6f92f96898d1e18bde6b8e6bdeec422016ba809a186870c08694cb82650ced8ff1d9957bf9c5ec74fdd3fc3423d78466a020808933cb58fed8e646ed7ea27efab4b66689c49ec84c01b5beaa7c280dba4679656d290a41a37b807edbfba4afdd8db16abd6fdbaecd73ebb3422b0fe9a6c25eb55e14b415049a5531bd9993442d2396deb1de58bee6bdcc13c3ab709b9c17aada195b8121adccf8211eaecc41f280c5ad43e950e4f2e60ec5eefe3ceb882274ccfe2fe9d3bd1b8291e808e1eb34b72e948d6620534550590e4c5c85483f10f3af01a55376a4e19907fad4e34a0379e8c6ec31ba5c53395ac20736cd9d5694be35d0432bba2f3f5db787032984c579d185ff31a34b08c3e1feb4d64c68bea82b4905935f58e5184d62c0d491387c7a380e75fa269eced758d4ff64b896ae82db5b95fc33907b8531d9a706596d1ad753ef1714e362963aba1558858b3b2a4952944b7ca07f9f602b6ff28bf3c1d8a4a254e81669b0e3f245fdb0352562937f75fb66ef578462576658e8753da7da4ab3e4f19c65dc0a3ef94323513a05121235f1a7b5fc6d9f9a882c03a6d0fa152af3962a575ca41fd7d695cf8ae2b70a51509794cec706edc10fb83d9575b069323ce079b6351b6c2c9375643f7efa6bb499852660b825bfccf25ca5b0f213ccf49d74f41a070170d6e3108a91607f863a7e7a563dd1d9e0445612f3fc3ae625d8d85def96a21294c78acbe42f4089e56de325e55c8c5f5effc9f1a9d7224878596e5c3c7e9e4627146db217", 0x1000}, {&(0x7f0000002dc0)="56daab029921e0837d31f2e84343c72f6c296b79908d33eb22badcc82add22c37fb4162f8d3af319983c17633b7a71e6abbd43ba2d1c5d2c5d0bee964ddecd13d793253d6d50862a3778bec762bc23b4536d14f0f42bdbcc8236549b7bc0faa447faca3c17bdf563b5f184e7c1c6cf35b9c979beb5457d496f545933a92cb48b408e8f60c0349900209f56b291733ac045bcbc0d07707c9479d97452e34d7f1c72c7e79af52ecc3ab6c15e510ef783ac1d02934a637f1f9fe38cdfb608154b8e2a76cfb6cf753bb4ce68f802bf56d352004ce7c164a621c3c0ee09441030e8c30999a5d78cd86a5f2e165873d4c61b74411401708b06afd2afb80d164e2e2062586c09700290f54227c01b6887fade4b6a3ea19833537e33bdd7f3fa1f10e11ec32a5e3bbcbb47632b807263cc5462e83d503a15613086fbdc793acc3988e32f8ed607484e8d754344ab6eae6bdf174a8e10a29a3794ef54018f4cbd2b1a52d2362fc9a9ed27bc5751b30ffba2d52d157c9be9e251fa208c9d6f06dd6c4d01fa7f0c5ec43b55c51da99ac34bbe9ced8d30e3e2787629e47df2659c06e7b6d6ce3fbab722fc5ef5dfece0315dc821f4596626abd9375a0ad778b00581a349fd95bf53f33a0060edbe3a6bb8e35cd91061b81d0df90e2c1a5b8ca4fec78da10edda450e37c8f2bac0f84d0a747da86e051f5457a1f8ec2f4d68bc18cbdb252c08729da9928d0442c6f9ea214b3c64041ec56f6e0fd8a099266190bd1a6f9e77a6586e8b9f7d5052d5e7713e9e7f659f606f79c874ed25fcedb2ab64c57920cdd485520761f71ed8fe4fba56be3a45cd05b89fd3344c7ecd39c57b15e8543b3d06d2439123bbc17176c85f4778f01f34abefba1a859372013df122d7c39d9c598acc992cb761c4414b8c8b5d34258de33adb8c3c78be0988123299731102a8bb0c521552050c9fd531bf5b12cffc30b6b293c53abab4ed82a7716407cad1dc3c63c543163c3972dbdc0c8fd97c647737fb75e3811a9807da95c12939e620f116451ef487ecd2da72d3afae2568f3bc861539a615debed0cc026e8f9228b9459a25318dde06f4d5afcab98ea139ab535ffde89bd25fda7efe40ffb7e591dc812cf6c6225adaf73c5be61ce110e90fdcc3a7ab16ea91d9ef7c8ed4d8058fa17de1cffa09c7414263dbefcf28329201dae811e5c5790022620c03f9d09bcb911c5be29c7936d36d4bd2efb5d7319e58022fe3aacc6d2468f3a4bd44479ee97a0e2120de95add65157f843f5f8590488e3cadd5fd03a72ca7a240f13202820dca3b0dc183bf0b151856dbc6ce97469cef42d63ed5c3f058e4b85255ab426e581916dda15805fd98d20a307c2b253b1e834bd842d73d14b4bdb7b95b2fcfda0314496dfec4bdfc4dfe469b53f7d6df5dfefc9e9534d2c0f5f712241f9f97e93e461196a10e51835a49e2ecac071a57ebad89b30979c4b618c95831755b9d6bb6e3b2cabe327df7255d95ae1e7bb461b5f6d973878a701fbbdc8e204a05cdd99b310baadfca95ea39484a064dbdf5c83280f83012451abb02d71b144abe7f41db73de35abf8f6806147528f5ee2b2bc82f953b1151fa891f73f672347062e1913cdfb87852365bda84bbc99c2e82e60e5f197e909aa71a8b0c4e35aaff5acdc23556b8403f67323191a36873c969de626699a9797bfb704d301ecf333782c1d894fc0affb78e8ffac70fb25d84923d26f4c63d5d943005f34b9e6e942aaa85f15e31bf8a2d5a2b430f9d26f8211031132e247f626c18b48dde58069c4ea28e709e8afc1bfeb552289f24b2e1ad1cc96ad4ab13ad2f5b9fcd233745a02ec83c875ae73c5073bdc874e468718fa72f264b329626a29f7442678a307f1c0b21a1671c65b2a63d0083e4c6309c91b2d5c5d1464935f44402880d8450971ef47e0805d8c234b48ef268a095dd3c6ac34d119f61173bdbf681ef327502b618bdd3bcf8595c8bf143acc5804bdfec8f25915bf17e0087639f3cc825b9f14aae643402978c40e9789a51e85cfed82e04d321fcdf9d2d78ae15b86754a3ada7625455256f8ec27c35e2a2cedd89030e850a692129eac4efa5cc14a2e8ee7bbd06a5138ba73525e71be33216675b33d2549c73af1ed5191f1f5a57dcf5cd33ac3a2859310dc6eef097ae6cda16133c146375c31c5d74cbfed9783dbad064244a0d95d3f25b0c3285393d8f252cfdc63f0862828a24bc086b69d454f91450500e348c94df678fc97612ee6f39125be3e5ae9979177156d65f05e3691fe355f882968b3179ba325fa356d96c483c9bb31b579099ecc2ee63f2cc40ca63e53618f49214aa087fda9dc32ef3c604351bcfe4add3f3ff1c55e09504a8559873493de48cebf32b0f0238be740cede05cba6a66268db0b72aa70f420dca461215dea01cd9ecc74fa41d8078283d8dbe7bc9cc93958d701d5504b9d3ce307bb232d40b478ef7fc0a5df9934d31dc17ef2794a807db898b21dab0a3b671b2fdcd22a590eec1bf5a45e4659d694e768c996e9925b765a406bba79760587c832eaa0a34e26f4be6479bb1597fbba657f82871d02671ceafc30af72149801979438270bb6c6a69a2e873e8667b8288b40fa808b177582f44bdb80d8c0f3bd23b92fd177a6270345127e9b60c42f24dbb3581bf0818da2fa3549c4e55460cd2a279296b73e1634a2fdd2137aa2ac4768a194f484da798abb14af53b1601305293363d8e659aebffcf756b0b820886c2152c3a6eb3e5cf9762a1c46158482d027694eb64bd41895a9485c69fecdbc3c10022e6a7e30b0ae0170e66b0bb495c7eaa1cc0238e8fe551693a7876b190bb277af5fc0e12b08a6d1043ed786e70f6dc6ea44da928ef567c1f9c22ae1b9a1c50d39b5abbfad395c1f3ac39e301de3b8ef6ede13d0c30880bbad9763a7a13a64b1f41fc331d336779a507618676492577bb0ae106fd9d3d16e22b7a301d0855635b8faaddb48db0f6ed51f758f1759aece080f5654c5da1708885bb7eec8c96da4f05a910538ec5f5f76d755e71fb1c7a7b6615f5d352166003a5bfa870da8f4a61c7962731a2e9c5ccb9f1ed40158498cb733d9f984bec153080a285048c241ec1dc5889725b397578e6e6c1e1d11e7a2b350f8057367c5ac8dc6c06c10b9f066eced18727d8a919f48148b4f3efa8049b64182cc0e79d1f9a2f7e414e8e685034ae41dbf3732db9555846de5746a5537d1379353bf74d66604b52ffa12cf503ca5f00f8139f05d43cd6b6c9bd5da7e696f5b1295c17ad8299335047638a06790ca569ab09afc6058bd82e7af45de1d6b6c184d03e54c25f75bf656b19c37b019faa3285bef568c6a213f62ad3c38a186118b2506ea35f705123466cf66ac4016989ff8e9af3c34577343d52ef44f929f8e91fee02c2dabc3d931edede3d91746293e7e62c5520c6330e9ce0e200f3f88de44841839c1c9cbe40926858c29e4898638bef06f07b20d2e89e3e94406e5fb1cee3c2fbf28f9a9d52ace304e42ec9afbce4179931662fbf652ab15cddde317f983a45688b12c8e725c8f2dfb856222ddaac65d459835e5a9f5a94427ed10b86723cb766ef72ed2eb053c8e6ee08ba8fb7822d2afb9eb01824acab47de2f7ba8b5b3be499ce9aa59f366a395712ea8198dad94345707c480ffe41b80cff8a085ccd8e82aeef12f40045ed01baf756cdca2cf9790b8c1e2936327d3dc109fe9a5dd435b6505618852c4b211c4e0146db3cbc4ad240465431c8b06484b21e9caef4ac6fbcf130f8e1eed7ea7768580087bf51c3d216a3c8fc39f199517f3b54c7f43aae573597c02e1ad3ea9e947644f8838c1fcdf4492f9feb59993dde3af8ec99dc8c84cb860f3b68e678abb3b1aad556aef3741b1e886f812b12ede215e9a3fc5a2c769bfa169c56f0d9b9bdc28400905cf6bf85250df72e9030908545111a55b7a44b1b07ec3ef0d146f10669da2d7ef0bbf12a054ebd405723599f55833ef9f37e953a746679c743b7da6d6d49e3a7a3ceb86e2b6ee2ba2b86a934d85ba1c21aa6e8bd17691e40f413299f9103d5ed7a8dc6b48a8468786d2b626b102f28045e7fb9eee2f222de652c8f0d1245a38b6d566ea7ad99e5f199e7f6f7cc6bb5364e520c4d1970e866cd269d241aae67048f5c0ab95289b664d6862f5686c36d9f0d54a91e3c9b23f38fa335892f554e6b1c969daec101e16e7d8027d736fd5683a9930903eb4e41d35128ffea1f51918b92c53cc0ffde837e3e146cfb45513867548e1fa1c7e261a16e18f5c7fa5c13e27abcf1c9a85d468624fff9c8fc4b6244157530804ff0f2015415bdba69cf985314a71353ce141ac7d3bb8af8eb64f71bba1f7a1924af24e70f88719b8cf07f0d3a6d11ab9c6f5dcb735885b8518543664cfa566a9abae03e4958822f97fa394c8978eb80f2fd1214e9383b17b04a6af9b8f1fbbee35c706db5fb9942f7b82aa027302f73d9e3756da919aa7104ccd0ffc651ef3d4153391b5cd23f09e14d048f1092987cc96180e7a786329caf220b3493110bfacc4789fb52d74127ac548e9a998660353c66d15570cd643f87cab323a0d3e6f4c6462e2d909acf291d113913ce7cd350581d17f138d6db1d86cd463dfb4eb76db8e1cd5a69b57dc4fccc118a2a26a5c369c31c523bc097311bc2504e90d2f2898ad7771a71c393700df4ceee64e36a79afefdb4c9a92f4f8b3566975df99739a62097d013f7f6e3ca2c1baa50f2e3b99a193304ff9fd6b878530ecd93ab1090cc239c64ea42c15473c52169f5d0b807c7892e9716fdadec740b250f0f0d593f36c31eee45bdb3fa4f1ddc85ab4a91b010ca19dc7910e9befc635b21e1fbc6ba3d952aab824838717bbe77474cd7fc01bac240e64a10507176483101e35f84fb0e6e8a274fad026c49f840f85c25ac6957f34bff726b4435157d459ed1a537442275f453682ffda76852b5520790f7a948dac37c71587919c94d3488865dac9ecc04083e518d5faf5ccedd2d59906070af66e46a3e1980b03886a6c1edfd445e15e8cb6acf67149c7866a2d6de42e81b38a6c45f49a989bc96e647777816de655c8f1c22d759a7d134944e2fb3b1c597378e588bc15ac7bb38edb290f342fd0027c02359f68efc465e3991267962b7bb26908bfeb4d9ef512929e962b158d8cd06c6a943e872c944897d90565980428620887f9c2a0e5d32a08e9f982792fc33fb03188ac5003aa27e04543ec8c30680713371d1d11a93bd99cfe4ec16f24e95bd68d6358bc24349e129ecf9a97217842adf9fc8bac35e7d60e0a7dc876bd18aaf1efa274f2bff73a0a8275801e49c64d269dccee502c71df43562b1c72694dbce8c7c7939a549073e99863581afd57934e40282b6b4b72a918d72266e7a400d4527f6a987b22c0b858170405a54009824730e227795ab0d191398dce41cb2248f9b99ad68e6ac2b9dba77745f355be3e72e0e3fb0351b803e18f81de4af38912544640f272927077809f655335d9f239c69855715f0020df2734e7a33a88b50589e02330afe10f0306608dfa0f7f063bbf48b62ed07b24479e004fe5fe0c9f8b6b868839410e2275ecc38f08b0b4c965d3e18082a9bb8a2f57cc1f7d9e963c2a41da85c24a26f0772bb29eabccefa061edbffed2329beb7550628fbf6f2a15e5739cde5866ebdad9b3d664327292be254b8fb733838dafbd6fbca1943d89eda0a0d155f071d7442cc6b7caf89b3385fae1f72c6999a26bf5f6fab7995069ad3d7cf0b423fb920f122e275d", 0x1000}, {&(0x7f0000003dc0)="3a7f081176904cbe74178db1041e581a8231e18c66652654d135fce75a07debb5fb0f43180af5d1f06568c232fdd20bd427e7ff6c5fcd1fe4684f1b4651ae452fe7f819aea228b7e96f9e1ecbe45277abb51c67d444be2a8c7a74a55a1cbd2bc3c3f71cfd5bdc94aab7d677ed80f68f5d4cf2c82762bc94e8f6e8b81fb8a01577f1771f4429de5bdc1b05115d2c43881b745680980e8716d206dc96a34b6a91948a63300c5d36140388316c1de", 0xad}, {&(0x7f0000003e80)="c00dcc82fd85ffc7e3834f55c728c4988c1d6d6c5e7e3e3916e2c3ad58de6135d26e56d43c07372db58f03b3a92dc5a59101d7bdef669aadb1e12a1578391d858e5b87444fe98dce407e93c5944ebac9ac5b37787b6158e3", 0x58}, {&(0x7f0000003f00)="acf0d4a2d8582b6faa86695044f87f99023123681e68a9cead7bb791", 0x1c}, {&(0x7f0000003f40)="8b2703cd712b784878bcc51b04ed93f0efef7b4ada", 0x15}], 0x9, &(0x7f0000004040)=[{0x28, 0x1, 0x0, "1a4cbfe42650ffeb3365444b36ee10e6f1648531"}, {0xe8, 0x1, 0xfff, "23e396f40435f90ba564288b048625dfc4cc65263447af107e7a7c815171fd0c5f457d8a6ad35eb1e6b43055344250b669089d2bba7ddebd7bdfe9924d48a1b00e6f3e5e1fd187563175b470433fe3a4bced323f947f5682b0ce01230f81839e3bc6346323f8a3f5a6a08c60af03a652b609922a9ba650d756e5c3c15d0c5c223048c402d0d2db5d80398d8b25dc93c9c04529bde67c1a85178284794391e122850479d0af20f715d1e24d33bd1cf480de626660fda3bb26de0af7ff02683c3a976ead55bf087a249eed8fd6c3facc56209e00f626593fa4"}, {0xe0, 0x84, 0x2, "b488b5cd8074ca1dc35755d687b9f8dbfaf9642e62767c8024b963c39f15044a7e0862de8fe80eca1278c876403bdf019ef6a5f9677abb02842ee290aa55bce589a7a5b33e750c4f78c3064325632743987c0aec6e48d37132c64f162e0ffc9183587d81fb22095d88b039979d437ce02b7a9e90a15c14fabf60eeabbebcb425e3070fc102ccae7a1c90919b037e283c1db37b94ece6938b5d4e1100187816ee8a4a7003b0d0c0c853e32e267790d8da620ca803d3a130e179c60e3c9e727cf99ee9cbb2fe180b174a67fc93"}, {0x68, 0x118, 0x5, "930f1c631580c94d5e409839cf5478f72e1538ac8e051ce6685c143e5796c6698b399a40b7ee0f458f3d238e51ad9e8e8db32cfeee754f7ff6439660e4ec46fcd523012b767183778d9ab35225d3d9e8dfccc41d39fc"}, {0x78, 0x107, 0x31b, "468d549d4308502d163e1db52c95bfef171ed280269f975cda37645b60a654932122625740afe728becc09d7a1ae18bc69b45ffc1f7481c3805bfe2a9fe0b0f002091a6fc02613d530b0979c46c13c86c3e7148a8389194c174fbed180462afb6e01"}, {0x58, 0x118, 0x3, "d29ac3e0919062b78281b41945c84ec12bb0a95aa12cd0d785ff173881de305a0416e451bd06f2e05b5faf3933692135afe60c3a59e97f31226f7fadbffe911233f6206fcb67"}, {0x40, 0x110, 0x1, "cfddf1d695b9eb284c2e2c5ee41032f346a219c4bf1c4bb7d08bb9fb0a0a6c33b511122d708fcf98d48370"}, {0x108, 0x115, 0x5, "61daf4fbb1f6e0fab7f3d7ccc68575375d3fe6c328ef2b552bf82f7525405aaabee1084753707dc2db8b532fd2a1097a09f2531f12a8b8d8267d6aace9f8aa1c501ba9e18ced2e805421d2d21f2c5475016af28a255febe7386af328b97849564fc2c5097a2918115748456b68549169476813c1f1ca8d34ddcfbfee01b127f2cfa65d22d174f5221944cc892fa8bf71b414040d96c6c370ca8938599439c91453662a92d7127f8c6effd6454068c5af958043b648f46bede329029dccf4ecfe5a5e8d322953eb77a5be536e81cc7f35ea6ee13cdb3690f0eb9731d505bc307b0127903907e7e3d323271cdfd3fcbbbd34ca"}], 0x470}}, {{&(0x7f00000044c0)=@phonet={0x23, 0x9, 0x20, 0x2}, 0x80, &(0x7f0000005600)=[{&(0x7f0000004540)="26fb866c3f11b851a2722dcb066ed828cc2b835acca15ba0b953241abeb594e165926f2c144fa03afb059799010e0c4f8fb7511d47f088704d88b304feeeb4ae4a7f96225b7b21aaebcffb065fc6175f20e6ef0b1cf325ae6ed3d93b57ebf688d8cc39b50e168d5ea0f0dc4898df44a717385c8a3bd5b709dec5eef95626eeda3163e011640968a2b7cf1beedb4c97d03200353e8f", 0x95}, {&(0x7f0000004600)="35d7846995f163517b7a3a63aea88a3a663b5a436eaec54dab85992c54f34838afcc5a0607c6eb340e24719f5b9c4fc3002615b90399be12689fe5ffe38402b69f87260429f8bba094f1d201d694b67b196012173741e8ea0879d9e6c5dd161de3045d0ce7f2b86b4b07b463aa3599e763ccde7594734028b596c7ed2812910e430da50deb313db51aa3c13c46f4ee8acd1837354cb2fc37fa2a528c78cb202bf4f610a20634c41e61bd28e1ede0c40ce061cd34e0000593d1a03dde8d4dddfb9fe681f2e7597d0a36ecac75815450649431fbc967ad17efb74ef2790fb8d46e67e8434cc55abbcffb460afd93b5dea95cfed796b12e4c6c45dd4cd8bb8059844b985b091d5ba0b9a20420629204a549d8c0fde3557d29cd44a334b3ad04f84c0070b6845b80060e9316eeeebebd3ab14b70be25943ba4bbf3fd2622c64e6cf62023f78aaf25b302dff2cf8dbe553816baac1eedc79ac345d9ed850bcbeae81ca6ac372497c4b0e7c04eb942ab757296609a4c5178d5d6e16ee8d3a94fa88ff87495f532600c19fe7c2417936d5efdfff07fe8dc9ddb1cd4e6f0a87e6cc2f6151b061f1f1920d62353dafd4f473500ea5597bdcdab8b739179dbe72c5866c4e32b57632f4112952b8e570d7def459f7f6eccb28760c0824a35ba477917ddf50ab8b94bba7ffb8e7c82277b06c9aff3d074ff81455ad2aa4b874c6452ed1c252b321002d68466dd96ebdb00a753dd2b4453479ebbcf34bbc19f92103d55b7b3141cb2fb54cf4c05029a7e5942c93a63993cdcb84e63a0281d47efa129c375c719773969144b8216d51ed40f8a2b2ff123c53c12d2d746f5e50315315e319d3b6eed3f16b4de2aec3ec0135134b455254e5801f0a6d35d125b6d5a7a0e35f4ad2163bba054186309e506df872f459f6c901e8a4ff8cc1f1e829d6124fa1870149c87168312d4597cb0c6b9f27e12223d0f752d1e5761020bdf9d2dc0c32c5e53e4efb3a3a4c063f6be982e3e9162f24d27af0accf8a3813b4bc1554536908054e28c14da9db89e759cedf6f68d6e0567c222f0ef986d7b3388a6d4b4f3d2e9dbe7c784a1877a1ef00c08af2e5232b228068d0045e3d689f9ae3729ba8df531d8ca2bd53a86154d3ef1ad4c079292a61c4845187b6301e63bbd508df769fa9da9cb8180297ea91f6f236452ed35dea21f23174ecf1b4398ee5bb36badca0a85b33dbb21452f2d78ff97ea2477c363d7e7132eeb236b3208f831e2f4c6fe39ada225bf0e854b26d96ca5725b4838cc70a5f99222e0358fbc1ffde22c024e7eb1968db41514fe1d7f22fe746ceee34f5086ce49a5044bad979f559e4cc4bd69fa3fe4bcad51b51b12e9cb2d566f6b389ef5b37e3b051c79964564a76cd78e3af1eac2bda43d2d04bc80b770d8e9b3948d80446274f07878d5735c8d9575634f641b82c8420f08b9439f8762a423fb28d3d4317e84524c12edaf69e7f0dc87b8f795545df02f86f56bb5870645a6aad294b04797dd5d9b46989774acf5c51e6f87b0d40191d2fb5f9063bde4cb94c119ee6e1dca02c68350536af670c9a4db5104cd51341a255481202eda37b31201a835c907855add1464e8399e29fb62cd7b16ec03c62a3ff2b7370a93af3b3690389d46df02775de9eb4ff7b39513850cae938a1c32fc362cb7a6913ed1f1b62e7d6fd45cc9c6e8ec4513652513a6cb20808bbf740e5f5ae37599d65f68f08179138e4997e5ac5324122d6d5725a864a55fe5c0586f1f901d80837c4b442e9c1c2ea782094c0c9d094c233e1d1994d30123a82a075be587c5d2f4863a157f1487858d7491b0e699710ac4233cb423674f597cb7c3e4222812b009ac489825823e79051e445f2ae9d30831b776dd4c7b362b26773c5b717a1539bc35846ba2833324d649d2c4f02a407792190a9299be66abf4d535a26b8a40a2415f73a69f1bd78d7a0b5a5279fdfbdd7acf6603f140073281fff4dcbfe0f261a3dae7eb318df473985f311b428d41d9f3f55b20a7a4312de168c7602bf606095b725b05824864aecdb7a16b021879c4a60145a97fbcc1b331ac907d0ff6166444aa504a8b6a2ef8689eed5f31ca8cec6ecab8532feeba26b6b408a66bf77afe7ed3dfb36ee0301605df537a4f5420d99f805e78467d1bcec434371f610bbb896e21b38a07772351aa7773ac5f30345d714a2486da3d7d81c571303e029cb583f48f5093248e9fee4f2f36ffea3ea2a9f56e53b56fb4bd3064c8dbe99c57ed8f88e9274fc6ff10c4ab6ad9b14ceaf3ebad18c21ae005d29840591215d4f9e38416197baeb694e7397f2654b9f4b89d2e52ab47638326d3ce22cf694b8100f3679302d5abaa9b139ce2c896d13a5a278bf91886dcb050fc7b246d60c3ee3decd13db0d926b468bd1f9bff32ca26af465a7352e325aa5d9a697b1febbb9057999af28038f9bc8064f77c3831ea5b245bff9de3d44bac59e645e46b65189f2382c3f6017af38abf27586c96b7800355e3c9f53268f3397a8ec4a022114fb17b0cc66bde52502f74fa8ba320fefd084d50ceef94345a5528f8ae101f85d20643a6cd33d1b2150853510ccb5c57dc9226afe3f14cb5f9f7caee85aea79e559007be252541b282528ce264b36e14e786a6a410cea602bc22c723b9eeb2c5be3811bce871e72e412e688b600cd209f9ae4604a7a752cd9f1506ee63f1430b77e10768a6da9b436ce5c1a0d9ed662f93345509241e09e02226e1c639131e23084c5093e3c07d832960e474d3c5f73251ed2fb47fea474372e41b13b2f5d0a29e55665288bae6f9824081ea1574d67165b98c34146959842a3ac4b2e5f77115f1cb4e86ffd985ce05d9a1cd7ea41687a7a6e1fd75b851212198bced08c033f6e3760a5e3f3c5138eb3b9d285c7b428d14672b40b2c7b187d10cf1272c38339e0df41eb194793fdfbfc48420604dfe7fb69d922f1498ec25e203c27907c1d302c2d40c252eb6d1ff23d928e0f3650222eeaab0e05ea584b9f8ff6d5aa799ea8d76f242301231823009344619ce31615f25ef6c6f2e32966d087face951d13c110c9563caf837f8e5f22db5f43d932743f5b683b15e142e50b321a2f205a2c850cbea22e4910e4659a62237a571a4eccf6ff23f3b40fc8297642f337cb52dd70c074ad1b3cb9866f5f907cc5493d8498a9757f294a533014a7ca914500de4de22f366acf3c7173f042fc54d6094ad8e434f4bf2d97f1760627f55d61df1eb05d976e593b23a269278d58a55dc8908f3fe1c93bd65d1912076e248d607a47c67fe1e6b01c5333300aa435171e8a4646a1df931501d4f784d8b8b18aac904ccb2171eda1f56261512dfafa22a1ae59d78540618b8d61a601ec4389d68ec81167651d36ab6764b3cf7d5e96dfaf8fec797e895c342101fa766dc86312df42aedb6346668953aa3ffe5ab755bd0b8b5ad2919a3334446bb45ecf1ddbc1c3ba3e5327dd3fc74a9d79fc7b1a23f0407a573b6b0d7728e32b33810027c6e45f094236aab0881ae27ac282ac4c6ccbb93898737d0ba4d4e785a1d66060a00f62f46d7e4c16b9ec0996f40766e2f3e49ee3d74137156486fd111d1f7612b108b8773b3d1968f9fdfd599fd9b8ac264caa9e2e81e56c7a599129d8169055df09e08d15aaa925383e5451fb88ba2b76433eb7c7bedccb7aaa0152f8cb72be5070356df167a5be847b74ff7d44753642de6286e1a545abd00d7950f783634786c9033db19935bca1076f7126c980900d6c6c467c3a48bb9feaa693efdc4c9e1da9526303166a4ddb475d7895e8626a00a528d42296c6dd1f898a9d28f24c7af38d5d77989b0ebedaf5873fd8c440fcb069d10a0a508202783ddd34e5b59c0b0109aaba090012da319a2a16436691a36c2881322f5838f9a75f0dc5a4396334372b60c65c59843651e1747af53035833c0f434c36d1ad977ef501eae9e912a8fd2314e9006c4df5c792d01df572a9e8362b6fd2b60834089cedb20d21b94ffbaf5e17fd7b9f425a1985864aa0476630d294532e11be441e946178a782002074bcbb440d05a9de133649d682d6e90e6f0336898046d59caa6db2136665836c6a83a4ad71473f3ca3f50b311bba2f00cbfce48193bcf18b0ee8875488932e27b52d6dd6a41cfc1c2f7bac4dd9c3fa7081a53c2398b9b4f60d62dd1c44fd7ea123f4bd4565af5408b48f04fbebfe56fd46ad953ba75f2ddb604a58673d31b517dad33f31e2617f7dc8bdefa29104630432dab089872387897f0e62ac149cb13ef4c63b7b301d82ae9f830af94dc3fef0b8f132b6bba8ede3c76aa65d28c9c44e11550fb981af5eaedd6ec9827be754f336993dad6c247b69c52eaabe13aef5aa60cc9534a21950b8bc237f68848fcdf5bcb75896a070f8aaf72f011b382110a816304598b09c5dc50e0a9df87cbef8e324595baf2b5e4cbf42aa336af3a24d0bbf77cbadb4bd504e86986b1ba3302e2f82b73e42cbf32cabb6fd962509325a74dfd5ed61a74e6616b33d4cd950114d599df86c159e52e9b796d97d0f369546a8d101eaaa24f05f638a88e7dc998962a4e3f25734270ae4ffd8b1f865f36f61ae740fa0c2fd4094ea8c77a9d98df6c25515373f85be1caa2b1da35473826d40f121dc2d139c9d9dd554b65beb420d0f1b4fa9ef1f9dc6e46fbe291da822300079e4464eba5f46a7accecce1e625fd1ac0fe7b2609c3e22161171b3bfe78217350043043e7a66c3755ab5f48c1018a30a906995dd7540a425a600b21450cbde3023ce8282ee30a052f0ce8a38c006856a3e4158381cf9249f534030c88d265c191d0576e34bf87ac3276d58a4150764c2541ead7ae53cce168db744a683d6c8019cee0cf2bbe6b4576b53c83d0d550988b5774390b73559274bb14b5f46b5031b206594c792b38310cfdd0b00fd62fa3b5bc078b6ae10a8cf9d13c9c4e421cf5dd28989fc88b564788e4e3e3141012702dab5891348feecb93d303cc326cbc1e7782730de392aa38d9a6b9f13e478cedc2a65e0fc5dd41939b3831d2a0d8b0ae231ffcef44bee1dfa8eec314f996892d57177981f6097d1207e717242f17eb04e5943dad187b336fea1f06bddcf2eb35a63ac4c9cb1b2df5a6540e0b6d6db2b9356f42048de4e6a8d1ed6b046f190baeabf36f9ed3c7d0fdcc99a335dc55d4b667f8e3cf15312e311763fd9578603759083b1df4da593af161512193ade05610bcf1d71f89b7b475ad8c5adcdee80b624cd127777facb7064ca5b647bc01f608aebb9d1cf9a7d12a908f491d32b36433661b61f867c767e773b7213bb3a2233b532d77a54018414913923c483f8e604c889466db6bcbb801fe867b18fc466a87500388ba3882e5f58ed11fdd2c43aa05ac7ffe98ac468c61cfb323c937d38e25bed4810824c62cb51e14100e7c2a4b5592256721064fa3e1b86ae7290868f8279166b84c8f369e679e7f90f0b215ea402a2cd3b35b35156e7d9d737a403a43dc678267d86668a8f34a6cbfe94d7a6cddf8df4e519244d95666fafb1326af197582f23229fe2a7f7dbc998b896bc96095b4e32efd9307629f58329ffc1da9d3976d487f05ab469080acb0a9f2952820ff27464fae73940a0ed5b8bdafe98cdb0d9f24f9566a79a1d60325493258146899fcc44f1eec8be1d66ea39bc1ff9874f613bd8996a7ff639a6e4941629c29fe487d4e0516090d09ba2487ec9475ac1e7a1b69538299c7112eb73b0a5bee5ceef5eec44c843d8e156aa0a38714387c756c1c05bc67b3d477995fa", 0x1000}], 0x2}}, {{0x0, 0x0, &(0x7f0000005780)=[{&(0x7f0000005640)="1b65febe93f5326864aa06e408910288e2ac53fbc6c973cd69c5e0b492ad925c2f9f7fccc6df2323aa24bc35d6e3461d29d3ac756056dff05379ea1c1c", 0x3d}, {&(0x7f0000005680)="2c5823db5b7fc443b7c4f50c1fe288fede5be8310841472352a1fe4a9afcc709d0c7428237b3c8764d3bdaaa146de5629e2803768c6674cbe5ef06cfef8ef89d222124a10d93c46d4aabc175057d1566e695acd935a3cdbec40bd2cb8f53b76f10ec3dd1e3b677", 0x67}, {&(0x7f0000005700)="b15882cdad082e09354500acd093a5c39143226e18d3131a263ffd2f0c4fb8fecef52f24abb4a445d8eddbd82a7467f64bb8c710e5b5b32e0c33f40dd5dd47d82b66dd4659db17be1363c1eb8b5f9f9b0b9c79cbfdb877dfe242f1bcbeb4070ec26d5b282ca6", 0x66}], 0x3, &(0x7f00000057c0)=[{0xa0, 0xff, 0x7d9, "ce4f6210b646e85b351a55a51b3b229395ba4208fb26381034a7f68070773e0d1c135d70dd2673db228f0c6854ff2c6eb03cdb6f3e26d1a585b8abb8b0d43bab55516c4d2b465dced2c53284da1d76dd74558f36ec1d2daf6f5c47fb09b86f8730da5eb6c8e24e4ea21d930a732d5570c3a0a78a2c9cc86b39493f981bd35da35accafd126ca0a3d6d753d"}, {0x1010, 0x1, 0x20, "417fb4fc6eef8c28fb3a1ee265bb29a153bca5856ce15ce5ec5a0374dba90639d85a572820783f1720189f2c112d7bc6850042f5e48578ead8044894b4ce126d0832dafeadac67e6251f09acdc21de5176985cba0523c92d3991114a61392b62a3481e38850c40b0008667f64ad0df4acfea567188c1b3ae10200779ff81c9315b0bdad93a730a990fd75efe1be952d14249a5eb7e48c738fe68e28e9ab757bb6ee255c901dfc83c48d4aefb6e65708f36508b9db34ab25d1d57a84c32169f14c693b27ac4326d7aa57cf42256160f40d7d42c911ddf4fd5995adc50be0ca8d3a1c78d39b0dbf49581c9e77b020af0e0802f2e565f7aa3d13bff42feb7136eee5dde6cc0d73984307caed6b5c3d34152df7d595f11dbd4eec7243e946ecc30f48642c37474fad9f9070d7ea5816e6d7384841ccd2d9e8ea5fdb5c57962b5fb398b90d30d84373de8fac4411a786a46f9686ee433817a5970152e544eac88f171f73a299fdd743c9d4053b8514891467b1ba2171467a9b8f454465f54d123fa53b2c5360f3999a768613f2d3a6e0c56a678343741b781cde5b0cdebc1bf0675b170dd55416549467fb0dd4a258057760bc37ca5c2252a0c6f52de8eae3f16ecdc1b5f7e8b68c0a43e2c6dbab80279fefa49e1e857950054010f60befc1d7c4e20757fcbad02941d5cf1acb74c2ee58083f631d3f58eaf086345bda456b929db966538dae70734b64f268c6b902afe703cc02211f09bf5b061a5d13e0ca1e000f1c13bc45568c94b5c1fa283f45d511a7e97a4d6cee7a14f4abca7b509d21e37d8adcec4b4e800fb31ffca6596a02cc038a700ce10caabe4247b2d50619354fc87781d6a52220da355ab3311ba09d62a442e9cbf9581395928f744c893fa4ecb1ed673ca378ca7c1d80cf47370824de98054f4bb1a94b1837f6daad4e208807a5fd85332e4ed1e67f205b979c7e29d58eb49cd985a652f777f11c228ac5eacba1a54e2b42acf65da0df5b9d4d97e1e60bbc772d0074c1b6eb55e33e7b93acbab5a0524bb23cb9f9964d86d5fd9e6704d90691b6b4af5c9cd1bc5d43b520485a1ee664bfbd5d556ec5037f3b912bc2ab811e6f1d58e31ba91d4a6cfd89ea6c91237d0739cd623096f56dd99f39422b121d8c6eecde134b79fe4b6fbf242010525bc4625dd86a9dc36d114a323b714c3ffb708dc24232f8cd2373042c81daa0e1b1d1713c1a64a4fdc61d252e21334d5a6dc04d27c7c2ef7fc6b79e9c7808639cbb187f11033905b32613676e94a0267c250a2f240f7d61a4cbe8ed26dd5267d87741127014052d2997e43afc54c4d4e79e3cdbc87b35f478f7c2159072650d30e4f25736d76cea1ccb8d3c913703ea528d5bc6bf71cd4875a2f53540ea6fc79721281fd8109a0f384d0f48c6e55c69072248e3d6572a498854932c42f1ee05b21be6ebe5dd0943c487ef910f9bbaa7a90646b0b0e20ffe1c53e2fc6a2f828a806d471657d3e4fd5f8bd416088db17a5c35c18b8cb32d6780a7eb79c96111170d19758919bcf76521491906e48202781891bed1a1a6b35b23f7b8fb8fadde1ef5965efe2c32b57e6dbf9c39bd2f21b1a4bdb4028045d9bfab08133115e84f435c66818c828e44579531b0dfddd24d2a0b862555dbff8d4e0a5ef08eb80bc6939406f1e67a728f8d14c4c89f3680d02e6b52e75df37cceb36f615ab941059a149d6f200380faac0029c3ab0321411fd7b183cebe408eeaf27cac4fc9c5c0ebe09c4fe4886a384c495606723c7c590f4e6fac6063c1716ba2373f17bc86e77d540f04b77c12152910c8b8a03ac8c11bc38466b8b0719c2000bbb594021bc58686495e5472036dd86daeebbf8049f21168964cd46416cca5abe8b56f1291ac2a6c200c980d3db96d26fdce3ec16767c815e013bb2c3dc9099446dd965cbc14ca5c870ef67e8efefc22102776f48cbb70799014056c571f5e6e9ba81c89c3979bb2e521c4fddfe27660a518e1a27a68136150d8c56e5aa5d9ce55d0a16003fde2af75dfe8832e469d40ab1ba932ca3947f69f0484c438ad7b5ca097c8f5210131c1d04cc423785821bc897c9678ea7442e4726dac57cb43da1bc6d162377b39a4bc82ca02efc179849e288003ae6e65e76815a67f0897e799f1054ef39919dec0e7b5a0bee087c69e854a1b7a04114bbc54f23bd08ff7481992089ade40bd2dde5cb886cdef97de764ccc38f235491fbfd903a51503e3c0a65e009421006aa9c9b889be5cbc74b0cbede8f7fe35f7ee05319e68e06e546802f57b90ea71c3557d7a31d70fa0f9470cde2c366e95f876bc7362ddbfb7509efd18860323d1140f4600e6e72a5d303c1cbdea7fce25177511e7f8b6ad41a0fd49f7189082bb138b7f208ad661ef1b521afb077ee795e206660b3134b18a39e191b138640728e098483d9cee02b0f6fe1bd90c4cc1862442c2e68f944f54694217ccc49cadbc5129c79f4b03ea3ed61fab6f5d77b13019c853b042b81fdeef4ec78efd191ecbba25098b6f079ce98b2774beb5ddde2a29e9fd2c3aad0eb25d568a0df694c4bb19ab6059c4223f617a93484365b39e0f81dd058fe087350e7e82d0f2f90c02b7f625005c18e82d8f3c2009fc5472d09d5979e83954fa222e2dd063031d00a4752d6542043645e4f2837d88cbbe2bcba342ef18f1e0ea97713d2947c883c0487a6b7f0d05c1b74fb31538fc9bf435836dd33567dc4dcb4b4129d5e8056359825fc131e141e480b3eb0b1e1447c54761fa12dba16f3435f29fa824e651c8addb93babc62fd0a37a340892603b1e8bf5883e45101e851924a59d0455cb78128c6952db005b80844921f46dfb2cce5b64f1814748b2878106244e4afde01400ee7b52dfc67c9802b3b4e158c8f72aa965be8f4f21b988fe3cbd586f67425468ec2ff3b5bbbdd690ec0771a7f03037a9d0dbf3f5c9fd2c7707a0aa554af0f14c7eb193936899849e3770687f310f9730cba611ded8d15f287f0c576d6211f4b481bea6c1a51adea13dab9f4cc65ad1e8714c5c0e9ca444016c5ec4a9d1f91669c7c88d1113bc178aeca2f4fa376040175f5819a2b5800aae6cb3383bb870d301535fe07acedf19aaa77c001e5c3d0fd518f8a4dd6738fbad4ff08530e139fe8bfc9254f8055d33633d6ebd6a4f312983743d41a772fd5cab9ef03df764e99c50c807c832a51e8cf8bff8a95ecf337275f4dee1a3f97fe6ea596431c90d6db5d786152a3939505fed9ff8d96ff9ae5702794d9cb93f7a8fe31b5653fb74dc7e6a1cf3c714d3fb87682a4c2c3a2df70621804e7420e323b71b86329c9224bd7a018496ed8f6fbeae6a1bf402a50b40c86d5f804e18ce6cc4069c256454f821e1291c864962768fc2d8f718beceb84d6fd197235d469469c4ae8c638008eca5c31e3422e7121438e668f78307f82d07544f49c0e55e6912c48bdbd38a220966f10042debb69a7770f8d87607639db7eb8000b29f77ffd642fbccd895a064e8d0d1a1c6bcef9fdaa9c59fd77285dbd9d1cbb4630c04688246bdcdb514151e7d86d2d0b1af53277ce18d1a7d043cdc1232cf487a63b1fb06afa41acd19607de25690a9af1f100b718c8f1290915130d8ac22cf62742e44f2d94be16997b28d5163935bcb4f863e80f1d0a1724e9b437936773f25b38d8325814ac0ec7518205a60a928ad22a757b63a8003d7aa098bef318def305dd3642f63fb58e693e00852040b7e8b15f1495666f78bb7e7e2d4c22cb46e7acd56b1bfe8eff954f8825100db55c018bd918046bfab0b6fe0b7139234e94f92718b01040b0ee09a1d851e91f53d301dd534df7eeb0fbfb4353bc31a196bca754bd943b06a08f99decdd84bcf3339beb2ea9c9adb056c676cd6206020767e6679796b9d42ab09b7c120f956d306e483d342d402a0ae587fd04b78b227f0cc8624bdaab2817d8584df0bfc3d94258054682009ffc914a2beaceff244eefb81023fce5938b2c617e2af39f74d0c15bebf4b2048428291d22dd404cb5afe99ad72fe5b6a6045bbbcfb551c4d9dd3e4307bbb8ddef7be50d3a5b72620b6771bfe706c7623f5624e01646e44ae0674ca9ef31d3f1787a1e4dead68d938aedd22ba04856b9f8f254a8bce0f7af30aca8de839afc0a866a367b84bc289b61d162e36ab76abbc3cbb8681e35391302fb325d32ae7b7876fbeaacbe20b47e491b28cb2534ff621babbf44c2160984cdd12cbb342f0b73323fddf97a757ad8626baa1cb5d1bf87f065e8a92d0e875c2c6243eaaa14d8b8da384aaa38dbfba4e01ab234fa46831abe6c72b892c09f255dea32733ab418e6422c20e04e5fa19e77af59531a94be71e6e2e85e12b18b33e80520817edd138cc03d50cc38f0a0cf6946ac75bef8091a86cae5f6d236e26eba4c72ca4c86730d3397916628c3e22dd71cac86bd6b7db3e48f100fda53bbf05461f82b6ef626c2d3cbd53780a7a825238c8a1c1c636028e451b5ffa782991ae4ee712df6efde853afac3061b0b8c3b186713e80437287f3017a4f76809c458f5c27a9b909d5eb2620e4bcc3fc84ec5023479219d9081df97eae733934210bcc05d2697564b3648b882a33b0cba08ee46fa959b25f185bd332b2fc75e7307dbe94dc17a2563634fdea010f4191db5aafe615b938d2b9fe9cce5472b3446610a46d557e242df8b6299a97c327cd7fc624f7755fcf8868d6c96bc251a8e3b2d365b6ae2e53e394e881fa749bed4e0239145ef6d16f91663cd60eafdec485af0463c99a4e4a2f315493481b06de3d6fe6d8129493b2c88512e254b7fe9a42983b5f72974a1dd3f7c1da075c93beaa952e04f341a185f5bebba5e002d536274372cf5e4d87600ce67e4411d7ed8dcf7cf5ebade79585ddca6848996b692bb6cc0660856aa2ba3bd0507eb1524ef42da6bdfb0677261a257ff9e0896fe621324032f2c4eee685371820a49b628d21a20e5abaa9288c6efacf53f3b0d2b502bf459398affc91926220c1c2769a6a483870e69bd5c312c21801f370b87182f395220b89630ce8e31f8a416d5a791f55bf8b4aa256fa07d274231971e48fe4e48865cca436c228a2bf3f9bfac64b5af9009139f92058798b6fdc13efe085066bd6c4c4ff399da172bd1df4e05ab9526b8340fe050eedeaf3b361dd3b5b74a533e82fc4c57b3ac73ff456e934a563bce3955c7fb65507c8f368bb152f098d3ebfd65ed3ae56fc598e562e8abf7aecc66440343a063a25a976e09d8eebf3704411fbf56899b2d98c5dec0d9da1c2afcdf56ad8aa782a4ed67871170f9970b250f330edab041b892e167d92ad359ddde7f09bb5926bba65afacbc39a666c0fa5d064b33bda8a2bc07fb6be32303a0e03465bb83f7190aed7cd404e913c23cc610eae47dff42c27e7c1b970328135575357e7781722fd0f525c2ec3d84c01cceb25477ca585075c06f6c85d8aea29b183faf84164a3b4d8f7587ba1b12ceacc3c0412a7e4fcdd537fad0c2a3dafef0f0c697473073ab14f2d5732cbbb9c234cd6d97d194e46b5a8d1117eb6a8a77d21e9b72b3ae53bb3bdb094fa7ca2055f7f70c9f9669c13664835bac88513d0fa3a47b8dc10f7232a5276beaf59304986f58b14b14459704a1886fd9a83531d706f94f8180e2cd7b2e468c54e3fef0f259c04a108ea5381c0f756baa6f32f116f50470fa895ff19e46bc0e24d439378d3873130e340d85f0b941c6bc923a7eb73dae882c83401f6b903741e4c5d32cbc6e090ceb32c1e47d84aca7b8a55568c5158bba3e91"}, {0xf8, 0x116, 0x5, "b1823b9668beaa74371db67b5dda0de21f22a9ef5462d1840278012f6a3cd8cc5f74501bfff518aefa37df22d7a87cdd8868170bf8b210192490e8f913d1b514926f73e35bb953b9d6b7fdd6f5fe6e29143b54232c231c373b65625f863a05db6f06b60324d87f538a7d637dc98f43c5e7a051f10c31d062e18ede0fcb899c401e94a9105151860fabcf46992908ea735f51c1c3348b124aa6f18b7b233a86708c4bab2c37b144a849b5f68680abcd33955615a4e06c0d5b8d24d869d4658461fba434c447585c0e479b9f4b65525ef8b27afed753426e14bf1563b8a6592126712881bf"}, {0x108, 0x113, 0x5, "6375ee6c3bff76c4dc390fcb5a2419cfb4eed877657feb2b3ca69490e9ff163548c6818e6a2c321d50162e9ccd6337968173a21a80af3b88207a26bf7ffc9a4d5fdb6c3fa9b6d782ec31b8e7b4b327c1bb3f1a4e7802f076b253dca30d039017fac86907a5f15bdd2c828accddbfc332822e45e2eea89af67b6cacfcd5cfe45ee9a776874666883a23baa01af3eb38e4a11272ab60931b8a809d381889aed16e639a310e5b415881c431249da5bac6e4c1ada82dbf5995c9707ea53302a3678dc5fe43abe71ee0e60500e324bf462e4bcc222b8c62b53b492d44c0117f85f125a39404a020c18557cb8eb36e078a41f857f7"}, {0x78, 0x108, 0x3fb, "dc8bf82c6b78033f67ef660918d171782de256ceaeb64c8d1cfcf849843704944bc1cbe4dce760084a1cdbec519f0dd34f6dd5fef5a279603fa241cf706389f5721538b051a2ac327ba78b0a5e0064c26e791c49764c94e8986669b5658f6c597c"}], 0x1328}}], 0x9, 0x10) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5}) (async) ioctl$DRM_IOCTL_MODE_GETFB(r1, 0xc01c64ad, &(0x7f0000000080)={r5}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x7, 0x1, 0xfffffff9}) (async) socket(0x15, 0x4, 0x7) (async) ioctl$DRM_IOCTL_ADD_MAP(r1, 0xc0286415, &(0x7f0000007000)={&(0x7f0000ffa000/0x3000)=nil, 0x4, 0x5, 0x84}) 09:42:54 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000021c0)={0x7, 0x3, &(0x7f0000001fc0)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:42:54 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x24, 0x0, 0x9, 0x0, 0x0, 0x0, {}, [@NFCTH_TUPLE={0x4}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}]}, 0xf}}, 0x0) 09:42:54 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x70, 0x0, 0x9, 0x201, 0x0, 0x0, {}, [@NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x401}}, @NFCTH_TUPLE={0x3c, 0x2, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private0}, {0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}]}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}, @NFCTH_PRIV_DATA_LEN={0x8}]}, 0x70}}, 0x0) 09:42:54 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:54 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x1a, 0x18, 0x2}) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (rerun: 64) r2 = syz_open_dev$mouse(&(0x7f0000006d40), 0x5, 0x703800) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000006f80)={&(0x7f0000006d80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000006dc0)=[{}, {}, {}, {}], &(0x7f0000006f00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000006f40)=[0x0], 0x4, 0x6, 0x8}) (async) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) sendmmsg(r1, &(0x7f0000006b00)=[{{&(0x7f0000000100)=@pppoe={0x18, 0x0, {0x0, @remote, 'veth1_to_batadv\x00'}}, 0x80, &(0x7f00000005c0)=[{&(0x7f0000000200)="ca99b2cfa492d71c8c4a0bfcb7e6abb62fc4cab2a885498750c99a41030c50dca513a372e4115d666b4fa80edacc46a4baaf17285160a6ea117429be4fedc42db5e19a8dd1024f687a414fcad695160960411abaf2fedb4c0900ddc304c8042ccd98a0248eafcddbb877899f2bd59f7d72975e3c85b5e8197e4118a03c3927b6d73d1a2e1dc29d59d6323d75d3cbfc130b8dfb8c58187716753215d993808af4eb6dbb5ca8be10ea190844757f54984eae90ea047a6c8285e7aa44eadf51c844f467678feb851fb16b8c651f", 0xcc}, {&(0x7f0000000300)="99a9d624a23b5c27fb2fcf4ed0e29bb07cbf6d07b10be5a66ed7ee5ea76c330c3c6bb7fc1e438473e51697e43a6ec8bae99544a01cfeccd081fff4768012c843a6889d1deb99dbac5daa2bafb1970cfdc8ee49c13c9bebe50c9ab96a1e4d501611c162b788d810b2bcfa01bd1fda9fd9eac6e70d152ba5dd3ce843ef7854573a92a4906ff10dc2cc3fae822862c08bb158e3e366c20d1a0ca6f4deb6510015abbd096306", 0xa4}, {&(0x7f0000000180)="80661ce98791defadf950490e63fb5880a20dc4a75d73f037f9728ee0210cf4529c00f76c2d0262e0ad3711cde6cd8fd10", 0x31}, {&(0x7f00000004c0)="4e2b1323f420d8d9c93c116c771a36b7270f712bc9fd6df7798a236550bca0876d2bebf1787f13dc9916a20c6c160868c384dd892006f9a50b62f4dbf29b5beb30d6e61c3c98042000787fce0fcc4d53efa9334dc4bd36aa971eaa0323969767d047d7dc48fe0ec2fb10ebbef26fc7f214aed8445600eeb486b3dd192543326d56051090b552fdc72e49c304927bf37f36f96ad4653d27d4674fe4972de64e35254e65ead186c64e5cd82f9f2620efab5e31d92c23042b56601483e5df5989ba7fdf486c42e11cad960f4756a25c708f1fba5d51f251d0acd6ebd3af98ecb6c4f8615e249e99", 0xe6}], 0x4, &(0x7f0000000600)=[{0x40, 0x116, 0x38, "3578c37bd3121faea3015f4199653d376b158bd7d16ab34a1a15f7aa53f3184fc2b979fd57ecdf483092c05752e510a8"}, {0x110, 0x1, 0x4, "b828a96512a850bd2d0bb7d94066424946de9750da9c2c94f532637a6bf167cd71c5c45771102705c07ca8378fb928d492c86efdcc9b724d20ae128b2c880a41db51af98a0203d667652e7960a6f5efc2d120f417dde00d71356c11004145413803e38a0c10c74bf04783a2e6973696a5127a22d7610d0f524f2aad3577c437d337093171fd467ca666b5ba500212615662c71fa1cd3aba24942f9ef2f428985386b16ec4534302addea32fa2c623c16dbae6d0b7463b4b38735aefb856b93ed73e4d201380e64815231e4dc7d985b5f847e5d1cff96d4c5e8b48896df5e5c262ac1022517951a4f7b4ee4ec76593ff8cb49ab699ed55926bf3b4f896c46"}], 0x150}}, {{0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000780)="c4a6accb7b0be9874b2b5a19739067ace4aad13ebf3ddbfc020076b90c1604c55bae0e4973610a618a7f0b4e1c9cd9e84c92e900cffc8e15afaaefe0fca23a99c6ca0869c7aad177dbe92992af", 0x4d}, {&(0x7f0000000800)="111f3319008df4f3022177c6bfb2ef996183d8a6e2754a9c02a0704043572555dd591195bf7df7083d35c0bd59fb5beff133477b8d429caef6ee13ab4e7b476f601ee329c6775719986fe818291405b6511cc16028fd1f12147375f7db3e7ca6a29831f75926ad368da856bc4cd4184170b28b881ad71945286bbac912c249bdd3bed4b3de2b6083029d8806beb6578a3f03c12b25fc376d7538e716a50a0a6e67", 0xa1}, {&(0x7f00000008c0)="e58b953a8ed3c9cf1786a7fc5cefa605fcaa0efe2259fc29117bb059eb5eebc784b3aa45fa67c0602238556bdd192394ba9350faaaa602d5fba57c42fcc7c3992044ccbdaba49402f86f90f1380e4c62fe27e96e5ddf3caf374f874b42015fd49dc6ebddf6aae7e1ba596b4f4a62dd6125b766345a456abda45602ca368d17cdd845f0b68e696de10608ae9766045fd11168b587c165095385c8f8278b648167299fcdc936012feffdfd14e78f9d84597bad0e6189f66b152a3955829452f4d4b7e90d23266986f5", 0xc8}], 0x3, &(0x7f0000000a40)=[{0xc0, 0x107, 0x0, "f613a7e3ee018e5241a8af7bc5aa71c26ce9ee39a6d969913a893b1f39d160a428b2ee3330b0735eeba60b6d1fec67b0febd2082bcf64fa397238fb21786c29dcbe9a57d84911b6010a32e3aaba6946ab6466f0de47ce96750df3ef8688f27dd55c744de80545501b1df0b4843292f5907cc2c97fdcb94d717163fe804314317eb9d604ba3d82fc791350c9d4db056b4c1f956026c9c4cf1eecddbdf874d370851c45a72210650f91b"}, {0xc0, 0xff, 0x81, "1b5e7844d68a2ee2a77a3699b78a7edff0fa2a4f052fcea07d6432b14506f6c061bff194ce4812fb16a9b25f93dff53a9f2607c3b784e670a1108301bd2bc71ad3b7056cf8d64a02860fc396a9ca4d5c69bc98c4ac17b4679c924c6ab46ca23edef2c299bc35f21873a060d61837698116398774644fb2765369d08d41dc0238e60290204cce088d3101da26f5985eff6398e7d58f7cb6604e136bf387357995c602ceec98bd0554f0"}, {0x18, 0xff, 0x10000, "bd6959"}, {0x18, 0x3a, 0x20000000, "80b09f68401e7236"}, {0xd0, 0x102, 0x2067, "b4e7f2a0351f6d9732b6ac4cd3afb0eb0bd1b3c587aaddb6518e8acc479ec9b1e793c88de36a1caf5a30effc5f0f37a6fb1c50eb18253bdef7cffba0531fcb9cb0f90fd1290976b20356b70edb446e617c557e0ba3c151696b0efdd90d5499414e386189e988e424dc3c4ca5fb56edbe6182cae40a441d39d01c3ab815793178afd2fbf3cfc0f896be8069ef5df856be3a349b666a564300e6d5bfe1a9a18fc515357e69a6d60ccee0fdc0d8dd603ca26b1658ba7a5484f503b8"}], 0x280}}, {{&(0x7f0000000cc0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x4e21, @empty}}, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000d40)="9b1382afc5b33bea13b9ff0bc0328a317822f73bba90bb78548fb5aba96a80ffce4a24f4e7619d2561a02e2df00fcab01992145140dc8b00853739790e0045c29bd1dd5d40b689f520f8ef4e9c2dd8891cafb91eb1aa9d660d9067e81d8e954a28f89d5a1f5566dc643df9e7e5c32f3c7ac6fb003eb73e", 0x77}, {&(0x7f0000000dc0)="53d23e98ba3f825050070dc29d3dc463e8f1cbfd928e2d49f35c34e15e18f4b4703eb282052881c4def0b6dacc5664930b9e295c4f1ba768b3c3b5efaf31bcf78fc3f61d1fc527645efece210f3e5cb4fa965b57fe248c12e2ec699409356ebb4fd5a471698d90b4509ed15bde1d676a86ea0fc0e64d5b3f053f2675ee142a698815f9d6db5c57bf67ac9ec462beeb3eaa036de6b200ad8e2bf650258954227c3b164548a7ee812a994ba48b1dfc5457c79bad3a8acccdd7d756f5c28893bdbfa092c6d8e45a2dcff36264abd01335ffcd007cddecdd80a126ce2c40db094f5250909e4369db47", 0xe7}], 0x2, &(0x7f0000000f00)=[{0x88, 0x10f, 0x4, "51724f30794ef98796844f9bdf651a724d0f3845443ac05498f97113daf3075e06517139fc9cdabc7388489616ae7975da48dfbcd3c0a4d3ab10ff887cfd211c9fb483b2b3da4fc512735180e3f6b64e972e1377635316d5ba4be2b60660ec0093d1c97d1c6dd9129070bab133063a1da968909a10bb"}, {0xa0, 0x10f, 0x101, "6acc01f59a28499d7fe9346af454dd201d777abd549fa667c4fc657be4bace721bd829570a971a20f81fda106ec42ab2e6824d0d9ff2b54e6957faa4bc1b5475ce7eeb722805c7c0686baf821602bf7fcf85ed89ae6022a4bf69fcdea97618f0593ddb6b5a6f296c7f5a7af118bf5488f10350ec81682aeec34f5e11c22875e2fe3ec1c3366cee6589a0b370ddfd"}, {0xe0, 0x10c, 0x0, "75e52367a24c9684174c541e31ab8de8f44d21a2234e963d5264b2948137e4b2db51fff6f899da856a4139b9a06770998bb766c7ad210cd22fb6a277b14a68c9bae68b12f50e78a10a5592e633358845f9a63f152119842930765055d4a3a3fe03cdabd6b184f7459d58d522fff3e5cf5cc455d85249bdb7d0677eae308a875dc643708588d13b2fac03d1635e53c05b99037ff5d67ad6f77919d577d5f2b636686de9b6c5c86eb7a1a927240ab92d9f1626a9e52a1e1dbdcd06222e2aee56be42fc4f1abfd4c413fe9d754d0d477ef6"}, {0x28, 0x109, 0x3ff, "ab295ee8d8cbc001161cf9a1120bbc4c6bfe65a3"}, {0x68, 0x29, 0x6, "6943bc513c61aa68c943f795ca1b23382a6ab6c6108ea95a3f503695aefb2fe75f8a1dfeab09c5e02aa143491dc27d2e6e02e6d1c883f6452d467c013e8cfb7b3b25c166dbed10dd29b6f826700559c53bf112"}], 0x298}}, {{&(0x7f00000011c0)=@hci={0x1f, 0x1, 0x2}, 0x80, &(0x7f0000001340)=[{&(0x7f0000001240)="fff7b04f1eb55fe6a4ff98ebea511d74de168b9385449b194868d4ab7bf007ebfb79d98a06230c7de2dad02e14813eac5e7183fcec245204674fb31965b4ac5c2dd54973f2e7b009098a902908f9f15312d57a51d6846874d0f4abcb2693edcb6cb514b22b14b7e617a4a1185f594a131f1d6d92399219b3a5043a4a72c363b082f7ed48d918f41249dd2634853accac037ea684642a9993c85a26a466a322beaee0e5", 0xa3}, {&(0x7f0000001300)="b26b1614d1af6bd35364", 0xa}], 0x2}}, {{&(0x7f0000001380)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x80, &(0x7f0000001600)=[{&(0x7f0000001400)="b3a4b905c14a998e1200096a5854dee597f0c4c91a691ca593369f2aa71d315144e28bab6b272b853ec574f8eae0c4c675d6b9ea85fde62a1d87219c06bd616fdb6025685e6f9810eebe60854bc080af87f51ddec4a11bffe55b08c3993880d0d09d2d6f73d50e246d0aaedc5201083c1b147cbe52c327fb96d853c31f598b1b97dd3c2538706692748e2fa8974d82e9a1aaad529b43f762f71c18275a5f5e34cd06fcbefee986fe481b21c04af2f49eb1f6efb22144075d70e3e41e65c5d42c9fbd1f8e83a4a53ece683e1d8508638d0ace5c67", 0xd4}, {&(0x7f0000001500)="681ed0910ee7c1b219ebbba23996b9436ff31bcc42baec64e0d105b94868940a0492b6d8b88e443fc0052a154fb385a76d8ef81c15f193ea3153a9583ed731fa5b798d30c5986dff08437fc88f891c80399e3448aae7f48930b7e73cf5c36234c40fa414c8622d9c1603d78121b4c9f57bf538ab5ac67073277f6a0a7fa8afa62ebfe9ed48e5d5de7e5a91bbfe0866e4651da8d937319c1e52995493729cba520f63f905291878c36f17092459e709bb4d6b9c3219fe116c1bcb1a19441bfbc8a0dbad84d2f79a488f12324ead", 0xcd}], 0x2, &(0x7f0000001640)=[{0x98, 0x10f, 0x0, "ea7bdbd48a7c0b42e3346a281f9e6f8fb8e1eb2bfacf0d817c61c7f835f4e9adde697e0006a19263206da66c3921c842b62a893c79ebc04fcfda9b9978eabb12dc0eb50e100b19f35c909c3766b88b73bfd126fd7d4736184a9cef5d2f5c9e19503d346d2017e0ffa7abc11a2bde5cf4b659db35c579d4736e9f79a3bea184420f2ccb0d30a0"}, {0xb8, 0x111, 0x80000000, "ebd5a8d82ccec10f2adc33dd07e9563beb094c92da9a6eb4f137b04427cb396fcbca423eb92fc854469cc4ba766f1f5ad667240b789bbcd3815463ee63342400ff99c83f90d5d7f2f009dd3e3945d0f4aa57ce34d8d58d3838d65f81477cf18277b4b40bb65e3b33d093774ad0852f10124f654c7771211b9df4a7c31be6b359eeb0e3afe916f1c0876c315bb9840b7634ae53f566e6d440802084508bc6e903a1ef66981620"}, {0x20, 0x117, 0x7, "c5cc33dbe3dd67f634"}, {0x68, 0x119, 0x8001, "35151cda8f2b0469816271f36b05dab719fd6901b5315cfc5b39dec0d9135fe6493ec530c97db9e82a511d8954032d98a4057c863b56d78c40e548c285519f94002f7a83fd68ed6af58d210f80dfad6be3a67a9d"}], 0x1d8}}, {{0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000001840)="a5ef70b0ba20d2b683a58421e197d0247747fcc59db8465f8eecb39bccfef638afe3f2e85ea9ade366ba75dd93a54b7119c362cd8c4e34e9a0541da6f34110c6f1a8744c4a291180e7ffa84a8600b186712a275be3caa04c8418a571f6a561412e197934ca69204a584c3913f95c6f7a25f6a903f312e31b1bd8ff2fa072c3a9655e3d6aa1610218ed3e928ca01ca5df2e1f9db70774c3a565c09f3c7f35f6c09d53115f49f43ae0241d28454032a13de96f981aa15237698045f92d9b9421634d9ded3a135b347ac46237a91b09dac5b8dec77ba5c206b7e43169eb45fb9f54db59023fc37d677fa015ff2511e9684e9a57d3916b93f090cbb2e9b5f360", 0xfe}, {&(0x7f0000001940)="1f8cc716c6b57f95d7cdcbba0e326e3313108890b9c87e789ed0637ed64e2a00ac0d76991126e6d931aa55200f0d2204bc1493ccc1e176f36bc80ecd677ef25def6b3afa5a1044137d88fbaedc974bb2faf50626e497c5711fafed71523a20523b6d66141293f49220dc60e866c4bb17963e84ac6525f3cbadb027772e816f7abfbee993c8ead60b25b63d68e542b754bc2c724376ef3b51c49e13d41d0e2857e2d3a96e65aff776f838ea0c056507d3ecb95dd6", 0xb4}, {&(0x7f0000001a00)="7d18c4ec6027e6fb2c9a534704b743f8f1ec7654e71f9f9897fcf0e3a0f93074fbe5e68735e1f3de67a7455f91c655cfbcd8218caeb7eba81aa78dde23a0e55eb49b0dabdcd3f7035c39ede2e5a0a90d6a5addee1f", 0x55}], 0x3, &(0x7f0000001ac0)=[{0x60, 0x107, 0x3, "0929c71548112f0d266f6edaf88daf421b894ba8276bb454b03b0e3e16a36c148781e160f456e5890eb327ccf15bf9f0d4b579c3f4a002ddcf19a5dd018ae181997ddddfdb3d3b23abaf27"}], 0x60}}, {{&(0x7f0000001b40)=@l2={0x1f, 0xa, @any, 0x9, 0x1}, 0x80, &(0x7f0000003f80)=[{&(0x7f0000001bc0)="de9e739f0a7e9c2e5a498cad418b43ccc29f9a32dc8c4b38c8b18b2b29cba97f79ac345fc809779b54f7d73afa0e251485a47f537f3db6740eb134101b6a2f8f6e4693204c2084c7f7056da2b72cbd48d0a10bf1d59d465ae8d35fd1f01c", 0x5e}, {&(0x7f0000001c40)="c905f6d5669145a2121eb38e7186a4dac122fd045f4cd3556cbb8f5b15a0c1a47888fc2c06d6d25d81097bdce04ede7e11e173f4538e351c0a29526488798241d81138a85937c3b3aa8880b8f42433a2db00f0f688cb327591ddbf192d6185eafd02c5b79374b876bdb7b96c3a996b4aaf8faeb91b7947185dbc0ee2a6c816a38aa8bf8ea4e5df5b5d9661af4d538b104e0f504bac3c69f07813ba3b59be68d36b775e75c59a1c45414b", 0xaa}, {&(0x7f0000001d00)="ddb86c01a230b39d4b5e10d03cf8754f58aa4bb5fc899e1787a6480cc408b324798616c45f2f54ce2f5b331969f6eae77f774ea6f6bbc0e552c807034454ec7c539553295e295fd1cde9ecead01b53dea3ebca401bcab0be310e45bedf84872e84fc0a611dc12347a90835de63e251a145a4b2021905d0adcdb1834ce2b4c84622a526ab4b75b589dd90e8b3ff2240c84175c47a3d7cc63b584678", 0x9b}, {&(0x7f0000001dc0)="c8b96f9922d9700d298cf930f327a66d67402906278042a83556199288454db5e0a5dc19709317aa5295b6149ed47252c618166d634e0bc99b9c001af125c817ebd1c53dda3e45c8e3f52315a37adee26bd91469d4227e1c76ba1b16617d2755d5c4a5678f3e20cb0eb0d4d832e8ae5fda0d7c3dadc2e72c3e67c4184f6cca2dcc2bc91b9fecb7da58b8bd64a7d2ee46a23102596254ff82da04f629f64f8460377c6cc1eeff0e45bcca04ad3a28e48a1196da3134c7c968a8fc002733799812a696ab658b6473f857fcf6f9c0d0e9085031aefda93ec1e5ca9ae3fe000c195ef076b5cb48315598438722dc63b75cfe1ff7d590ecb9cc98963951d5955656b64efe111217d06c13190d964019d7e6ec32df80196227d04574bbd19c4311db34dfeee404c84a7d4607822a6efe43d5a9cb81678091f98f43b129681496a7504f3315f6957e44c1001c2ad11c241b772c9f65530715eb77ed211bb8d6c02bfa96d68f0cb745d41275a542ed90a83e3d4183364a90649204d75f82684a96eaa11a997378c7ed3d70a147b8afdc750c7aacd394426ca648ac467e3e9718c23e349d94f6bc13a871a44b2f166de6a20a09bfb9f6e43f2c655e830b56e749ee857b6f26ee4e4633d6f77d05f35a10f86f710e62fe41f71b88ee120fdea23f0685d89d2dc9b7c4c2086d16b4faf517176903034570ee03713eed167e955029dfa70c497a728c29ba4be32c6a63233dbf6671a995f1e9db52329b1dd14a1bdbfff95c6e1bb7db8a7b80e8f38d1ec3067ba7f42dd625929607e14f4df4d534aebbe1f89defed278d2cdd6f45cd8fb950c896c99118748abb10bcc0883c75704a32203140e50ffe75e185f9a0791b4cacfe669862d600963437877d48cbbfd476d5f6f41ee65f4fba237c3d576c1697061f083d6832b0e0db15f8060c3d48d2a1023d23667d99d11caaeb10903ba2533a92a0209f76a8609135268e1a064a2dcf64c95fdf845f5d747e4d316d33df2e19329ce5557ca32cfb091a0336e4ca0ba97dc29d3d392b1ae0e3d26247cacc434911f5cc7bce30231918c28b481bab24ec679cc93a80b131dd037f84a9e183438a51c4321edf55a3c0f084b38b286a8b56b65779174040577540c52af219c844dcabe902ac9fc9b484c93d65b38d711cc3139405e5a48bf0dac85d7a92d517b2976618df1794c57e1447f975057f1e644fa61f4c188f2986a18b7ccfda96d2b58a22180d64206629619cb1cb6d5b4bb78fbeda9b7850bb045e7eb4ce84caf62ed3baab9fc0a04edfe1b4b3c0ef80d52a2eae6f58707d28465e20d7f923360f65f7bc796ac3cbd1a0e70721d931abf47913668d37f62f8360a565489b345cf3dad50ea10be316ceefc207822490ef9b29c404d3b67fc8f56a19387abb4bee94a780b5f76f70d27b97c1289018e18561e50587469360718b44cb8bbd0dba5f8891c6f7715b833064f05e4261038fffc8cd3110cd33580c2e9cd697e801b97e827b84c62865db16813772fd2fd73ad1bb074a6184862f76578e778d36541aae8389342d16984a55928f6219b673f9282540923f73615a8921ee395f2b25e069a25c24b617c8e1097905d8d42799a124b2adb5847e86291bfbf0a4e185a4588b1f513237b207729de3520b3fce02c35afea4e9b4b2488faec7db0cbe23f88d7e3a25f3c4780170e408e4561ae0603598a7599717eeba50d2ca46826c00c2524cf7a1777afff00ef6c5b8972ce29067f33169b0cb03c0f2426689133e44da90a687a248cd413ce92fa9d07f123f86f993c035a9bed95ded0aa49842ac39205483d99c78a5a7e50a09d11c79f219d813048c58f5905651dfe28dd86fab74cf366e2de2ffcef522b0fc382aa5f19b1ee684892cf84663669f0631611b455f76a207140419402dff55609970a73a187f6fc5d270f0d0f65018fc866f93e29e5f547c6baf9256729141b02de2dfbd13b74d4af5f9137b302f092260ee469eff19b269698e599e862b26f2d080bae2463932caa8e265c73c97abfe8ebe1b68ba60d7da0c950a0294c9dd552cdc2305342977ace38acc121190909a6baa70d3eabbf6074e327cb02552dab6fb2be333386d1d9d04865f51167740c9fb23364cfb675a5d2104235c6bc3604022483dc6fe335a66d1b551b825b1ba127607f0560b62bd08f8b7f123289d29beab8b9f64866acb49fcec0305dd9e148e697682c28d4d3507df6266979b3a67add250dff2cf04bed298f2e6d38475eba566516320ade70d7a2b0ae2f0b6d4381b9ef28aab5d40fc03ec198b5fd38e70e1a465fc6447d3def8569967622b7a817cede4b2f5e52e5e1c499dc05f89cb9d6f4c047ac8becd35d0c679c03be10b468a5ad3eb757639eb6e71b4efdd25b6a17d81470ef13661e7b653dc107b5f87ed3e8df0d7d1dcb389fc1a9ed57d63ef52ff43663b4e2b14921a090740e3dbf39a099f447f976c8be0a8b503b6fb374e6dd6a7a00c68d891f93cef37be12598815241b0763044ebec159020bb9d6a4fb71281c2e0761be8cb2958bc47ac9b99696c3f6cc22d1b640fa65628fcfe0de7970f3052df89f26d8b7c3eb746702f5eb94d94600a36552f5416671902e69578d7cce36e58e24cc60aa4675e1c0280f6ea49476e563a2a7a67aceb0d5c8bc4ea3dfdcb3e09fc3ccb2c3d5a064bf3345dd9742fd1e57163d5bd76b504c29beb30b5c0f555c8f26c41b9d8cfe486bb6823ac7d699f2f515e7a451bffcbfc023a1811277ec76184beb1841ff728bf41ddd7b163aee28812770a526b92644ad06cc788473ae20d27630302ff5acadf4470fa49f7fe123234f05795f87131c837013e415fbf7e6e27eb11ff549360ea23c265d403e57618353a10a5ba21f54fffaaa0486a3e236701d652699ceef0d0d4e9f82509e043f343b8a3539961f57d68b5a4a30016d669f0d8dad474897de40f432b82f6b1fe860300d4376bc494ac67e7a36b490fc7d4c9ecdad52636b95ec9a2db8cd9e1674ab8d5727c67bfcc699e6d9c9801a9c673c6e0464af7385a2f9f15978628a685344252e97fbc0c2a46a9cd1596b00b980e0e5637263b7ceb7e4c4f81bb82f5f354e5f2b83ee357fe41bf02b6de02d28fc12a3fcf41f7dcadfaf76f8da9db06a7622768be81c2d19feebc7ac4e5cba9fea8dc9fa4f9e7d528da7d9804df571586116b8a48f4c79926c0c7e13ad14eb835bebe11c3b492601d457657c596e70cee35b59b89c8d67fd26ecc7f2c7dac2856552b9b489c0af7f2fd05f8297431493b9084cd0ef23b36cc48b713df28194043f8e60501d4f429d603bb17ef554d046ecfd0c986d55fd4b4ed97742a08fd70c2b5139c1078066f4085d1f068f5acf985f829b5d8e06546e246b90959ee0e9cc1dd56a1a0abc523f7690537c708d76e7bf39f3affec911035582d76ac96b67b861f36bfee65ae63429a660876633b1015ce533daa5d9d547fd203c5274e9ef14ed591abfd6c963163f0c2b5ed00256138c9eb94977c2cf53939bfe1ad7b750910a39ee284fbdbd92d93130a5439059d9f700ca25d1bbeeca7c4b5ae4dd5c4acee888dad3411c4bc1fd238eb9da83addd7970d2866dfb46e5c1f7f9e68ed15ae6e72e4771f99c00f2f144c9420902c9ea078cc35fdb42e7f42c369cd7070bf1356630387cffe4d061610c9a16dc7262b7278f94d9b0a5635e21d14f9594f04cb6286baf2c8eb68b0bee8b00d483dee638907ff3431da99fbbf30307248d323c06087de7c2f65cf5627c720b13e63de42901595fa053a0dcaa1602eb9eac72fadc87ccc6a0f64761f0434ab4909a358a50189101af75a3a431faa720973cf6302f4efbb2e12d08446a33974ef42012ff63c07bb1428552c52ab025e6f5deea9ebd50fba21ef9ea48714c84f4767c611fa3d6306886240f7f61fd76028a104449dab9dc643d898889a5af4144769d0dbb7f1c47b35dc2769b2fdded4efc9908abaaf01c6dc6a6ebc5259537f0d3833f3cd1085dba2f8e27b6feddb9f0189fc4a2b378d18612fd5995749b05b6eacc7864524b1fd4c8c979763d6ee01f472ac8f5bda209abd022d6a637b6864ea90405bf2f1181234bbaf5b3b2f8b57dc8af45644b8b49347c04cc29ce8b52859f67a1c6f60e554dd7e6aac9baededb0fd947a4124b861a97def963e3ce6c781e0f27cb8e7da946533f5f493afcaba8c551f7241b6a25253082fdb97ad8e19aeaff10c8e90b1ea5841e8827669d5c42decd50adf1d382b95bbffd8923cba03a2578254d25df743aaa1e80aee9df323efbde2e4198096412f4ee10b44a8075dfd68bdc245a6bfedb709165ed087c6eb93b85f8c21a9d937078926258ddb3c084b1efeef1c3849aa66e489763e58c19352c78ad4d1460bf7850aec4bba90300e5e33a8f99d9ab442f758cdec2311c0f6e9944617474dda25f315e4143b7360fd99facad8a66f2e759019cb69bb682fb06ddd7b5feba65e58f31de8bae8a5f6c1f887cb78306bd84ea90fbfebc15505282a8dab58d72d2747d14dbbb60b2ac787048c6ff63169b34c3a5a2253f55f0e355d16d13f33e15389c0f3ea81ff813aca8f103305aad135959571b2cf978bb0963e3be22e12970d98ac4f9edee4f3dbe0d71329b933e07698cbe95cdb82a83fa6a24eca7d31592abde4a1e849fb31e7a8b48af36c35321297f0a4f1863c3e5028f43a5eedf193a172cee4125ac8031e14e0b4cb5fefe2248a798ddbec4f3d0123fd2a099dad6c33ebc95fcfd1e78addb509ce29aa78a777737da9196bacb70632986f78f2d35676198080e15792d352046c87a1029763958d83b58c80441861aef932027683968b9c3c3704918f50a01f83f11cb731f403188781449fb9c55ee7da984b6e2ca83d5f60a76954605c5bbc13f6050faa224cfb0f9bc631f3790be6ce2e5465b4d4735f1d5d30c98aace55cdf621b906f446377d57ae89d34f836b8923e569751361b6a129a3edb9d23de3636a5dda82521ec5a6f92f96898d1e18bde6b8e6bdeec422016ba809a186870c08694cb82650ced8ff1d9957bf9c5ec74fdd3fc3423d78466a020808933cb58fed8e646ed7ea27efab4b66689c49ec84c01b5beaa7c280dba4679656d290a41a37b807edbfba4afdd8db16abd6fdbaecd73ebb3422b0fe9a6c25eb55e14b415049a5531bd9993442d2396deb1de58bee6bdcc13c3ab709b9c17aada195b8121adccf8211eaecc41f280c5ad43e950e4f2e60ec5eefe3ceb882274ccfe2fe9d3bd1b8291e808e1eb34b72e948d6620534550590e4c5c85483f10f3af01a55376a4e19907fad4e34a0379e8c6ec31ba5c53395ac20736cd9d5694be35d0432bba2f3f5db787032984c579d185ff31a34b08c3e1feb4d64c68bea82b4905935f58e5184d62c0d491387c7a380e75fa269eced758d4ff64b896ae82db5b95fc33907b8531d9a706596d1ad753ef1714e362963aba1558858b3b2a4952944b7ca07f9f602b6ff28bf3c1d8a4a254e81669b0e3f245fdb0352562937f75fb66ef578462576658e8753da7da4ab3e4f19c65dc0a3ef94323513a05121235f1a7b5fc6d9f9a882c03a6d0fa152af3962a575ca41fd7d695cf8ae2b70a51509794cec706edc10fb83d9575b069323ce079b6351b6c2c9375643f7efa6bb499852660b825bfccf25ca5b0f213ccf49d74f41a070170d6e3108a91607f863a7e7a563dd1d9e0445612f3fc3ae625d8d85def96a21294c78acbe42f4089e56de325e55c8c5f5effc9f1a9d7224878596e5c3c7e9e4627146db217", 0x1000}, {&(0x7f0000002dc0)="56daab029921e0837d31f2e84343c72f6c296b79908d33eb22badcc82add22c37fb4162f8d3af319983c17633b7a71e6abbd43ba2d1c5d2c5d0bee964ddecd13d793253d6d50862a3778bec762bc23b4536d14f0f42bdbcc8236549b7bc0faa447faca3c17bdf563b5f184e7c1c6cf35b9c979beb5457d496f545933a92cb48b408e8f60c0349900209f56b291733ac045bcbc0d07707c9479d97452e34d7f1c72c7e79af52ecc3ab6c15e510ef783ac1d02934a637f1f9fe38cdfb608154b8e2a76cfb6cf753bb4ce68f802bf56d352004ce7c164a621c3c0ee09441030e8c30999a5d78cd86a5f2e165873d4c61b74411401708b06afd2afb80d164e2e2062586c09700290f54227c01b6887fade4b6a3ea19833537e33bdd7f3fa1f10e11ec32a5e3bbcbb47632b807263cc5462e83d503a15613086fbdc793acc3988e32f8ed607484e8d754344ab6eae6bdf174a8e10a29a3794ef54018f4cbd2b1a52d2362fc9a9ed27bc5751b30ffba2d52d157c9be9e251fa208c9d6f06dd6c4d01fa7f0c5ec43b55c51da99ac34bbe9ced8d30e3e2787629e47df2659c06e7b6d6ce3fbab722fc5ef5dfece0315dc821f4596626abd9375a0ad778b00581a349fd95bf53f33a0060edbe3a6bb8e35cd91061b81d0df90e2c1a5b8ca4fec78da10edda450e37c8f2bac0f84d0a747da86e051f5457a1f8ec2f4d68bc18cbdb252c08729da9928d0442c6f9ea214b3c64041ec56f6e0fd8a099266190bd1a6f9e77a6586e8b9f7d5052d5e7713e9e7f659f606f79c874ed25fcedb2ab64c57920cdd485520761f71ed8fe4fba56be3a45cd05b89fd3344c7ecd39c57b15e8543b3d06d2439123bbc17176c85f4778f01f34abefba1a859372013df122d7c39d9c598acc992cb761c4414b8c8b5d34258de33adb8c3c78be0988123299731102a8bb0c521552050c9fd531bf5b12cffc30b6b293c53abab4ed82a7716407cad1dc3c63c543163c3972dbdc0c8fd97c647737fb75e3811a9807da95c12939e620f116451ef487ecd2da72d3afae2568f3bc861539a615debed0cc026e8f9228b9459a25318dde06f4d5afcab98ea139ab535ffde89bd25fda7efe40ffb7e591dc812cf6c6225adaf73c5be61ce110e90fdcc3a7ab16ea91d9ef7c8ed4d8058fa17de1cffa09c7414263dbefcf28329201dae811e5c5790022620c03f9d09bcb911c5be29c7936d36d4bd2efb5d7319e58022fe3aacc6d2468f3a4bd44479ee97a0e2120de95add65157f843f5f8590488e3cadd5fd03a72ca7a240f13202820dca3b0dc183bf0b151856dbc6ce97469cef42d63ed5c3f058e4b85255ab426e581916dda15805fd98d20a307c2b253b1e834bd842d73d14b4bdb7b95b2fcfda0314496dfec4bdfc4dfe469b53f7d6df5dfefc9e9534d2c0f5f712241f9f97e93e461196a10e51835a49e2ecac071a57ebad89b30979c4b618c95831755b9d6bb6e3b2cabe327df7255d95ae1e7bb461b5f6d973878a701fbbdc8e204a05cdd99b310baadfca95ea39484a064dbdf5c83280f83012451abb02d71b144abe7f41db73de35abf8f6806147528f5ee2b2bc82f953b1151fa891f73f672347062e1913cdfb87852365bda84bbc99c2e82e60e5f197e909aa71a8b0c4e35aaff5acdc23556b8403f67323191a36873c969de626699a9797bfb704d301ecf333782c1d894fc0affb78e8ffac70fb25d84923d26f4c63d5d943005f34b9e6e942aaa85f15e31bf8a2d5a2b430f9d26f8211031132e247f626c18b48dde58069c4ea28e709e8afc1bfeb552289f24b2e1ad1cc96ad4ab13ad2f5b9fcd233745a02ec83c875ae73c5073bdc874e468718fa72f264b329626a29f7442678a307f1c0b21a1671c65b2a63d0083e4c6309c91b2d5c5d1464935f44402880d8450971ef47e0805d8c234b48ef268a095dd3c6ac34d119f61173bdbf681ef327502b618bdd3bcf8595c8bf143acc5804bdfec8f25915bf17e0087639f3cc825b9f14aae643402978c40e9789a51e85cfed82e04d321fcdf9d2d78ae15b86754a3ada7625455256f8ec27c35e2a2cedd89030e850a692129eac4efa5cc14a2e8ee7bbd06a5138ba73525e71be33216675b33d2549c73af1ed5191f1f5a57dcf5cd33ac3a2859310dc6eef097ae6cda16133c146375c31c5d74cbfed9783dbad064244a0d95d3f25b0c3285393d8f252cfdc63f0862828a24bc086b69d454f91450500e348c94df678fc97612ee6f39125be3e5ae9979177156d65f05e3691fe355f882968b3179ba325fa356d96c483c9bb31b579099ecc2ee63f2cc40ca63e53618f49214aa087fda9dc32ef3c604351bcfe4add3f3ff1c55e09504a8559873493de48cebf32b0f0238be740cede05cba6a66268db0b72aa70f420dca461215dea01cd9ecc74fa41d8078283d8dbe7bc9cc93958d701d5504b9d3ce307bb232d40b478ef7fc0a5df9934d31dc17ef2794a807db898b21dab0a3b671b2fdcd22a590eec1bf5a45e4659d694e768c996e9925b765a406bba79760587c832eaa0a34e26f4be6479bb1597fbba657f82871d02671ceafc30af72149801979438270bb6c6a69a2e873e8667b8288b40fa808b177582f44bdb80d8c0f3bd23b92fd177a6270345127e9b60c42f24dbb3581bf0818da2fa3549c4e55460cd2a279296b73e1634a2fdd2137aa2ac4768a194f484da798abb14af53b1601305293363d8e659aebffcf756b0b820886c2152c3a6eb3e5cf9762a1c46158482d027694eb64bd41895a9485c69fecdbc3c10022e6a7e30b0ae0170e66b0bb495c7eaa1cc0238e8fe551693a7876b190bb277af5fc0e12b08a6d1043ed786e70f6dc6ea44da928ef567c1f9c22ae1b9a1c50d39b5abbfad395c1f3ac39e301de3b8ef6ede13d0c30880bbad9763a7a13a64b1f41fc331d336779a507618676492577bb0ae106fd9d3d16e22b7a301d0855635b8faaddb48db0f6ed51f758f1759aece080f5654c5da1708885bb7eec8c96da4f05a910538ec5f5f76d755e71fb1c7a7b6615f5d352166003a5bfa870da8f4a61c7962731a2e9c5ccb9f1ed40158498cb733d9f984bec153080a285048c241ec1dc5889725b397578e6e6c1e1d11e7a2b350f8057367c5ac8dc6c06c10b9f066eced18727d8a919f48148b4f3efa8049b64182cc0e79d1f9a2f7e414e8e685034ae41dbf3732db9555846de5746a5537d1379353bf74d66604b52ffa12cf503ca5f00f8139f05d43cd6b6c9bd5da7e696f5b1295c17ad8299335047638a06790ca569ab09afc6058bd82e7af45de1d6b6c184d03e54c25f75bf656b19c37b019faa3285bef568c6a213f62ad3c38a186118b2506ea35f705123466cf66ac4016989ff8e9af3c34577343d52ef44f929f8e91fee02c2dabc3d931edede3d91746293e7e62c5520c6330e9ce0e200f3f88de44841839c1c9cbe40926858c29e4898638bef06f07b20d2e89e3e94406e5fb1cee3c2fbf28f9a9d52ace304e42ec9afbce4179931662fbf652ab15cddde317f983a45688b12c8e725c8f2dfb856222ddaac65d459835e5a9f5a94427ed10b86723cb766ef72ed2eb053c8e6ee08ba8fb7822d2afb9eb01824acab47de2f7ba8b5b3be499ce9aa59f366a395712ea8198dad94345707c480ffe41b80cff8a085ccd8e82aeef12f40045ed01baf756cdca2cf9790b8c1e2936327d3dc109fe9a5dd435b6505618852c4b211c4e0146db3cbc4ad240465431c8b06484b21e9caef4ac6fbcf130f8e1eed7ea7768580087bf51c3d216a3c8fc39f199517f3b54c7f43aae573597c02e1ad3ea9e947644f8838c1fcdf4492f9feb59993dde3af8ec99dc8c84cb860f3b68e678abb3b1aad556aef3741b1e886f812b12ede215e9a3fc5a2c769bfa169c56f0d9b9bdc28400905cf6bf85250df72e9030908545111a55b7a44b1b07ec3ef0d146f10669da2d7ef0bbf12a054ebd405723599f55833ef9f37e953a746679c743b7da6d6d49e3a7a3ceb86e2b6ee2ba2b86a934d85ba1c21aa6e8bd17691e40f413299f9103d5ed7a8dc6b48a8468786d2b626b102f28045e7fb9eee2f222de652c8f0d1245a38b6d566ea7ad99e5f199e7f6f7cc6bb5364e520c4d1970e866cd269d241aae67048f5c0ab95289b664d6862f5686c36d9f0d54a91e3c9b23f38fa335892f554e6b1c969daec101e16e7d8027d736fd5683a9930903eb4e41d35128ffea1f51918b92c53cc0ffde837e3e146cfb45513867548e1fa1c7e261a16e18f5c7fa5c13e27abcf1c9a85d468624fff9c8fc4b6244157530804ff0f2015415bdba69cf985314a71353ce141ac7d3bb8af8eb64f71bba1f7a1924af24e70f88719b8cf07f0d3a6d11ab9c6f5dcb735885b8518543664cfa566a9abae03e4958822f97fa394c8978eb80f2fd1214e9383b17b04a6af9b8f1fbbee35c706db5fb9942f7b82aa027302f73d9e3756da919aa7104ccd0ffc651ef3d4153391b5cd23f09e14d048f1092987cc96180e7a786329caf220b3493110bfacc4789fb52d74127ac548e9a998660353c66d15570cd643f87cab323a0d3e6f4c6462e2d909acf291d113913ce7cd350581d17f138d6db1d86cd463dfb4eb76db8e1cd5a69b57dc4fccc118a2a26a5c369c31c523bc097311bc2504e90d2f2898ad7771a71c393700df4ceee64e36a79afefdb4c9a92f4f8b3566975df99739a62097d013f7f6e3ca2c1baa50f2e3b99a193304ff9fd6b878530ecd93ab1090cc239c64ea42c15473c52169f5d0b807c7892e9716fdadec740b250f0f0d593f36c31eee45bdb3fa4f1ddc85ab4a91b010ca19dc7910e9befc635b21e1fbc6ba3d952aab824838717bbe77474cd7fc01bac240e64a10507176483101e35f84fb0e6e8a274fad026c49f840f85c25ac6957f34bff726b4435157d459ed1a537442275f453682ffda76852b5520790f7a948dac37c71587919c94d3488865dac9ecc04083e518d5faf5ccedd2d59906070af66e46a3e1980b03886a6c1edfd445e15e8cb6acf67149c7866a2d6de42e81b38a6c45f49a989bc96e647777816de655c8f1c22d759a7d134944e2fb3b1c597378e588bc15ac7bb38edb290f342fd0027c02359f68efc465e3991267962b7bb26908bfeb4d9ef512929e962b158d8cd06c6a943e872c944897d90565980428620887f9c2a0e5d32a08e9f982792fc33fb03188ac5003aa27e04543ec8c30680713371d1d11a93bd99cfe4ec16f24e95bd68d6358bc24349e129ecf9a97217842adf9fc8bac35e7d60e0a7dc876bd18aaf1efa274f2bff73a0a8275801e49c64d269dccee502c71df43562b1c72694dbce8c7c7939a549073e99863581afd57934e40282b6b4b72a918d72266e7a400d4527f6a987b22c0b858170405a54009824730e227795ab0d191398dce41cb2248f9b99ad68e6ac2b9dba77745f355be3e72e0e3fb0351b803e18f81de4af38912544640f272927077809f655335d9f239c69855715f0020df2734e7a33a88b50589e02330afe10f0306608dfa0f7f063bbf48b62ed07b24479e004fe5fe0c9f8b6b868839410e2275ecc38f08b0b4c965d3e18082a9bb8a2f57cc1f7d9e963c2a41da85c24a26f0772bb29eabccefa061edbffed2329beb7550628fbf6f2a15e5739cde5866ebdad9b3d664327292be254b8fb733838dafbd6fbca1943d89eda0a0d155f071d7442cc6b7caf89b3385fae1f72c6999a26bf5f6fab7995069ad3d7cf0b423fb920f122e275d", 0x1000}, {&(0x7f0000003dc0)="3a7f081176904cbe74178db1041e581a8231e18c66652654d135fce75a07debb5fb0f43180af5d1f06568c232fdd20bd427e7ff6c5fcd1fe4684f1b4651ae452fe7f819aea228b7e96f9e1ecbe45277abb51c67d444be2a8c7a74a55a1cbd2bc3c3f71cfd5bdc94aab7d677ed80f68f5d4cf2c82762bc94e8f6e8b81fb8a01577f1771f4429de5bdc1b05115d2c43881b745680980e8716d206dc96a34b6a91948a63300c5d36140388316c1de", 0xad}, {&(0x7f0000003e80)="c00dcc82fd85ffc7e3834f55c728c4988c1d6d6c5e7e3e3916e2c3ad58de6135d26e56d43c07372db58f03b3a92dc5a59101d7bdef669aadb1e12a1578391d858e5b87444fe98dce407e93c5944ebac9ac5b37787b6158e3", 0x58}, {&(0x7f0000003f00)="acf0d4a2d8582b6faa86695044f87f99023123681e68a9cead7bb791", 0x1c}, {&(0x7f0000003f40)="8b2703cd712b784878bcc51b04ed93f0efef7b4ada", 0x15}], 0x9, &(0x7f0000004040)=[{0x28, 0x1, 0x0, "1a4cbfe42650ffeb3365444b36ee10e6f1648531"}, {0xe8, 0x1, 0xfff, "23e396f40435f90ba564288b048625dfc4cc65263447af107e7a7c815171fd0c5f457d8a6ad35eb1e6b43055344250b669089d2bba7ddebd7bdfe9924d48a1b00e6f3e5e1fd187563175b470433fe3a4bced323f947f5682b0ce01230f81839e3bc6346323f8a3f5a6a08c60af03a652b609922a9ba650d756e5c3c15d0c5c223048c402d0d2db5d80398d8b25dc93c9c04529bde67c1a85178284794391e122850479d0af20f715d1e24d33bd1cf480de626660fda3bb26de0af7ff02683c3a976ead55bf087a249eed8fd6c3facc56209e00f626593fa4"}, {0xe0, 0x84, 0x2, "b488b5cd8074ca1dc35755d687b9f8dbfaf9642e62767c8024b963c39f15044a7e0862de8fe80eca1278c876403bdf019ef6a5f9677abb02842ee290aa55bce589a7a5b33e750c4f78c3064325632743987c0aec6e48d37132c64f162e0ffc9183587d81fb22095d88b039979d437ce02b7a9e90a15c14fabf60eeabbebcb425e3070fc102ccae7a1c90919b037e283c1db37b94ece6938b5d4e1100187816ee8a4a7003b0d0c0c853e32e267790d8da620ca803d3a130e179c60e3c9e727cf99ee9cbb2fe180b174a67fc93"}, {0x68, 0x118, 0x5, "930f1c631580c94d5e409839cf5478f72e1538ac8e051ce6685c143e5796c6698b399a40b7ee0f458f3d238e51ad9e8e8db32cfeee754f7ff6439660e4ec46fcd523012b767183778d9ab35225d3d9e8dfccc41d39fc"}, {0x78, 0x107, 0x31b, "468d549d4308502d163e1db52c95bfef171ed280269f975cda37645b60a654932122625740afe728becc09d7a1ae18bc69b45ffc1f7481c3805bfe2a9fe0b0f002091a6fc02613d530b0979c46c13c86c3e7148a8389194c174fbed180462afb6e01"}, {0x58, 0x118, 0x3, "d29ac3e0919062b78281b41945c84ec12bb0a95aa12cd0d785ff173881de305a0416e451bd06f2e05b5faf3933692135afe60c3a59e97f31226f7fadbffe911233f6206fcb67"}, {0x40, 0x110, 0x1, "cfddf1d695b9eb284c2e2c5ee41032f346a219c4bf1c4bb7d08bb9fb0a0a6c33b511122d708fcf98d48370"}, {0x108, 0x115, 0x5, "61daf4fbb1f6e0fab7f3d7ccc68575375d3fe6c328ef2b552bf82f7525405aaabee1084753707dc2db8b532fd2a1097a09f2531f12a8b8d8267d6aace9f8aa1c501ba9e18ced2e805421d2d21f2c5475016af28a255febe7386af328b97849564fc2c5097a2918115748456b68549169476813c1f1ca8d34ddcfbfee01b127f2cfa65d22d174f5221944cc892fa8bf71b414040d96c6c370ca8938599439c91453662a92d7127f8c6effd6454068c5af958043b648f46bede329029dccf4ecfe5a5e8d322953eb77a5be536e81cc7f35ea6ee13cdb3690f0eb9731d505bc307b0127903907e7e3d323271cdfd3fcbbbd34ca"}], 0x470}}, {{&(0x7f00000044c0)=@phonet={0x23, 0x9, 0x20, 0x2}, 0x80, &(0x7f0000005600)=[{&(0x7f0000004540)="26fb866c3f11b851a2722dcb066ed828cc2b835acca15ba0b953241abeb594e165926f2c144fa03afb059799010e0c4f8fb7511d47f088704d88b304feeeb4ae4a7f96225b7b21aaebcffb065fc6175f20e6ef0b1cf325ae6ed3d93b57ebf688d8cc39b50e168d5ea0f0dc4898df44a717385c8a3bd5b709dec5eef95626eeda3163e011640968a2b7cf1beedb4c97d03200353e8f", 0x95}, {&(0x7f0000004600)="35d7846995f163517b7a3a63aea88a3a663b5a436eaec54dab85992c54f34838afcc5a0607c6eb340e24719f5b9c4fc3002615b90399be12689fe5ffe38402b69f87260429f8bba094f1d201d694b67b196012173741e8ea0879d9e6c5dd161de3045d0ce7f2b86b4b07b463aa3599e763ccde7594734028b596c7ed2812910e430da50deb313db51aa3c13c46f4ee8acd1837354cb2fc37fa2a528c78cb202bf4f610a20634c41e61bd28e1ede0c40ce061cd34e0000593d1a03dde8d4dddfb9fe681f2e7597d0a36ecac75815450649431fbc967ad17efb74ef2790fb8d46e67e8434cc55abbcffb460afd93b5dea95cfed796b12e4c6c45dd4cd8bb8059844b985b091d5ba0b9a20420629204a549d8c0fde3557d29cd44a334b3ad04f84c0070b6845b80060e9316eeeebebd3ab14b70be25943ba4bbf3fd2622c64e6cf62023f78aaf25b302dff2cf8dbe553816baac1eedc79ac345d9ed850bcbeae81ca6ac372497c4b0e7c04eb942ab757296609a4c5178d5d6e16ee8d3a94fa88ff87495f532600c19fe7c2417936d5efdfff07fe8dc9ddb1cd4e6f0a87e6cc2f6151b061f1f1920d62353dafd4f473500ea5597bdcdab8b739179dbe72c5866c4e32b57632f4112952b8e570d7def459f7f6eccb28760c0824a35ba477917ddf50ab8b94bba7ffb8e7c82277b06c9aff3d074ff81455ad2aa4b874c6452ed1c252b321002d68466dd96ebdb00a753dd2b4453479ebbcf34bbc19f92103d55b7b3141cb2fb54cf4c05029a7e5942c93a63993cdcb84e63a0281d47efa129c375c719773969144b8216d51ed40f8a2b2ff123c53c12d2d746f5e50315315e319d3b6eed3f16b4de2aec3ec0135134b455254e5801f0a6d35d125b6d5a7a0e35f4ad2163bba054186309e506df872f459f6c901e8a4ff8cc1f1e829d6124fa1870149c87168312d4597cb0c6b9f27e12223d0f752d1e5761020bdf9d2dc0c32c5e53e4efb3a3a4c063f6be982e3e9162f24d27af0accf8a3813b4bc1554536908054e28c14da9db89e759cedf6f68d6e0567c222f0ef986d7b3388a6d4b4f3d2e9dbe7c784a1877a1ef00c08af2e5232b228068d0045e3d689f9ae3729ba8df531d8ca2bd53a86154d3ef1ad4c079292a61c4845187b6301e63bbd508df769fa9da9cb8180297ea91f6f236452ed35dea21f23174ecf1b4398ee5bb36badca0a85b33dbb21452f2d78ff97ea2477c363d7e7132eeb236b3208f831e2f4c6fe39ada225bf0e854b26d96ca5725b4838cc70a5f99222e0358fbc1ffde22c024e7eb1968db41514fe1d7f22fe746ceee34f5086ce49a5044bad979f559e4cc4bd69fa3fe4bcad51b51b12e9cb2d566f6b389ef5b37e3b051c79964564a76cd78e3af1eac2bda43d2d04bc80b770d8e9b3948d80446274f07878d5735c8d9575634f641b82c8420f08b9439f8762a423fb28d3d4317e84524c12edaf69e7f0dc87b8f795545df02f86f56bb5870645a6aad294b04797dd5d9b46989774acf5c51e6f87b0d40191d2fb5f9063bde4cb94c119ee6e1dca02c68350536af670c9a4db5104cd51341a255481202eda37b31201a835c907855add1464e8399e29fb62cd7b16ec03c62a3ff2b7370a93af3b3690389d46df02775de9eb4ff7b39513850cae938a1c32fc362cb7a6913ed1f1b62e7d6fd45cc9c6e8ec4513652513a6cb20808bbf740e5f5ae37599d65f68f08179138e4997e5ac5324122d6d5725a864a55fe5c0586f1f901d80837c4b442e9c1c2ea782094c0c9d094c233e1d1994d30123a82a075be587c5d2f4863a157f1487858d7491b0e699710ac4233cb423674f597cb7c3e4222812b009ac489825823e79051e445f2ae9d30831b776dd4c7b362b26773c5b717a1539bc35846ba2833324d649d2c4f02a407792190a9299be66abf4d535a26b8a40a2415f73a69f1bd78d7a0b5a5279fdfbdd7acf6603f140073281fff4dcbfe0f261a3dae7eb318df473985f311b428d41d9f3f55b20a7a4312de168c7602bf606095b725b05824864aecdb7a16b021879c4a60145a97fbcc1b331ac907d0ff6166444aa504a8b6a2ef8689eed5f31ca8cec6ecab8532feeba26b6b408a66bf77afe7ed3dfb36ee0301605df537a4f5420d99f805e78467d1bcec434371f610bbb896e21b38a07772351aa7773ac5f30345d714a2486da3d7d81c571303e029cb583f48f5093248e9fee4f2f36ffea3ea2a9f56e53b56fb4bd3064c8dbe99c57ed8f88e9274fc6ff10c4ab6ad9b14ceaf3ebad18c21ae005d29840591215d4f9e38416197baeb694e7397f2654b9f4b89d2e52ab47638326d3ce22cf694b8100f3679302d5abaa9b139ce2c896d13a5a278bf91886dcb050fc7b246d60c3ee3decd13db0d926b468bd1f9bff32ca26af465a7352e325aa5d9a697b1febbb9057999af28038f9bc8064f77c3831ea5b245bff9de3d44bac59e645e46b65189f2382c3f6017af38abf27586c96b7800355e3c9f53268f3397a8ec4a022114fb17b0cc66bde52502f74fa8ba320fefd084d50ceef94345a5528f8ae101f85d20643a6cd33d1b2150853510ccb5c57dc9226afe3f14cb5f9f7caee85aea79e559007be252541b282528ce264b36e14e786a6a410cea602bc22c723b9eeb2c5be3811bce871e72e412e688b600cd209f9ae4604a7a752cd9f1506ee63f1430b77e10768a6da9b436ce5c1a0d9ed662f93345509241e09e02226e1c639131e23084c5093e3c07d832960e474d3c5f73251ed2fb47fea474372e41b13b2f5d0a29e55665288bae6f9824081ea1574d67165b98c34146959842a3ac4b2e5f77115f1cb4e86ffd985ce05d9a1cd7ea41687a7a6e1fd75b851212198bced08c033f6e3760a5e3f3c5138eb3b9d285c7b428d14672b40b2c7b187d10cf1272c38339e0df41eb194793fdfbfc48420604dfe7fb69d922f1498ec25e203c27907c1d302c2d40c252eb6d1ff23d928e0f3650222eeaab0e05ea584b9f8ff6d5aa799ea8d76f242301231823009344619ce31615f25ef6c6f2e32966d087face951d13c110c9563caf837f8e5f22db5f43d932743f5b683b15e142e50b321a2f205a2c850cbea22e4910e4659a62237a571a4eccf6ff23f3b40fc8297642f337cb52dd70c074ad1b3cb9866f5f907cc5493d8498a9757f294a533014a7ca914500de4de22f366acf3c7173f042fc54d6094ad8e434f4bf2d97f1760627f55d61df1eb05d976e593b23a269278d58a55dc8908f3fe1c93bd65d1912076e248d607a47c67fe1e6b01c5333300aa435171e8a4646a1df931501d4f784d8b8b18aac904ccb2171eda1f56261512dfafa22a1ae59d78540618b8d61a601ec4389d68ec81167651d36ab6764b3cf7d5e96dfaf8fec797e895c342101fa766dc86312df42aedb6346668953aa3ffe5ab755bd0b8b5ad2919a3334446bb45ecf1ddbc1c3ba3e5327dd3fc74a9d79fc7b1a23f0407a573b6b0d7728e32b33810027c6e45f094236aab0881ae27ac282ac4c6ccbb93898737d0ba4d4e785a1d66060a00f62f46d7e4c16b9ec0996f40766e2f3e49ee3d74137156486fd111d1f7612b108b8773b3d1968f9fdfd599fd9b8ac264caa9e2e81e56c7a599129d8169055df09e08d15aaa925383e5451fb88ba2b76433eb7c7bedccb7aaa0152f8cb72be5070356df167a5be847b74ff7d44753642de6286e1a545abd00d7950f783634786c9033db19935bca1076f7126c980900d6c6c467c3a48bb9feaa693efdc4c9e1da9526303166a4ddb475d7895e8626a00a528d42296c6dd1f898a9d28f24c7af38d5d77989b0ebedaf5873fd8c440fcb069d10a0a508202783ddd34e5b59c0b0109aaba090012da319a2a16436691a36c2881322f5838f9a75f0dc5a4396334372b60c65c59843651e1747af53035833c0f434c36d1ad977ef501eae9e912a8fd2314e9006c4df5c792d01df572a9e8362b6fd2b60834089cedb20d21b94ffbaf5e17fd7b9f425a1985864aa0476630d294532e11be441e946178a782002074bcbb440d05a9de133649d682d6e90e6f0336898046d59caa6db2136665836c6a83a4ad71473f3ca3f50b311bba2f00cbfce48193bcf18b0ee8875488932e27b52d6dd6a41cfc1c2f7bac4dd9c3fa7081a53c2398b9b4f60d62dd1c44fd7ea123f4bd4565af5408b48f04fbebfe56fd46ad953ba75f2ddb604a58673d31b517dad33f31e2617f7dc8bdefa29104630432dab089872387897f0e62ac149cb13ef4c63b7b301d82ae9f830af94dc3fef0b8f132b6bba8ede3c76aa65d28c9c44e11550fb981af5eaedd6ec9827be754f336993dad6c247b69c52eaabe13aef5aa60cc9534a21950b8bc237f68848fcdf5bcb75896a070f8aaf72f011b382110a816304598b09c5dc50e0a9df87cbef8e324595baf2b5e4cbf42aa336af3a24d0bbf77cbadb4bd504e86986b1ba3302e2f82b73e42cbf32cabb6fd962509325a74dfd5ed61a74e6616b33d4cd950114d599df86c159e52e9b796d97d0f369546a8d101eaaa24f05f638a88e7dc998962a4e3f25734270ae4ffd8b1f865f36f61ae740fa0c2fd4094ea8c77a9d98df6c25515373f85be1caa2b1da35473826d40f121dc2d139c9d9dd554b65beb420d0f1b4fa9ef1f9dc6e46fbe291da822300079e4464eba5f46a7accecce1e625fd1ac0fe7b2609c3e22161171b3bfe78217350043043e7a66c3755ab5f48c1018a30a906995dd7540a425a600b21450cbde3023ce8282ee30a052f0ce8a38c006856a3e4158381cf9249f534030c88d265c191d0576e34bf87ac3276d58a4150764c2541ead7ae53cce168db744a683d6c8019cee0cf2bbe6b4576b53c83d0d550988b5774390b73559274bb14b5f46b5031b206594c792b38310cfdd0b00fd62fa3b5bc078b6ae10a8cf9d13c9c4e421cf5dd28989fc88b564788e4e3e3141012702dab5891348feecb93d303cc326cbc1e7782730de392aa38d9a6b9f13e478cedc2a65e0fc5dd41939b3831d2a0d8b0ae231ffcef44bee1dfa8eec314f996892d57177981f6097d1207e717242f17eb04e5943dad187b336fea1f06bddcf2eb35a63ac4c9cb1b2df5a6540e0b6d6db2b9356f42048de4e6a8d1ed6b046f190baeabf36f9ed3c7d0fdcc99a335dc55d4b667f8e3cf15312e311763fd9578603759083b1df4da593af161512193ade05610bcf1d71f89b7b475ad8c5adcdee80b624cd127777facb7064ca5b647bc01f608aebb9d1cf9a7d12a908f491d32b36433661b61f867c767e773b7213bb3a2233b532d77a54018414913923c483f8e604c889466db6bcbb801fe867b18fc466a87500388ba3882e5f58ed11fdd2c43aa05ac7ffe98ac468c61cfb323c937d38e25bed4810824c62cb51e14100e7c2a4b5592256721064fa3e1b86ae7290868f8279166b84c8f369e679e7f90f0b215ea402a2cd3b35b35156e7d9d737a403a43dc678267d86668a8f34a6cbfe94d7a6cddf8df4e519244d95666fafb1326af197582f23229fe2a7f7dbc998b896bc96095b4e32efd9307629f58329ffc1da9d3976d487f05ab469080acb0a9f2952820ff27464fae73940a0ed5b8bdafe98cdb0d9f24f9566a79a1d60325493258146899fcc44f1eec8be1d66ea39bc1ff9874f613bd8996a7ff639a6e4941629c29fe487d4e0516090d09ba2487ec9475ac1e7a1b69538299c7112eb73b0a5bee5ceef5eec44c843d8e156aa0a38714387c756c1c05bc67b3d477995fa", 0x1000}], 0x2}}, {{0x0, 0x0, &(0x7f0000005780)=[{&(0x7f0000005640)="1b65febe93f5326864aa06e408910288e2ac53fbc6c973cd69c5e0b492ad925c2f9f7fccc6df2323aa24bc35d6e3461d29d3ac756056dff05379ea1c1c", 0x3d}, {&(0x7f0000005680)="2c5823db5b7fc443b7c4f50c1fe288fede5be8310841472352a1fe4a9afcc709d0c7428237b3c8764d3bdaaa146de5629e2803768c6674cbe5ef06cfef8ef89d222124a10d93c46d4aabc175057d1566e695acd935a3cdbec40bd2cb8f53b76f10ec3dd1e3b677", 0x67}, {&(0x7f0000005700)="b15882cdad082e09354500acd093a5c39143226e18d3131a263ffd2f0c4fb8fecef52f24abb4a445d8eddbd82a7467f64bb8c710e5b5b32e0c33f40dd5dd47d82b66dd4659db17be1363c1eb8b5f9f9b0b9c79cbfdb877dfe242f1bcbeb4070ec26d5b282ca6", 0x66}], 0x3, &(0x7f00000057c0)=[{0xa0, 0xff, 0x7d9, "ce4f6210b646e85b351a55a51b3b229395ba4208fb26381034a7f68070773e0d1c135d70dd2673db228f0c6854ff2c6eb03cdb6f3e26d1a585b8abb8b0d43bab55516c4d2b465dced2c53284da1d76dd74558f36ec1d2daf6f5c47fb09b86f8730da5eb6c8e24e4ea21d930a732d5570c3a0a78a2c9cc86b39493f981bd35da35accafd126ca0a3d6d753d"}, {0x1010, 0x1, 0x20, "417fb4fc6eef8c28fb3a1ee265bb29a153bca5856ce15ce5ec5a0374dba90639d85a572820783f1720189f2c112d7bc6850042f5e48578ead8044894b4ce126d0832dafeadac67e6251f09acdc21de5176985cba0523c92d3991114a61392b62a3481e38850c40b0008667f64ad0df4acfea567188c1b3ae10200779ff81c9315b0bdad93a730a990fd75efe1be952d14249a5eb7e48c738fe68e28e9ab757bb6ee255c901dfc83c48d4aefb6e65708f36508b9db34ab25d1d57a84c32169f14c693b27ac4326d7aa57cf42256160f40d7d42c911ddf4fd5995adc50be0ca8d3a1c78d39b0dbf49581c9e77b020af0e0802f2e565f7aa3d13bff42feb7136eee5dde6cc0d73984307caed6b5c3d34152df7d595f11dbd4eec7243e946ecc30f48642c37474fad9f9070d7ea5816e6d7384841ccd2d9e8ea5fdb5c57962b5fb398b90d30d84373de8fac4411a786a46f9686ee433817a5970152e544eac88f171f73a299fdd743c9d4053b8514891467b1ba2171467a9b8f454465f54d123fa53b2c5360f3999a768613f2d3a6e0c56a678343741b781cde5b0cdebc1bf0675b170dd55416549467fb0dd4a258057760bc37ca5c2252a0c6f52de8eae3f16ecdc1b5f7e8b68c0a43e2c6dbab80279fefa49e1e857950054010f60befc1d7c4e20757fcbad02941d5cf1acb74c2ee58083f631d3f58eaf086345bda456b929db966538dae70734b64f268c6b902afe703cc02211f09bf5b061a5d13e0ca1e000f1c13bc45568c94b5c1fa283f45d511a7e97a4d6cee7a14f4abca7b509d21e37d8adcec4b4e800fb31ffca6596a02cc038a700ce10caabe4247b2d50619354fc87781d6a52220da355ab3311ba09d62a442e9cbf9581395928f744c893fa4ecb1ed673ca378ca7c1d80cf47370824de98054f4bb1a94b1837f6daad4e208807a5fd85332e4ed1e67f205b979c7e29d58eb49cd985a652f777f11c228ac5eacba1a54e2b42acf65da0df5b9d4d97e1e60bbc772d0074c1b6eb55e33e7b93acbab5a0524bb23cb9f9964d86d5fd9e6704d90691b6b4af5c9cd1bc5d43b520485a1ee664bfbd5d556ec5037f3b912bc2ab811e6f1d58e31ba91d4a6cfd89ea6c91237d0739cd623096f56dd99f39422b121d8c6eecde134b79fe4b6fbf242010525bc4625dd86a9dc36d114a323b714c3ffb708dc24232f8cd2373042c81daa0e1b1d1713c1a64a4fdc61d252e21334d5a6dc04d27c7c2ef7fc6b79e9c7808639cbb187f11033905b32613676e94a0267c250a2f240f7d61a4cbe8ed26dd5267d87741127014052d2997e43afc54c4d4e79e3cdbc87b35f478f7c2159072650d30e4f25736d76cea1ccb8d3c913703ea528d5bc6bf71cd4875a2f53540ea6fc79721281fd8109a0f384d0f48c6e55c69072248e3d6572a498854932c42f1ee05b21be6ebe5dd0943c487ef910f9bbaa7a90646b0b0e20ffe1c53e2fc6a2f828a806d471657d3e4fd5f8bd416088db17a5c35c18b8cb32d6780a7eb79c96111170d19758919bcf76521491906e48202781891bed1a1a6b35b23f7b8fb8fadde1ef5965efe2c32b57e6dbf9c39bd2f21b1a4bdb4028045d9bfab08133115e84f435c66818c828e44579531b0dfddd24d2a0b862555dbff8d4e0a5ef08eb80bc6939406f1e67a728f8d14c4c89f3680d02e6b52e75df37cceb36f615ab941059a149d6f200380faac0029c3ab0321411fd7b183cebe408eeaf27cac4fc9c5c0ebe09c4fe4886a384c495606723c7c590f4e6fac6063c1716ba2373f17bc86e77d540f04b77c12152910c8b8a03ac8c11bc38466b8b0719c2000bbb594021bc58686495e5472036dd86daeebbf8049f21168964cd46416cca5abe8b56f1291ac2a6c200c980d3db96d26fdce3ec16767c815e013bb2c3dc9099446dd965cbc14ca5c870ef67e8efefc22102776f48cbb70799014056c571f5e6e9ba81c89c3979bb2e521c4fddfe27660a518e1a27a68136150d8c56e5aa5d9ce55d0a16003fde2af75dfe8832e469d40ab1ba932ca3947f69f0484c438ad7b5ca097c8f5210131c1d04cc423785821bc897c9678ea7442e4726dac57cb43da1bc6d162377b39a4bc82ca02efc179849e288003ae6e65e76815a67f0897e799f1054ef39919dec0e7b5a0bee087c69e854a1b7a04114bbc54f23bd08ff7481992089ade40bd2dde5cb886cdef97de764ccc38f235491fbfd903a51503e3c0a65e009421006aa9c9b889be5cbc74b0cbede8f7fe35f7ee05319e68e06e546802f57b90ea71c3557d7a31d70fa0f9470cde2c366e95f876bc7362ddbfb7509efd18860323d1140f4600e6e72a5d303c1cbdea7fce25177511e7f8b6ad41a0fd49f7189082bb138b7f208ad661ef1b521afb077ee795e206660b3134b18a39e191b138640728e098483d9cee02b0f6fe1bd90c4cc1862442c2e68f944f54694217ccc49cadbc5129c79f4b03ea3ed61fab6f5d77b13019c853b042b81fdeef4ec78efd191ecbba25098b6f079ce98b2774beb5ddde2a29e9fd2c3aad0eb25d568a0df694c4bb19ab6059c4223f617a93484365b39e0f81dd058fe087350e7e82d0f2f90c02b7f625005c18e82d8f3c2009fc5472d09d5979e83954fa222e2dd063031d00a4752d6542043645e4f2837d88cbbe2bcba342ef18f1e0ea97713d2947c883c0487a6b7f0d05c1b74fb31538fc9bf435836dd33567dc4dcb4b4129d5e8056359825fc131e141e480b3eb0b1e1447c54761fa12dba16f3435f29fa824e651c8addb93babc62fd0a37a340892603b1e8bf5883e45101e851924a59d0455cb78128c6952db005b80844921f46dfb2cce5b64f1814748b2878106244e4afde01400ee7b52dfc67c9802b3b4e158c8f72aa965be8f4f21b988fe3cbd586f67425468ec2ff3b5bbbdd690ec0771a7f03037a9d0dbf3f5c9fd2c7707a0aa554af0f14c7eb193936899849e3770687f310f9730cba611ded8d15f287f0c576d6211f4b481bea6c1a51adea13dab9f4cc65ad1e8714c5c0e9ca444016c5ec4a9d1f91669c7c88d1113bc178aeca2f4fa376040175f5819a2b5800aae6cb3383bb870d301535fe07acedf19aaa77c001e5c3d0fd518f8a4dd6738fbad4ff08530e139fe8bfc9254f8055d33633d6ebd6a4f312983743d41a772fd5cab9ef03df764e99c50c807c832a51e8cf8bff8a95ecf337275f4dee1a3f97fe6ea596431c90d6db5d786152a3939505fed9ff8d96ff9ae5702794d9cb93f7a8fe31b5653fb74dc7e6a1cf3c714d3fb87682a4c2c3a2df70621804e7420e323b71b86329c9224bd7a018496ed8f6fbeae6a1bf402a50b40c86d5f804e18ce6cc4069c256454f821e1291c864962768fc2d8f718beceb84d6fd197235d469469c4ae8c638008eca5c31e3422e7121438e668f78307f82d07544f49c0e55e6912c48bdbd38a220966f10042debb69a7770f8d87607639db7eb8000b29f77ffd642fbccd895a064e8d0d1a1c6bcef9fdaa9c59fd77285dbd9d1cbb4630c04688246bdcdb514151e7d86d2d0b1af53277ce18d1a7d043cdc1232cf487a63b1fb06afa41acd19607de25690a9af1f100b718c8f1290915130d8ac22cf62742e44f2d94be16997b28d5163935bcb4f863e80f1d0a1724e9b437936773f25b38d8325814ac0ec7518205a60a928ad22a757b63a8003d7aa098bef318def305dd3642f63fb58e693e00852040b7e8b15f1495666f78bb7e7e2d4c22cb46e7acd56b1bfe8eff954f8825100db55c018bd918046bfab0b6fe0b7139234e94f92718b01040b0ee09a1d851e91f53d301dd534df7eeb0fbfb4353bc31a196bca754bd943b06a08f99decdd84bcf3339beb2ea9c9adb056c676cd6206020767e6679796b9d42ab09b7c120f956d306e483d342d402a0ae587fd04b78b227f0cc8624bdaab2817d8584df0bfc3d94258054682009ffc914a2beaceff244eefb81023fce5938b2c617e2af39f74d0c15bebf4b2048428291d22dd404cb5afe99ad72fe5b6a6045bbbcfb551c4d9dd3e4307bbb8ddef7be50d3a5b72620b6771bfe706c7623f5624e01646e44ae0674ca9ef31d3f1787a1e4dead68d938aedd22ba04856b9f8f254a8bce0f7af30aca8de839afc0a866a367b84bc289b61d162e36ab76abbc3cbb8681e35391302fb325d32ae7b7876fbeaacbe20b47e491b28cb2534ff621babbf44c2160984cdd12cbb342f0b73323fddf97a757ad8626baa1cb5d1bf87f065e8a92d0e875c2c6243eaaa14d8b8da384aaa38dbfba4e01ab234fa46831abe6c72b892c09f255dea32733ab418e6422c20e04e5fa19e77af59531a94be71e6e2e85e12b18b33e80520817edd138cc03d50cc38f0a0cf6946ac75bef8091a86cae5f6d236e26eba4c72ca4c86730d3397916628c3e22dd71cac86bd6b7db3e48f100fda53bbf05461f82b6ef626c2d3cbd53780a7a825238c8a1c1c636028e451b5ffa782991ae4ee712df6efde853afac3061b0b8c3b186713e80437287f3017a4f76809c458f5c27a9b909d5eb2620e4bcc3fc84ec5023479219d9081df97eae733934210bcc05d2697564b3648b882a33b0cba08ee46fa959b25f185bd332b2fc75e7307dbe94dc17a2563634fdea010f4191db5aafe615b938d2b9fe9cce5472b3446610a46d557e242df8b6299a97c327cd7fc624f7755fcf8868d6c96bc251a8e3b2d365b6ae2e53e394e881fa749bed4e0239145ef6d16f91663cd60eafdec485af0463c99a4e4a2f315493481b06de3d6fe6d8129493b2c88512e254b7fe9a42983b5f72974a1dd3f7c1da075c93beaa952e04f341a185f5bebba5e002d536274372cf5e4d87600ce67e4411d7ed8dcf7cf5ebade79585ddca6848996b692bb6cc0660856aa2ba3bd0507eb1524ef42da6bdfb0677261a257ff9e0896fe621324032f2c4eee685371820a49b628d21a20e5abaa9288c6efacf53f3b0d2b502bf459398affc91926220c1c2769a6a483870e69bd5c312c21801f370b87182f395220b89630ce8e31f8a416d5a791f55bf8b4aa256fa07d274231971e48fe4e48865cca436c228a2bf3f9bfac64b5af9009139f92058798b6fdc13efe085066bd6c4c4ff399da172bd1df4e05ab9526b8340fe050eedeaf3b361dd3b5b74a533e82fc4c57b3ac73ff456e934a563bce3955c7fb65507c8f368bb152f098d3ebfd65ed3ae56fc598e562e8abf7aecc66440343a063a25a976e09d8eebf3704411fbf56899b2d98c5dec0d9da1c2afcdf56ad8aa782a4ed67871170f9970b250f330edab041b892e167d92ad359ddde7f09bb5926bba65afacbc39a666c0fa5d064b33bda8a2bc07fb6be32303a0e03465bb83f7190aed7cd404e913c23cc610eae47dff42c27e7c1b970328135575357e7781722fd0f525c2ec3d84c01cceb25477ca585075c06f6c85d8aea29b183faf84164a3b4d8f7587ba1b12ceacc3c0412a7e4fcdd537fad0c2a3dafef0f0c697473073ab14f2d5732cbbb9c234cd6d97d194e46b5a8d1117eb6a8a77d21e9b72b3ae53bb3bdb094fa7ca2055f7f70c9f9669c13664835bac88513d0fa3a47b8dc10f7232a5276beaf59304986f58b14b14459704a1886fd9a83531d706f94f8180e2cd7b2e468c54e3fef0f259c04a108ea5381c0f756baa6f32f116f50470fa895ff19e46bc0e24d439378d3873130e340d85f0b941c6bc923a7eb73dae882c83401f6b903741e4c5d32cbc6e090ceb32c1e47d84aca7b8a55568c5158bba3e91"}, {0xf8, 0x116, 0x5, "b1823b9668beaa74371db67b5dda0de21f22a9ef5462d1840278012f6a3cd8cc5f74501bfff518aefa37df22d7a87cdd8868170bf8b210192490e8f913d1b514926f73e35bb953b9d6b7fdd6f5fe6e29143b54232c231c373b65625f863a05db6f06b60324d87f538a7d637dc98f43c5e7a051f10c31d062e18ede0fcb899c401e94a9105151860fabcf46992908ea735f51c1c3348b124aa6f18b7b233a86708c4bab2c37b144a849b5f68680abcd33955615a4e06c0d5b8d24d869d4658461fba434c447585c0e479b9f4b65525ef8b27afed753426e14bf1563b8a6592126712881bf"}, {0x108, 0x113, 0x5, "6375ee6c3bff76c4dc390fcb5a2419cfb4eed877657feb2b3ca69490e9ff163548c6818e6a2c321d50162e9ccd6337968173a21a80af3b88207a26bf7ffc9a4d5fdb6c3fa9b6d782ec31b8e7b4b327c1bb3f1a4e7802f076b253dca30d039017fac86907a5f15bdd2c828accddbfc332822e45e2eea89af67b6cacfcd5cfe45ee9a776874666883a23baa01af3eb38e4a11272ab60931b8a809d381889aed16e639a310e5b415881c431249da5bac6e4c1ada82dbf5995c9707ea53302a3678dc5fe43abe71ee0e60500e324bf462e4bcc222b8c62b53b492d44c0117f85f125a39404a020c18557cb8eb36e078a41f857f7"}, {0x78, 0x108, 0x3fb, "dc8bf82c6b78033f67ef660918d171782de256ceaeb64c8d1cfcf849843704944bc1cbe4dce760084a1cdbec519f0dd34f6dd5fef5a279603fa241cf706389f5721538b051a2ac327ba78b0a5e0064c26e791c49764c94e8986669b5658f6c597c"}], 0x1328}}], 0x9, 0x10) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000440)={r5}) ioctl$DRM_IOCTL_MODE_GETFB(r1, 0xc01c64ad, &(0x7f0000000080)={r5}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x7, 0x1, 0xfffffff9}) socket(0x15, 0x4, 0x7) (async) ioctl$DRM_IOCTL_ADD_MAP(r1, 0xc0286415, &(0x7f0000007000)={&(0x7f0000ffa000/0x3000)=nil, 0x4, 0x5, 0x84}) [ 1640.631735][T14678] netlink: 'syz-executor.3': attribute type 2 has an invalid length. [ 1640.686674][T14678] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 09:42:54 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x158080) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xfffffffc, 0x0, 0x0, 0x8, 0x80000001, 0x200000}) 09:42:54 executing program 4: syz_open_dev$vcsu(&(0x7f0000002240), 0x0, 0x200000) 09:42:54 executing program 2: 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r2, 0x1, 0x0, 0x0, {0x3}, [@NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x1c}}, 0x0) 09:42:54 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:42:54 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x14, 0x0, 0xc, 0x301}, 0x14}}, 0x0) 09:42:54 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x1c}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x8, 0x3) 09:42:54 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000380)=@nat={'nat\x00', 0x1b, 0x5, 0x598, 0x300, 0x0, 0xffffffff, 0x0, 0x0, 0x500, 0x500, 0xffffffff, 0x500, 0x500, 0x5, 0x0, {[{{@ip={@loopback, @broadcast, 0x0, 0x0, 'veth0_to_bond\x00', 'lo\x00'}, 0x0, 0xc0, 0xf8, 0x0, {}, [@common=@osf={{0x50}, {'syz0\x00'}}]}, @DNAT0={0x38, 'DNAT\x00', 0x0, {0x1, {0x0, @local, @empty}}}}, {{@ip={@remote, @broadcast, 0x0, 0x0, 'veth0_to_hsr\x00', 'bridge_slave_1\x00'}, 0x0, 0xb8, 0xf0, 0x0, {}, [@common=@icmp={{0x28}, {0x0, "8b94"}}, @common=@socket0={{0x20}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x0, @local, @private, @icmp_id}}}}, {{@ip={@rand_addr, @multicast1, 0x0, 0x0, 'caif0\x00', 'bond0\x00'}, 0x0, 0xd0, 0x118, 0x0, {}, [@common=@addrtype={{0x30}}, @common=@addrtype={{0x30}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@private1, @ipv6=@mcast1, @icmp_id}}}, {{@ip={@dev, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'veth1_macvtap\x00', 'veth1_virt_wifi\x00'}, 0x0, 0x1c8, 0x200, 0x0, {}, [@common=@inet=@policy={{0x158}, {[{@ipv4=@broadcast, [], @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {@ipv6=@private2, [], @ipv6=@private1}, {@ipv4=@empty, [], @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, {@ipv6=@private1, [], @ipv6=@dev}]}}]}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x0, @loopback, @loopback, @icmp_id}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x5f8) 09:42:54 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, {0x0, 0x7, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "4364d1e1c06599014b282d6e74fa18c0b6593eb6699d888aa8d3fd71396be862"}}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, 0x0) 09:42:54 executing program 2: clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x7fffffffffffffff}, 0x0, &(0x7f0000000180)={0x0, r0+10000000}, &(0x7f0000000200)={&(0x7f00000001c0), 0x8}) 09:42:54 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x1c}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x8, 0x3) 09:42:54 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000024c0)={0x18, 0x1, &(0x7f0000000040)=@raw=[@generic], &(0x7f0000002300)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 1640.898481][T14703] x_tables: duplicate underflow at hook 1 09:42:54 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x158080) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xfffffffc, 0x0, 0x0, 0x8, 0x80000001, 0x200000}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x158080) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xfffffffc, 0x0, 0x0, 0x8, 0x80000001, 0x200000}) (async) 09:42:54 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_GET_BYINDEX(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0xf, 0x6, 0x301}, 0x14}}, 0x0) 09:42:54 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) 09:42:54 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5}, 0x48) 09:42:54 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x158080) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xfffffffc, 0x0, 0x0, 0x8, 0x80000001, 0x200000}) 09:42:54 executing program 5: pselect6(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x7fffffffffffffff}, 0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={[0x6]}, 0x8}) 09:42:54 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x6, &(0x7f0000000080)=@framed={{}, [@map_val, @kfunc]}, &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:54 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x1c}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x8, 0x3) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x1c}) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) (async) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x8, 0x3) (async) 09:42:54 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000340)={0x14, 0x13, 0xa, 0x3}, 0x14}}, 0x0) 09:42:54 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000c40), r0) sendmsg$nl_xfrm(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000040)=@getae={0x40, 0x1f, 0x0, 0x0, 0x0, {{}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}, 0x40}}, 0x0) 09:42:54 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_sock_size\x00', 0x2, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f0000000040)) 09:42:54 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x14, 0x2, 0x10, 0x301}, 0x14}}, 0x0) 09:42:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000440)=0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00012cbd7000ffdbcc029933a4d02682", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff08000400e1ffffff00000100", @ANYRES32=0x0, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x4000800) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x20008054}, 0x80001) r2 = syz_genetlink_get_family_id$nfc(0x0, r0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000640)) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x14}, 0x4) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r3, &(0x7f0000000b40)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x2c, r2, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x2}, @NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0xffffffffffffffff}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000000}, 0x20040085) syz_clone(0x40004000, &(0x7f0000000780)="3ee62fbce15806ddb4c48367e2ec75902eb84da68a82c287179663f2d9a5ee867ffa22419e4d2221e6c461d28ad4f224e262251b79e921777f010f6095eb92a6eedfbe9b4f4964fb7415a1", 0x4b, &(0x7f0000000800), &(0x7f0000000840), &(0x7f0000000880)="68068129766d02618ad57dc9e54f8da5d310821b77de57371f317ffa540456039a3dfbb0014b7a3d67bce443a03dfdff3f018bfdfd04b568ab659990f87eaa3b6a9141cbbd2853459c3e9fa9ddef3e91d8295f4948f6f2cad61d165d3152adbb0cf6d7dac76afefc05fc5b4d458d8989c9b0eefc82bbba75d154705a580da4ae82895f11c7c7206a018cb3cf9034d21732d6bda81e396f1ee7f44f37885043859f576181b4cebc8d66c5fd978e85b1e6d9d940aab59d5df4e662a9455f0e503e9fc837e227429f4127b490d660e4805530fcfb3132a86c844a7d7d9b0d") sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000a40)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x80000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x40040}, 0x20010004) 09:42:54 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x2, 0x6, 0x3}, 0x14}}, 0x0) 09:42:54 executing program 4: futimesat(0xffffffffffffffff, &(0x7f0000003980)='./file0/file0\x00', &(0x7f0000003a00)={{}, {0x77359400}}) 09:42:54 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_sock_size\x00', 0x2, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f0000000040)) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_sock_size\x00', 0x2, 0x0) (async) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f0000000040)) (async) 09:42:54 executing program 4: syz_clone(0x40004000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x1000, 0x0, 0x0, 0x0, 0x0, 0x0) 09:42:54 executing program 3: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat$incfs(r0, &(0x7f0000000080)='.log\x00', 0x0, 0x0) 09:42:54 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x14, &(0x7f0000000080)=@framed={{}, [@map_val, @map_fd, @initr0, @map_idx={0x18, 0x2, 0x5, 0x0, 0x1}, @kfunc, @ldst, @map_idx_val, @jmp, @cb_func, @map_val={0x18, 0x0, 0x2, 0x0, 0x1}]}, &(0x7f0000000140)='syzkaller\x00', 0x0, 0x90, &(0x7f0000000180)=""/144, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:54 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_sock_size\x00', 0x2, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f0000000040)) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_sock_size\x00', 0x2, 0x0) (async) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f0000000040)) (async) 09:42:54 executing program 3: syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) 09:42:55 executing program 5: syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/time_for_children\x00') socketpair(0x23, 0x0, 0x2, &(0x7f0000000040)) 09:42:55 executing program 3: syz_clone(0xaf6f37c43a5802e2, 0x0, 0x0, 0x0, 0x0, 0x0) 09:42:55 executing program 2: openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000000), 0x600801, 0x0) 09:42:55 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1ff, 0x18200) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000000040)={0x1, 0x2}) 09:42:55 executing program 5: pipe(&(0x7f00000023c0)={0xffffffffffffffff}) getdents(r0, 0x0, 0x0) 09:42:55 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) 09:42:55 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000240), 0xffffffffffffffd1) 09:42:55 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETOBJ_RESET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000002c0)={0x20, 0x15, 0xa, 0x101, 0x0, 0x0, {}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}]}, 0x20}}, 0x0) 09:42:55 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1ff, 0x18200) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000000040)={0x1, 0x2}) 09:42:55 executing program 2: syz_clone(0x0, 0x0, 0x0, &(0x7f0000000580), 0x0, 0x0) 09:42:55 executing program 3: pipe(&(0x7f00000023c0)={0xffffffffffffffff}) inotify_add_watch(r0, 0x0, 0x40000000) 09:42:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_LLC_SET_PARAMS(r0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd}, 0x0) 09:42:55 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1ff, 0x18200) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000000040)={0x1, 0x2}) syz_open_dev$dri(&(0x7f0000000000), 0x1ff, 0x18200) (async) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000000040)={0x1, 0x2}) (async) 09:42:55 executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local={0x3}, @random="06000000006a", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x3, 0x4, 0x0, 0x12, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @loopback=0xac141421}, "0000b5fe00220000"}}}}}, 0x0) 09:42:55 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_DEVICE_INDEX={0x4}]}, 0x1c}}, 0x0) 09:42:55 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) setns(r0, 0x0) 09:42:55 executing program 2: prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000fc0)="545dbeb82c37804ab13e0952bb4e71f432f26d8d7417698682f6c53bac8f901b4b250acebe109e15b2d6d868a411904f2e39752b18db04b1d569a8b84991b6241bc48cffd2ca9d2dc72b5f75506d2ab4dff3a4b68fd41c749835d18132dfc5b0786daa57b99416bafb7777131eca692edb6f826041a93f88dda3af20b91e14ad982ac412b9c4ce46cbb9a61ec56d7834b9f3c37c0c4e122ef31fb3b84aff31f528b4fe1f13dcb64bcdd1260e2600b7f5ce430dd275d5bf176c9420cd15765ace7755102b0010ce9b395518d229659e1b54cb1e8b54af467e2b28edf19e31ab436b450c40f4b1c51fe88a17a080b16a3c13976a1f32448218917b3216771c98a1da25d03efa3241333b22077f10ae3a0aca67252d6b382ebefa15632cebccab42a3caafd43d038bc46bc313217dd56371e10d45e55ac2e9131e70f323801ed19ea4a674377bd9c155b66447e62b56f0f1b62ca6c4de0725f3394f19c687d0e511d84af2548b1122f0efd248842372827ca45cb0fb5540517111d4b2c2b6ba402427cb69e84d0170619532f33065705c61cee7fe015233223914e60e46b0097d402b", 0x1a1) 09:42:55 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0xfffffffffffffffe, 0x8c01) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:55 executing program 5: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000001780)='ns/uts\x00') 09:42:55 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x24}}, 0x0) 09:42:55 executing program 3: execveat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x400) [ 1642.184041][T14803] netlink: 'syz-executor.4': attribute type 1 has an invalid length. 09:42:55 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000380)=@nat={'nat\x00', 0x1b, 0x5, 0x370, 0x300, 0x0, 0xffffffff, 0x0, 0x0, 0x500, 0x500, 0xffffffff, 0x500, 0x500, 0x5, 0x0, {[{{@ip={@loopback, @broadcast, 0x0, 0x0, 'veth0_to_bond\x00', 'lo\x00'}, 0x0, 0x70, 0xa8}, @DNAT0={0x38, 'DNAT\x00', 0x0, {0x1, {0x0, @local, @empty}}}}, {{@ip={@remote, @broadcast, 0x0, 0x0, 'veth0_to_hsr\x00', 'bridge_slave_1\x00'}, 0x0, 0x98, 0xd0, 0x0, {}, [@common=@icmp={{0x28}, {0x0, "8b94"}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x0, @local, @private, @icmp_id}}}}, {{@ip={@rand_addr, @multicast1, 0x0, 0x0, 'caif0\x00', 'bond0\x00'}, 0x0, 0x70, 0xb8}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@private1, @ipv6=@mcast1, @icmp_id}}}, {{@ip={@dev, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'veth1_macvtap\x00', 'veth1_virt_wifi\x00'}, 0x0, 0x70, 0xa8}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x0, @loopback, @loopback, @icmp_id}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3d0) 09:42:55 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0xfffffffffffffffe, 0x8c01) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:55 executing program 4: prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000fc0)='T', 0x1) 09:42:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x4000800) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x20008054}, 0x80001) syz_genetlink_get_family_id$nfc(&(0x7f0000000080), r0) openat$nci(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 09:42:55 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0xfffffffffffffffe, 0x8c01) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) syz_open_dev$dri(&(0x7f00000000c0), 0xfffffffffffffffe, 0x8c01) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 09:42:55 executing program 3: clock_gettime(0x0, &(0x7f0000000cc0)) 09:42:56 executing program 2: pipe(&(0x7f00000023c0)={0xffffffffffffffff}) ioctl$RFKILL_IOC_MAX_SIZE(r0, 0x2, 0x0) 09:42:56 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x18, 0x2, 0x9, 0x301, 0x0, 0x0, {}, [@NFCTH_TUPLE={0x4}]}, 0x18}}, 0x0) 09:42:56 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x11a, 0x22, 0x0, 0x0) 09:42:56 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000003480)={&(0x7f0000002f40), 0xc, &(0x7f0000003440)={0x0}}, 0x0) 09:42:56 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x9) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000540)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x14}, 0x14}}, 0x0) 09:42:56 executing program 4: futimesat(0xffffffffffffffff, 0x0, &(0x7f0000003a00)={{}, {0x77359400}}) 09:42:56 executing program 1: ioctl$vim2m_VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000080)={0x84, 0x0, 0x0, 0x0, 0x81}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000140)=@multiplanar_overlay={0x2, 0x0, 0x4, 0x2000, 0x3, {0x0, 0xea60}, {0x2, 0x8, 0x40, 0x3, 0x5, 0x2, "8568ad48"}, 0x2, 0x3, {&(0x7f00000000c0)=[{0x1, 0x332, {0x1}, 0x6}, {0x3, 0x7ff, {0xc5}}]}, 0x3}) syz_open_dev$dri(&(0x7f0000000000), 0x4, 0x4000) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) copy_file_range(r1, &(0x7f0000000040)=0x401, r2, &(0x7f00000001c0)=0x8, 0xdfa6, 0x0) 09:42:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2}, 0x0) 09:42:56 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000000)=0x1, 0x4) 09:42:56 executing program 3: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000003000)={'dvmrp0\x00'}) 09:42:56 executing program 4: syz_clone(0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, 0x0, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x40004000, 0x0, 0x0, 0x0, 0x0, 0x0) 09:42:56 executing program 1: ioctl$vim2m_VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000080)={0x84, 0x0, 0x0, 0x0, 0x81}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000140)=@multiplanar_overlay={0x2, 0x0, 0x4, 0x2000, 0x3, {0x0, 0xea60}, {0x2, 0x8, 0x40, 0x3, 0x5, 0x2, "8568ad48"}, 0x2, 0x3, {&(0x7f00000000c0)=[{0x1, 0x332, {0x1}, 0x6}, {0x3, 0x7ff, {0xc5}}]}, 0x3}) syz_open_dev$dri(&(0x7f0000000000), 0x4, 0x4000) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) copy_file_range(r1, &(0x7f0000000040)=0x401, r2, &(0x7f00000001c0)=0x8, 0xdfa6, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000080)={0x84, 0x0, 0x0, 0x0, 0x81}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000140)=@multiplanar_overlay={0x2, 0x0, 0x4, 0x2000, 0x3, {0x0, 0xea60}, {0x2, 0x8, 0x40, 0x3, 0x5, 0x2, "8568ad48"}, 0x2, 0x3, {&(0x7f00000000c0)=[{0x1, 0x332, {0x1}, 0x6}, {0x3, 0x7ff, {0xc5}}]}, 0x3}) (async) syz_open_dev$dri(&(0x7f0000000000), 0x4, 0x4000) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) (async) copy_file_range(r1, &(0x7f0000000040)=0x401, r2, &(0x7f00000001c0)=0x8, 0xdfa6, 0x0) (async) 09:42:56 executing program 2: pselect6(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x3}, &(0x7f0000000180), 0x0) 09:42:56 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) 09:42:56 executing program 1: ioctl$vim2m_VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000080)={0x84, 0x0, 0x0, 0x0, 0x81}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000140)=@multiplanar_overlay={0x2, 0x0, 0x4, 0x2000, 0x3, {0x0, 0xea60}, {0x2, 0x8, 0x40, 0x3, 0x5, 0x2, "8568ad48"}, 0x2, 0x3, {&(0x7f00000000c0)=[{0x1, 0x332, {0x1}, 0x6}, {0x3, 0x7ff, {0xc5}}]}, 0x3}) syz_open_dev$dri(&(0x7f0000000000), 0x4, 0x4000) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) copy_file_range(r1, &(0x7f0000000040)=0x401, r2, &(0x7f00000001c0)=0x8, 0xdfa6, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000080)={0x84, 0x0, 0x0, 0x0, 0x81}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000140)=@multiplanar_overlay={0x2, 0x0, 0x4, 0x2000, 0x3, {0x0, 0xea60}, {0x2, 0x8, 0x40, 0x3, 0x5, 0x2, "8568ad48"}, 0x2, 0x3, {&(0x7f00000000c0)=[{0x1, 0x332, {0x1}, 0x6}, {0x3, 0x7ff, {0xc5}}]}, 0x3}) (async) syz_open_dev$dri(&(0x7f0000000000), 0x4, 0x4000) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) (async) copy_file_range(r1, &(0x7f0000000040)=0x401, r2, &(0x7f00000001c0)=0x8, 0xdfa6, 0x0) (async) 09:42:56 executing program 5: 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$nfc(&(0x7f0000000040), r0) sendmsg$NFC_CMD_DEV_DOWN(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x14, r2, 0x1}, 0x14}}, 0x0) 09:42:56 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_DEL(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="980000000a06010200000000000f000007000000400007800a001100aaaaaaaaaa1300001800148014000240fc01000000000000000080000000000006001d400000000008000840000000c208000a40000000082c0008801000078009001a002afb2a2c000000000c000780060005404e2200000c000780060004404e24000005"], 0x98}}, 0x0) 09:42:56 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x34, 0x0, &(0x7f0000000140)) [ 1643.129412][T14879] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. 09:42:56 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x33, 0x0, &(0x7f0000000140)) 09:42:56 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) syz_kvm_setup_cpu$x86(r0, 0xffffffffffffffff, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000040)="0f20e035000100000f22e0c744240006000000c744240200780000c7442406000000000f0114246467400f06f343900f01cf0f0966430f5ff8b9a00800000f32c48209388252490000450f005a00", 0x4e}], 0x1, 0x18, &(0x7f0000000140), 0x0) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:56 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000024c0)={0x18, 0x1, &(0x7f00000005c0)=@raw=[@alu={0x4}], &(0x7f0000002300)='syzkaller\x00', 0x8, 0x4e, &(0x7f0000002340)=""/78, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:42:56 executing program 3: pselect6(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x7fffffffffffffff}, &(0x7f0000000100), &(0x7f0000000180), &(0x7f0000000200)={&(0x7f00000001c0)={[0x6]}, 0x8}) 09:42:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00012cbd7000ffdbcc029933a4d026820100", @ANYBLOB="080001", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff08000400e1ffffff00000100", @ANYRES32=0x0, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x4000800) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x20008054}, 0x80001) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000600)=0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x2c, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x2}, @NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0xffffffffffffffff}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000000}, 0x20040085) sendmsg$NFC_CMD_LLC_SDREQ(r0, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000380)={&(0x7f00000000c0)={0x260, 0x0, 0x400, 0x70bd27, 0x25dfdbff, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_LLC_SDP={0x64, 0x13, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [{0x8, 0x1, '^@#.'}, {0x5, 0x1, '/'}, {0x4}]}, {0x44, 0x0, 0x0, 0x1, [{0xb, 0x1, '&}\x99(\\],'}, {0x8, 0x1, ':$[)'}, {0x4}, {0xb, 0x1, '-}\x9b][%\\'}, {0x6, 0x1, '&&'}, {0xa, 0x1, ':%\xc1})#'}, {0x6, 0x1, '\xfe)'}]}, {0x4}]}, @NFC_ATTR_LLC_SDP={0x134, 0x13, 0x0, 0x1, [{0x54, 0x0, 0x0, 0x1, [{0xa, 0x1, '](\'+^*'}, {0x6, 0x1, ':('}, {0x6, 0x1, '^{'}, {0x4}, {0x4}, {0x5, 0x1, '\xa7'}, {0x5, 0x1, '$'}, {0x5, 0x1, ':'}, {0x8, 0x1, '\xcd:{.'}, {0xc, 0x1, '}#9#%)/}'}]}, {0x24, 0x0, 0x0, 0x1, [{0x8, 0x1, '-}[}'}, {0x7, 0x1, '^$-'}, {0x4}, {0x9, 0x1, ']-)(}'}]}, {0x20, 0x0, 0x0, 0x1, [{0x7, 0x1, '^%-'}, {0xa, 0x1, '-$&\'//'}, {0x5, 0x1, ']'}]}, {0xc, 0x0, 0x0, 0x1, [{0x8, 0x1, '&\x10.#'}]}, {0xc, 0x0, 0x0, 0x1, [{0x5, 0x1, '@'}]}, {0x1c, 0x0, 0x0, 0x1, [{0x5, 0x1, '['}, {0x8, 0x1, '[}g$'}, {0x6, 0x1, '-)'}]}, {0x8, 0x0, 0x0, 0x1, [{0x4}]}, {0x28, 0x0, 0x0, 0x1, [{0x4}, {0xa, 0x1, '\'-@)--'}, {0x5, 0x1, '@'}, {0x6, 0x1, '&*'}, {0x4}]}, {0xc, 0x0, 0x0, 0x1, [{0x5, 0x1, ']'}]}, {0x28, 0x0, 0x0, 0x1, [{0x7, 0x1, '^(,'}, {0x5, 0x1, '{'}, {0x4}, {0x5, 0x1, ')'}, {0x6, 0x1, 'M+'}]}]}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_LLC_SDP={0x8c, 0x13, 0x0, 0x1, [{0x8, 0x0, 0x0, 0x1, [{0x4}]}, {0xc, 0x0, 0x0, 0x1, [{0x4}, {0x4}]}, {0x28, 0x0, 0x0, 0x1, [{0x7, 0x1, '!\xda#'}, {0x8, 0x1, '%]&)'}, {0x4}, {0x7, 0x1, '[[^'}, {0x7, 0x1, '#[.'}]}, {0x4}, {0x48, 0x0, 0x0, 0x1, [{0xa, 0x1, '])-^{('}, {0x6, 0x1, '[#'}, {0x6, 0x1, '*^'}, {0x8, 0x1, '^!^$'}, {0x7, 0x1, '.%/'}, {0x4}, {0x6, 0x1, ')$'}, {0x4}, {0x7, 0x1, '-#^'}]}]}]}, 0x260}, 0x1, 0x0, 0x0, 0x4084}, 0x24048885) r2 = syz_clone(0x40004000, &(0x7f0000000780)="3ee62fbce15806ddb4c48367e2ec75902eb84da68a82c287179663f2d9a5ee867ffa22419e4d2221e6c461d28ad4f224e262251b79e921777f010f6095eb92a6eedfbe9b4f4964fb7415a1", 0x4b, &(0x7f0000000800), &(0x7f0000000840), &(0x7f0000000880)="68068129766d02618ad57dc9e54f8da5d310821b77de57371f317ffa540456039a3dfbb0014b7a3d67bce443a03dfdff3f018bfdfd04b568ab659990f87eaa3b6a9141cbbd2853459c3e9fa9ddef3e91d8295f4948f6f2cad61d165d3152adbb0cf6d7dac76afefc05fc5b4d458d8989c9b0eefc82bbba75d154705a580da4ae82895f11c7c7206a018cb3cf9034d21732d6bda81e396f1ee7f44f37885043859f576181b4cebc8d66c5fd978e85b1e6d9d940aab59d5df4e662a9455f0e503e9fc837e227429f4127b490d660e4805530fcfb3132a86c844a7d7d9b0ddff8f3cd6ce7fb") sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000980)={0x4c, 0x0, 0x800, 0x70bd26, 0x25dfdbfb, {}, [@NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_PID={0x8, 0x1c, r2}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_PID={0x8, 0x1c, 0xffffffffffffffff}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40040}, 0x20010004) 09:42:57 executing program 5: mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_clone(0x4000000, &(0x7f00000004c0), 0x0, &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000600)) 09:42:57 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) syz_kvm_setup_cpu$x86(r0, 0xffffffffffffffff, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000040)="0f20e035000100000f22e0c744240006000000c744240200780000c7442406000000000f0114246467400f06f343900f01cf0f0966430f5ff8b9a00800000f32c48209388252490000450f005a00", 0x4e}], 0x1, 0x18, &(0x7f0000000140), 0x0) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000440)=0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00012cbd7000ffdbcc029933a4d026820100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x4000800) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, 0x0, 0x80001) r2 = syz_genetlink_get_family_id$nfc(0x0, 0xffffffffffffffff) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x2c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x14}, 0x4) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r3, &(0x7f0000000b40)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x2c, r2, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x2}, @NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0xffffffffffffffff}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000000}, 0x20040085) sendmsg$NFC_CMD_LLC_SDREQ(r0, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000380)={&(0x7f00000000c0)={0x27c, r2, 0x400, 0x70bd27, 0x25dfdbff, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_LLC_SDP={0x64, 0x13, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [{0x8, 0x1, '^@#.'}, {0x5, 0x1, '/'}, {0x4}]}, {0x44, 0x0, 0x0, 0x1, [{0xb, 0x1, '&}\x99(\\],'}, {0x8, 0x1, ':$[)'}, {0x4}, {0xb, 0x1, '-}\x9b][%\\'}, {0x6, 0x1, '&&'}, {0xa, 0x1, ':%\xc1})#'}, {0x6, 0x1, '\xfe)'}]}, {0x4}]}, @NFC_ATTR_LLC_SDP={0x150, 0x13, 0x0, 0x1, [{0x54, 0x0, 0x0, 0x1, [{0xa, 0x1, '](\'+^*'}, {0x6, 0x1, ':('}, {0x6, 0x1, '^{'}, {0x4}, {0x4}, {0x5, 0x1, '\xa7'}, {0x5, 0x1, '$'}, {0x5, 0x1, ':'}, {0x8, 0x1, '\xcd:{.'}, {0xc, 0x1, '}#9#%)/}'}]}, {0x24, 0x0, 0x0, 0x1, [{0x8, 0x1, '-}[}'}, {0x7, 0x1, '^$-'}, {0x4}, {0x9, 0x1, ']-)(}'}]}, {0x34, 0x0, 0x0, 0x1, [{0x7, 0x1, '^%-'}, {0xa, 0x1, '-$&\'//'}, {0x5, 0x1, ']'}, {0x9, 0x1, '*!)\xb3@'}, {0x5, 0x1, ']'}]}, {0x14, 0x0, 0x0, 0x1, [{0x6, 0x1, '-$'}, {0x8, 0x1, '&\x10.#'}]}, {0xc, 0x0, 0x0, 0x1, [{0x5, 0x1, '@'}]}, {0x1c, 0x0, 0x0, 0x1, [{0x5, 0x1, '['}, {0x8, 0x1, '[}g$'}, {0x6, 0x1, '-)'}]}, {0x8, 0x0, 0x0, 0x1, [{0x4}]}, {0x28, 0x0, 0x0, 0x1, [{0x4}, {0xa, 0x1, '\'-@)--'}, {0x5, 0x1, '@'}, {0x6, 0x1, '&*'}, {0x4}]}, {0xc, 0x0, 0x0, 0x1, [{0x5, 0x1, ']'}]}, {0x28, 0x0, 0x0, 0x1, [{0x7, 0x1, '^(,'}, {0x5, 0x1, '{'}, {0x4}, {0x5, 0x1, ')'}, {0x6, 0x1, 'M+'}]}]}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_LLC_SDP={0x8c, 0x13, 0x0, 0x1, [{0x8, 0x0, 0x0, 0x1, [{0x4}]}, {0xc, 0x0, 0x0, 0x1, [{0x4}, {0x4}]}, {0x28, 0x0, 0x0, 0x1, [{0x7, 0x1, '!\xda#'}, {0x8, 0x1, '%]&)'}, {0x4}, {0x7, 0x1, '[[^'}, {0x7, 0x1, '#[.'}]}, {0x4}, {0x48, 0x0, 0x0, 0x1, [{0xa, 0x1, '])-^{('}, {0x6, 0x1, '[#'}, {0x6, 0x1, '*^'}, {0x8, 0x1, '^!^$'}, {0x7, 0x1, '.%/'}, {0x4}, {0x6, 0x1, ')$'}, {0x4}, {0x7, 0x1, '-#^'}]}]}]}, 0x27c}, 0x1, 0x0, 0x0, 0x4084}, 0x24048885) syz_clone(0x40004000, &(0x7f0000000780)="3ee62fbce15806ddb4c48367e2ec75902eb84da68a82c287179663f2d9a5ee867ffa22419e4d2221e6c461d28ad4f224e262251b79e921777f010f6095eb92a6eedfbe9b4f4964fb7415a1", 0x4b, &(0x7f0000000800), &(0x7f0000000840), &(0x7f0000000880)="68068129766d02618ad57dc9e54f8da5d310821b77de57371f317ffa540456039a3dfbb0014b7a3d67bce443a03dfdff3f018bfdfd04b568ab659990f87eaa3b6a9141cbbd2853459c3e9fa9ddef3e91d8295f4948f6f2cad61d165d3152adbb0cf6d7dac76afefc05fc5b4d458d8989c9b0eefc82bbba75d154705a580da4ae82895f11c7c7206a018cb3cf9034d21732d6bda81e396f1ee7f44f37885043859f576181b4cebc8d66c5fd978e85b1e6d9d940aab59d5df4e662a9455f0e503e9fc837e227429f4127b490d660e4805530fcfb3132a86c844a7d7d9b0ddff8f3cd6ce7fb") ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(0xffffffffffffffff, 0xc0406619, &(0x7f0000000580)={@id={0x2, 0x0, @a}}) 09:42:57 executing program 3: statx(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) 09:42:57 executing program 3: 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x10, r2, 0x1}, 0x14}}, 0x0) 09:42:57 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) syz_kvm_setup_cpu$x86(r0, 0xffffffffffffffff, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000040)="0f20e035000100000f22e0c744240006000000c744240200780000c7442406000000000f0114246467400f06f343900f01cf0f0966430f5ff8b9a00800000f32c48209388252490000450f005a00", 0x4e}], 0x1, 0x18, &(0x7f0000000140), 0x0) (async) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:57 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_TEST(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x28, 0xb, 0x6, 0x3, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x28}}, 0x0) 09:42:57 executing program 3: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/pid_for_children\x00') syz_open_procfs$namespace(0x0, &(0x7f00000000c0)='ns/pid\x00') 09:42:57 executing program 1: close(0xffffffffffffffff) r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x490020) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:57 executing program 3: statx(0xffffffffffffffff, &(0x7f00000008c0)='\x00', 0x0, 0x0, 0x0) 09:42:57 executing program 1: close(0xffffffffffffffff) r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x490020) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:58 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000003480)={&(0x7f0000002f40)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000003440)={&(0x7f0000003200)={0x14}, 0x14}}, 0x0) 09:42:58 executing program 5: sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, 0x0, 0xa8d25b5e) 09:42:58 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x14, 0x3, 0x1, 0x201}, 0x14}}, 0x0) 09:42:58 executing program 1: close(0xffffffffffffffff) r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x490020) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) close(0xffffffffffffffff) (async) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x490020) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 09:42:58 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x5, 0x3, 0x0, 0x0, {}, [@typed={0x8, 0x0, 0x0, 0x0, @pid}]}, 0x1c}}, 0x0) 09:42:58 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:58 executing program 5: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000c80)=[{}], 0x1, 0x0, 0x0, 0x0) 09:42:58 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x11a, 0x22, 0x0, 0x0) 09:42:58 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:58 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x24, 0x0, 0x4, 0x301, 0x0, 0x0, {}, [@NFCTH_TUPLE={0x4}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x24}}, 0x0) 09:42:58 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:58 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x300}, 0x0) 09:42:58 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETOBJ_RESET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000007c0)={0x28, 0x15, 0xa, 0x101, 0x0, 0x0, {}, [@NFTA_OBJ_TYPE={0x8}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}]}, 0x28}}, 0x0) 09:42:58 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/btusb', 0xf8002, 0x44) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="1400e100bd7000fedbdf25000063c4f293000000"], 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x0) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) 09:42:58 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000002fc0)={'vxcan0\x00'}) 09:42:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)=ANY=[@ANYRES16=0x0], 0x3c}}, 0x4000800) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x20008054}, 0x80001) syz_genetlink_get_family_id$nfc(0x0, 0xffffffffffffffff) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000600)) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000640)) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000005c0), 0xc, 0x0}, 0x4) syz_clone(0x40004000, &(0x7f0000000780), 0x0, 0x0, &(0x7f0000000840), &(0x7f0000000880)="68068129766d02618ad57dc9e54f8da5d310821b77de57371f317ffa540456039a3dfbb0014b7a3d67bce443a03dfdff3f018bfdfd04b568ab659990f87eaa3b6a9141cbbd2853459c3e9fa9ddef3e91d8295f4948f6f2cad61d165d3152adbb0cf6d7dac76afefc05fc5b4d458d8989c9b0eefc82bbba75d154705a580da4ae82895f11c7c7206a018cb3cf9034d21732d6bda81e396f1ee7f44f37885043859f576181b4cebc8d66c5fd978e85b1e6d9d940aab59d5df4e662a9455f0e503e9fc837e227429f4127b490d660e4805530fcfb3132a86c844a7d7d9b0ddff8f3cd") 09:42:58 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000300), r0) 09:42:58 executing program 5: execveat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)=')@\x00'], 0x0, 0x0) 09:42:58 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/btusb', 0xf8002, 0x44) (async) r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/btusb', 0xf8002, 0x44) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="1400e100bd7000fedbdf25000063c4f293000000"], 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x0) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) 09:42:59 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/btusb', 0xf8002, 0x44) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="1400e100bd7000fedbdf25000063c4f293000000"], 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="1400e100bd7000fedbdf25000063c4f293000000"], 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x0) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) 09:42:59 executing program 2: getresuid(&(0x7f00000001c0), &(0x7f0000000240), 0x0) 09:42:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x4000800) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, 0x0, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000640)) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000005c0), 0xc, 0x0, 0x1, 0x0, 0x0, 0x14}, 0x4) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r1, 0x0, 0x20040085) sendmsg$NFC_CMD_LLC_SDREQ(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040), 0xc, &(0x7f0000000380)={&(0x7f00000000c0)={0x108, 0x0, 0x400, 0x0, 0x25dfdbff, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}, @NFC_ATTR_LLC_SDP={0x94, 0x13, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [{0xa, 0x1, '](\'+^*'}, {0x6, 0x1, ':('}, {0x6, 0x1, '^{'}, {0x4}, {0x5, 0x1, '\xa7'}, {0x5, 0x1, '$'}, {0x5, 0x1, ':'}, {0x8, 0x1, '\xcd:{.'}, {0xc, 0x1, '}#9#%)/}'}]}, {0x1c, 0x0, 0x0, 0x1, [{0x5, 0x1, '\\'}, {0x6, 0x1, '-$'}, {0x8, 0x1, '&\x10.#'}]}, {0x4}, {0x14, 0x0, 0x0, 0x1, [{0x8, 0x1, '[}g$'}, {0x6, 0x1, '-)'}]}, {0x8, 0x0, 0x0, 0x1, [{0x4}]}, {0x4}]}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_LLC_SDP={0x30, 0x13, 0x0, 0x1, [{0x8, 0x0, 0x0, 0x1, [{0x4}]}, {0x4}, {0x20, 0x0, 0x0, 0x1, [{0x8, 0x1, '%]&)'}, {0x4}, {0x7, 0x1, '[[^'}, {0x7, 0x1, '#[.'}]}]}]}, 0x108}}, 0x24048885) r2 = syz_clone(0x40004000, &(0x7f0000000780)="3ee62fbce15806ddb4c48367e2ec75902eb84da68a82c287179663f2d9a5ee867ffa22419e4d2221e6c461d28ad4f224e262251b79e921777f010f6095eb92a6eedfbe9b4f4964fb7415a1", 0x4b, &(0x7f0000000800), &(0x7f0000000840), &(0x7f0000000880)="68068129766d02618ad57dc9e54f8da5d310821b77de57371f317ffa540456039a3dfbb0014b7a3d67bce443a03dfdff3f018bfdfd04b568ab659990f87eaa3b6a9141cbbd2853459c3e9fa9ddef3e91d8295f4948f6f2cad61d165d3152adbb0cf6d7dac76afefc05fc5b4d458d8989c9b0eefc82bbba75d154705a580da4ae82895f11c7c7206a018cb3cf9034d21732d6bda81e396f1ee7f44f37885043859f576181b4cebc8d66c5fd978e85b1e6d9d940aab59d5df4e662a9455f0e503e9fc837e227429f") sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000a40)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000980)={0x4c, 0x0, 0x800, 0x70bd26, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_PID={0x8, 0x1c, r2}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_PID={0x8, 0x1c, 0xffffffffffffffff}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40040}, 0x20010004) 09:42:59 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:59 executing program 4: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) syz_genetlink_get_family_id$team(&(0x7f00000001c0), 0xffffffffffffffff) setsockopt$RDS_GET_MR(0xffffffffffffffff, 0x114, 0x2, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) 09:42:59 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f0000000000), 0x4) 09:42:59 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:42:59 executing program 2: syz_io_uring_setup(0x0, &(0x7f0000000180), &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000040), &(0x7f0000000240)) 09:42:59 executing program 3: syz_clone(0x40004000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$nfc(0x0, 0xffffffffffffffff) 09:42:59 executing program 4: syz_open_dev$vcsu(&(0x7f0000001f80), 0x2, 0x0) 09:42:59 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 09:42:59 executing program 2: 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r2, 0x1, 0x0, 0x0, {0x4}, [@NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x1c}}, 0x0) 09:42:59 executing program 1: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'veth1_virt_wifi\x00', 0x0}) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)=@setlink={0x4c, 0x13, 0x300, 0x70bd25, 0x25dfdbfb, {0x0, 0x0, 0x0, r0, 0x2102, 0x1810}, [@IFLA_AF_SPEC={0x2c, 0x1a, 0x0, 0x1, [@AF_MPLS={0x4}, @AF_MPLS={0x4}, @AF_INET={0x10, 0x2, 0x0, 0x1, {0xc, 0x1, 0x0, 0x1, [{0x8, 0x1b, 0x0, 0x0, 0xfffffffb}]}}, @AF_MPLS={0x4}, @AF_BRIDGE={0x4}, @AF_BRIDGE={0x4}, @AF_BRIDGE={0x4}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000080}, 0x200400c5) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x400, 0xffffffff, 0x8, 0x0, 0x4}) 09:42:59 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x24, 0x0, 0x9, 0x301, 0x0, 0x0, {}, [@NFCTH_TUPLE={0x4}, @NFCTH_NAME={0x5, 0x1, 'syz1\x00'}]}, 0x24}}, 0x0) 09:42:59 executing program 5: 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r2, 0x1, 0x0, 0x0, {0x5}, [@NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x1c}}, 0x0) 09:42:59 executing program 2: openat$misdntimer(0xffffffffffffff9c, 0x0, 0x492240, 0x0) 09:42:59 executing program 1: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'veth1_virt_wifi\x00', 0x0}) (async) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)=@setlink={0x4c, 0x13, 0x300, 0x70bd25, 0x25dfdbfb, {0x0, 0x0, 0x0, r0, 0x2102, 0x1810}, [@IFLA_AF_SPEC={0x2c, 0x1a, 0x0, 0x1, [@AF_MPLS={0x4}, @AF_MPLS={0x4}, @AF_INET={0x10, 0x2, 0x0, 0x1, {0xc, 0x1, 0x0, 0x1, [{0x8, 0x1b, 0x0, 0x0, 0xfffffffb}]}}, @AF_MPLS={0x4}, @AF_BRIDGE={0x4}, @AF_BRIDGE={0x4}, @AF_BRIDGE={0x4}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000080}, 0x200400c5) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x400, 0xffffffff, 0x8, 0x0, 0x4}) 09:42:59 executing program 4: socket$inet(0x2, 0xa, 0xfffffffa) 09:42:59 executing program 1: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'veth1_virt_wifi\x00', 0x0}) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)=@setlink={0x4c, 0x13, 0x300, 0x70bd25, 0x25dfdbfb, {0x0, 0x0, 0x0, r0, 0x2102, 0x1810}, [@IFLA_AF_SPEC={0x2c, 0x1a, 0x0, 0x1, [@AF_MPLS={0x4}, @AF_MPLS={0x4}, @AF_INET={0x10, 0x2, 0x0, 0x1, {0xc, 0x1, 0x0, 0x1, [{0x8, 0x1b, 0x0, 0x0, 0xfffffffb}]}}, @AF_MPLS={0x4}, @AF_BRIDGE={0x4}, @AF_BRIDGE={0x4}, @AF_BRIDGE={0x4}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000080}, 0x200400c5) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x400, 0xffffffff, 0x8, 0x0, 0x4}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'veth1_virt_wifi\x00'}) (async) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)=@setlink={0x4c, 0x13, 0x300, 0x70bd25, 0x25dfdbfb, {0x0, 0x0, 0x0, r0, 0x2102, 0x1810}, [@IFLA_AF_SPEC={0x2c, 0x1a, 0x0, 0x1, [@AF_MPLS={0x4}, @AF_MPLS={0x4}, @AF_INET={0x10, 0x2, 0x0, 0x1, {0xc, 0x1, 0x0, 0x1, [{0x8, 0x1b, 0x0, 0x0, 0xfffffffb}]}}, @AF_MPLS={0x4}, @AF_BRIDGE={0x4}, @AF_BRIDGE={0x4}, @AF_BRIDGE={0x4}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000080}, 0x200400c5) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x400, 0xffffffff, 0x8, 0x0, 0x4}) (async) 09:42:59 executing program 2: syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000000)) syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000b80)) 09:43:00 executing program 3: openat$dir(0xffffffffffffff9c, 0x0, 0x448040, 0x0) 09:43:00 executing program 2: syz_mount_image$ext4(&(0x7f0000000740)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0x81844c, &(0x7f0000000780)=ANY=[@ANYBLOB="0089f2832720bfad4f589885cc769fe9ff3a1ac5d0149ba212075b92cc9ea1660000000083cfe8b4efdc8ec300000000f2935e1762df86aef19da7687d8f0590d644832ff1431d562136b4da36ab17f77500009f250000c6ca543249000000b860020345bea8d9a9774673bfbd572bbbb851710000000000000000000000000168bef450c6e98d4efd2c1be591ef188b377d90bec2d6ab62467d0e746f2399d47d6590cb46473ac2932c442efa6ba3a89f45e959c7abc40a6dd431ffa138cbc37c7621c5fa18abb1f5d69224050c657c1fc1685f2aafff58941ef1de7f449cecc97be2210aa0e1114134744e68efe24ca9262b47e497ed968c3fc6324cfec0dcc0b040577cb986f76303d5d9188f161e2dd6b161f61f3329b5d0a1e56892e0b134a22aebfbf68d91912b997e3fb06c2ce963982d970f06c4edf9db049762d117cf89a0401c045257d7875a26c55d17dc77e3996b65d31cbdc7b5b235cde5210d709142a0bef293c44ab045e63ff5a9f200428097e54ee8836c09798ef150225b6099c265d0", @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') creat(&(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000000)='./bus\x00', 0x0, 0x813010, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14113e, 0x0) write$binfmt_script(r0, &(0x7f0000000180)=ANY=[], 0x208e24b) unlink(&(0x7f0000000300)='./file0\x00') 09:43:00 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x4, 0x2000) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:00 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000140)) 09:43:00 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x4, 0x2000) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:00 executing program 3: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/pid_for_children\x00') syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') 09:43:00 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x4, 0x2000) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:00 executing program 5: pipe2$9p(&(0x7f0000001940), 0x0) 09:43:00 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x17, 0x0, &(0x7f0000000140)) 09:43:00 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000c40), r0) sendmsg$nl_xfrm(r0, &(0x7f0000000380)={&(0x7f0000000000), 0xc, &(0x7f0000000340)={&(0x7f0000000040)=@getae={0x40, 0x1f, 0x0, 0x0, 0x0, {{}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}, 0x40}}, 0x0) 09:43:00 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f0000e95fe0)={@private0}, 0x20) 09:43:00 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000031c0)={'batadv_slave_1\x00'}) 09:43:00 executing program 4: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) unshare(0x20400) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) ioctl$TIOCSISO7816(r0, 0xc0285443, 0x0) 09:43:01 executing program 2: sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nfc(0x0, 0xffffffffffffffff) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_clone(0x40004000, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)="68068129766d02618ad57dc9e54f8da5d310821b77de57371f317ffa540456039a3dfbb0014b7a3d67bce443a03dfdff3f018bfdfd04b568ab659990f87eaa3b6a9141cbbd2853459c3e9fa9ddef3e91d8295f4948f6f2ca") 09:43:01 executing program 3: syz_open_dev$vcsu(&(0x7f0000002240), 0x5, 0x200000) 09:43:01 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f0000e95fe0)={@private0}, 0x20) 09:43:01 executing program 4: bpf$PROG_LOAD(0x23, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:01 executing program 3: timer_create(0x0, &(0x7f0000000000)={0x0, 0x0, 0x4, @thr={&(0x7f0000000200), 0x0}}, 0x0) 09:43:01 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f0000e95fe0)={@private0}, 0x20) 09:43:01 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000140)={0x2c, 0x1, 0x8, 0x5, 0x0, 0x0, {}, [@CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}, @CTA_TIMEOUT_DATA={0xc, 0x4, 0x0, 0x1, @udp=[@CTA_TIMEOUT_UDP_REPLIED={0x8}]}]}, 0x2c}}, 0x0) 09:43:01 executing program 4: syz_genetlink_get_family_id$nfc(0x0, 0xffffffffffffffff) socketpair(0x25, 0x5, 0x0, &(0x7f0000000080)) 09:43:01 executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f0000000000)=0x1, 0x4) 09:43:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = syz_init_net_socket$x25(0x9, 0x5, 0x0) r2 = dup3(r1, r0, 0x0) connect$pppl2tp(r2, &(0x7f0000000600)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x32) 09:43:01 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x14, 0x3, 0x1, 0x201, 0x0, 0x0, {0x1}}, 0x14}}, 0x0) 09:43:01 executing program 3: syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0xd0180) 09:43:02 executing program 2: r0 = socket$pppl2tp(0x18, 0x1, 0x1) sendmsg$rds(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000003000)={'dvmrp0\x00'}) 09:43:02 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000021c0)={0x12, 0x2, &(0x7f0000000000)=@raw=[@map_val], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:02 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f0000e95fe0)={@private0}, 0x20) 09:43:02 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev}, 0x10) 09:43:02 executing program 2: syz_io_uring_setup(0x2c44, &(0x7f0000000180), &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x0, 0x0) 09:43:02 executing program 5: socketpair(0x23, 0x0, 0x9, &(0x7f0000000000)) 09:43:02 executing program 3: socketpair(0x25, 0x5, 0x0, &(0x7f0000000080)) 09:43:02 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, 0x0, 0x0) 09:43:02 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000003740)={0x0, 0x3, &(0x7f00000034c0)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:02 executing program 4: get_mempolicy(0x0, &(0x7f0000000080), 0x200, &(0x7f0000ffc000/0x2000)=nil, 0x0) 09:43:02 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) connect$nfc_raw(r0, &(0x7f0000000080), 0x10) 09:43:02 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r3, 0xc01864b0, &(0x7f0000000080)={r4}) r5 = syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r5, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r5, 0xc01864b0, &(0x7f0000000080)={r6}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000140)={0x300, 0x1, &(0x7f0000000000)=[r2], &(0x7f0000000040)=[0x93b0, 0x401, 0x9], &(0x7f0000000080)=[r4, 0x0, 0x0, 0x0, r6], &(0x7f0000000100)=[0x100000000, 0x3, 0x7fff, 0x6, 0xfffffffffffffffd, 0x6, 0x7f2624a3], 0x0, 0x800}) 09:43:02 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x14, 0x2, 0x9, 0x301}, 0x14}}, 0x0) 09:43:02 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x5, &(0x7f0000000080)=@framed={{}, [@map_val]}, &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:02 executing program 4: clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000180)={0x0, r0+10000000}, &(0x7f0000000200)={&(0x7f00000001c0)={[0x6]}, 0x8}) 09:43:02 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r3, 0xc01864b0, &(0x7f0000000080)={r4}) r5 = syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r5, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r5, 0xc01864b0, &(0x7f0000000080)={r6}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000140)={0x300, 0x1, &(0x7f0000000000)=[r2], &(0x7f0000000040)=[0x93b0, 0x401, 0x9], &(0x7f0000000080)=[r4, 0x0, 0x0, 0x0, r6], &(0x7f0000000100)=[0x100000000, 0x3, 0x7fff, 0x6, 0xfffffffffffffffd, 0x6, 0x7f2624a3], 0x0, 0x800}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) (async) syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) (async) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r3, 0xc01864b0, &(0x7f0000000080)={r4}) (async) syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r5, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) (async) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r5, 0xc01864b0, &(0x7f0000000080)={r6}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000140)={0x300, 0x1, &(0x7f0000000000)=[r2], &(0x7f0000000040)=[0x93b0, 0x401, 0x9], &(0x7f0000000080)=[r4, 0x0, 0x0, 0x0, r6], &(0x7f0000000100)=[0x100000000, 0x3, 0x7fff, 0x6, 0xfffffffffffffffd, 0x6, 0x7f2624a3], 0x0, 0x800}) (async) 09:43:02 executing program 2: execveat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000200)=[&(0x7f0000000140)='&-:\\{+\xf9#^]-[)\x0f%\xe9\xa3z\xe7Gi\xdf'], 0x0) 09:43:02 executing program 3: openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 09:43:02 executing program 5: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) 09:43:02 executing program 2: syz_io_uring_setup(0x2c44, &(0x7f0000000180), &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000040), &(0x7f0000000240)) 09:43:02 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) r3 = syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r3, 0xc01864b0, &(0x7f0000000080)={r4}) r5 = syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r5, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r5, 0xc01864b0, &(0x7f0000000080)={r6}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000140)={0x300, 0x1, &(0x7f0000000000)=[r2], &(0x7f0000000040)=[0x93b0, 0x401, 0x9], &(0x7f0000000080)=[r4, 0x0, 0x0, 0x0, r6], &(0x7f0000000100)=[0x100000000, 0x3, 0x7fff, 0x6, 0xfffffffffffffffd, 0x6, 0x7f2624a3], 0x0, 0x800}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) syz_open_dev$dri(&(0x7f0000000080), 0x77e3, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "dc0e43ffcf43af3ca9c825bccf778d660e68c71cab712d5c303a617a0ca615c7"}}) (async) syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) (async) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r3, 0xc01864b0, &(0x7f0000000080)={r4}) (async) syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r5, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) (async) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r5, 0xc01864b0, &(0x7f0000000080)={r6}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000140)={0x300, 0x1, &(0x7f0000000000)=[r2], &(0x7f0000000040)=[0x93b0, 0x401, 0x9], &(0x7f0000000080)=[r4, 0x0, 0x0, 0x0, r6], &(0x7f0000000100)=[0x100000000, 0x3, 0x7fff, 0x6, 0xfffffffffffffffd, 0x6, 0x7f2624a3], 0x0, 0x800}) (async) 09:43:02 executing program 3: openat$qrtrtun(0xffffffffffffff9c, &(0x7f00000001c0), 0x4000) 09:43:03 executing program 3: openat$incfs(0xffffffffffffff9c, &(0x7f0000000200)='.pending_reads\x00', 0x0, 0x0) 09:43:03 executing program 2: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000001e80), 0x10) 09:43:03 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x11, &(0x7f0000000080)=@framed={{}, [@map_val, @map_fd, @initr0, @map_idx, @kfunc, @ldst, @map_idx_val, @cb_func]}, &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:03 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="24000000008901"], 0x24}}, 0x0) 09:43:03 executing program 4: getresuid(&(0x7f00000001c0), &(0x7f0000000240), &(0x7f0000000280)) 09:43:03 executing program 3: bpf$PROG_LOAD(0x21, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:03 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000440)=0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000500)={&(0x7f0000000400), 0xc, 0x0}, 0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nfc(0x0, 0xffffffffffffffff) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x2c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x14}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_LLC_SDREQ(r0, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4084}, 0x0) syz_clone(0x40004000, 0x0, 0x0, 0x0, &(0x7f0000000840), &(0x7f0000000880)="68068129766d02618ad57dc9e54f8da5d310821b77de57371f317ffa5404") 09:43:03 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000024c0)={0x18, 0x1, &(0x7f00000005c0)=@raw=[@alu={0x4}], &(0x7f0000002300)='syzkaller\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:03 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x2}, 0x0) 09:43:03 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:03 executing program 4: execveat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), &(0x7f00000002c0), 0x0) 09:43:03 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x22, 0x0, &(0x7f0000000140)) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000040)=@gcm_128={{}, "471b72b85f0b8ea9", "7eedf61816fd02c48fb75eb3c66e39f6", "56107895", "50c35e81ee58fc75"}, 0x28) 09:43:04 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r2, 0x1, 0x0, 0x0, {0xf}, [@NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x1c}}, 0x0) 09:43:04 executing program 2: syz_clone(0x40004000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x1000, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e8") 09:43:04 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000340)={0x20, 0x13, 0xa, 0x3, 0x0, 0x0, {}, [@NFTA_OBJ_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x20}}, 0x0) 09:43:04 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_DEL(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x1c, 0xa, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 09:43:04 executing program 4: mq_getsetattr(0xffffffffffffffff, &(0x7f00000000c0), 0x0) 09:43:04 executing program 3: timer_create(0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}, 0x0) 09:43:04 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000080), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, 0x0, 0x80001) syz_genetlink_get_family_id$nfc(0x0, 0xffffffffffffffff) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, 0x0) openat$nci(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, 0x0, 0x0) 09:43:04 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x78, 0x0, 0x9, 0x301, 0x0, 0x0, {}, [@NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8}}, @NFCTH_PRIV_DATA_LEN={0x8}, @NFCTH_TUPLE={0x44, 0x2, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={'\x00', '\xff\xff', @empty}}, {0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x78}}, 0x0) 09:43:04 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000680)={0x18, 0x3, 0x1, 0x5, 0x0, 0x0, {}, [@CTA_LABELS={0x4}]}, 0x18}}, 0x0) 09:43:04 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x28}}, 0x0) [ 1651.089029][T15181] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 1651.113764][T15181] netlink: 'syz-executor.4': attribute type 2 has an invalid length. 09:43:04 executing program 2: syz_clone(0x1000, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e8") 09:43:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000080), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r1, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0x0) sendmsg$NFC_CMD_LLC_SDREQ(r0, 0x0, 0x0) syz_clone(0x40004000, &(0x7f0000000780), 0x0, 0x0, &(0x7f0000000840), 0x0) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000a40)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x80000000}, 0xc, 0x0}, 0x20010004) 09:43:04 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x2}, 0x0) 09:43:04 executing program 5: syz_open_dev$vcsu(&(0x7f0000001f80), 0x2, 0x498901) 09:43:04 executing program 2: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000000c0)) 09:43:04 executing program 3: request_key(&(0x7f0000000080)='keyring\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0, 0xfffffffffffffffe) 09:43:04 executing program 5: r0 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000000)) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, 0x0, 0x0) 09:43:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_WPAN_PHY={0x8}]}, 0x28}}, 0x0) 09:43:05 executing program 2: mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:43:05 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000180)={'ip6tnl0\x00', &(0x7f0000000100)={'ip6_vti0\x00', 0x0, 0x2f, 0x0, 0x0, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local}}) 09:43:05 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) write$P9_RGETATTR(r0, 0x0, 0x0) 09:43:05 executing program 3: 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x14, r2, 0x1, 0x0, 0x0, {0x13}}, 0x14}}, 0x0) 09:43:05 executing program 2: openat$incfs(0xffffffffffffff9c, 0x0, 0x400000, 0x0) 09:43:05 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) 09:43:05 executing program 2: ioprio_set$uid(0x0, 0x0, 0x2004) 09:43:05 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0xc, 0x0, &(0x7f0000000140)) 09:43:05 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x2, &(0x7f0000000080)=@raw=[@initr0], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:05 executing program 3: syz_clone(0x40002500, 0x0, 0x0, 0x0, 0x0, 0x0) 09:43:05 executing program 2: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000c80)=[{}], 0x1, 0x0, &(0x7f0000000d40)={[0x7ff]}, 0x8) 09:43:05 executing program 5: getsockopt$inet_sctp6_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, 0x0, 0x0) 09:43:05 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000021c0)={0x8, 0x3, &(0x7f0000001fc0)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:05 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/pid_for_children\x00') setns(r0, 0x80) 09:43:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_WPAN_PHY={0x8}]}, 0x28}}, 0x0) 09:43:05 executing program 5: pipe(&(0x7f00000023c0)={0xffffffffffffffff}) write$rfkill(r0, 0x0, 0x0) 09:43:05 executing program 2: syz_clone(0x40004000, 0x0, 0x0, 0x0, &(0x7f0000000840), &(0x7f0000000880)) 09:43:05 executing program 5: pipe2$9p(0x0, 0x84800) 09:43:05 executing program 4: pipe(&(0x7f00000023c0)={0xffffffffffffffff}) inotify_rm_watch(r0, 0x0) 09:43:05 executing program 3: pipe(&(0x7f00000023c0)={0xffffffffffffffff}) connect$nfc_raw(r0, &(0x7f0000000180), 0x10) 09:43:05 executing program 4: mq_getsetattr(0xffffffffffffffff, &(0x7f00000000c0)={0x767bba43}, 0x0) 09:43:05 executing program 5: 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x14, r2, 0x1, 0x0, 0x0, {0x8}}, 0x14}}, 0x0) 09:43:05 executing program 3: socket(0x29, 0x2, 0x3) 09:43:05 executing program 4: statx(0xffffffffffffffff, &(0x7f0000002d40)='./file0\x00', 0x0, 0x0, 0x0) 09:43:06 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000680)={0x2c, 0x3, 0x1, 0x5, 0x0, 0x0, {}, [@CTA_LABELS={0x18, 0x16, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x2c}}, 0x0) 09:43:06 executing program 3: clock_gettime(0x0, &(0x7f0000000cc0)={0x0, 0x0}) epoll_pwait2(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000d00)={0x0, r0+10000000}, 0x0, 0x0) 09:43:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, &(0x7f0000000b40)={&(0x7f0000000a80), 0xc, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_TARGET_INDEX, @NFC_ATTR_TARGET_INDEX={0x8}]}, 0x2c}}, 0x0) 09:43:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$NFC_CMD_ACTIVATE_TARGET(r0, 0x0, 0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x40004000, 0x0, 0x0, 0x0, 0x0, 0x0) 09:43:06 executing program 2: pselect6(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x7fffffffffffffff}, 0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0), 0x8}) 09:43:06 executing program 5: fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xee00, 0x0, 0x0) 09:43:06 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000040)=@getae={0x1c4, 0x1f, 0x800, 0x70bd27, 0x25dfdbfe, {{@in=@rand_addr=0x64010100, 0x4d4, 0x2}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x9, 0x3502}, [@algo_crypt={0x48, 0x2, {{'salsa20\x00'}}}, @address_filter={0x28, 0x1a, {@in6=@mcast2, @in=@multicast1, 0x2, 0x0, 0x5}}, @tfcpad={0x8, 0x16, 0x2}, @tmpl={0x44, 0x5, [{{@in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x4d2, 0x33}, 0x2, @in6=@local, 0x34ff, 0x0, 0x5, 0xff, 0xce, 0xbbc0d97a, 0x5}]}, @algo_aead={0xc5, 0x12, {{'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x3c8, 0x60, "d686383a60d007bc8511c679b46b9fe0a8dcf3317a4196f959e7dd079e388355e551c4295a5780c43291ed64e8214f89644d013db8a925ed9c5af3e2d856ec9cc1d0512fd7528d7395e8f49437133d4e0bbddd34258e4a3ae89878a6cb98afa566952f166fff46fb7356940a4ca9e54b4da5a3043bc0c13825"}}]}, 0x1c4}}, 0x0) 09:43:06 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000380)=@nat={'nat\x00', 0x1b, 0x5, 0x440, 0x300, 0x0, 0xffffffff, 0x0, 0x0, 0x500, 0x500, 0xffffffff, 0x500, 0x500, 0x5, 0x0, {[{{@ip={@loopback, @broadcast, 0x0, 0x0, 'veth0_to_bond\x00', 'lo\x00'}, 0x0, 0xc0, 0xf8, 0x0, {}, [@common=@osf={{0x50}, {'syz0\x00'}}]}, @DNAT0={0x38, 'DNAT\x00', 0x0, {0x1, {0x0, @local, @empty}}}}, {{@ip={@remote, @broadcast, 0x0, 0x0, 'veth0_to_hsr\x00', 'bridge_slave_1\x00'}, 0x0, 0xb8, 0xf0, 0x0, {}, [@common=@icmp={{0x28}, {0x0, "8b94"}}, @common=@socket0={{0x20}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x0, @local, @private, @icmp_id}}}}, {{@ip={@rand_addr, @multicast1, 0x0, 0x0, 'caif0\x00', 'bond0\x00'}, 0x0, 0xd0, 0x118, 0x0, {}, [@common=@addrtype={{0x30}}, @common=@addrtype={{0x30}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@private1, @ipv6=@mcast1, @icmp_id}}}, {{@ip={@dev, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'veth1_macvtap\x00', 'veth1_virt_wifi\x00'}, 0x0, 0x70, 0xa8}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x0, @loopback, @loopback, @icmp_id}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x4a0) 09:43:06 executing program 5: pselect6(0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180), &(0x7f0000000200)={&(0x7f00000001c0)={[0x6]}, 0x8}) 09:43:06 executing program 4: clock_gettime(0x0, &(0x7f0000000140)={0x0}) pselect6(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x3}, &(0x7f0000000180)={r0}, 0x0) 09:43:06 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000680)={0x14, 0x3, 0x1, 0x5}, 0x14}}, 0x0) 09:43:06 executing program 2: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000080)={0xffffffffffffffff}, 0xc) 09:43:06 executing program 5: openat$incfs(0xffffffffffffff9c, &(0x7f0000000200)='.pending_reads\x00', 0x202180, 0x0) 09:43:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x1, &(0x7f0000000080)=@raw=[@kfunc], &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:06 executing program 5: readlinkat(0xffffffffffffffff, 0x0, &(0x7f00000004c0)=""/237, 0xed) 09:43:06 executing program 3: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/pid_for_children\x00') getresuid(&(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 09:43:06 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}, 0x300}, 0x0) 09:43:06 executing program 5: openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 09:43:06 executing program 2: mknodat$null(0xffffffffffffffff, 0x0, 0x1000, 0x103) 09:43:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}]}, 0x30}}, 0x0) 09:43:06 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/97, 0x61, 0x0, 0x0, 0x0) 09:43:07 executing program 4: fchmodat(0xffffffffffffffff, 0x0, 0x0) 09:43:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)='4', 0x1, 0x0, 0x0, 0xa) 09:43:07 executing program 5: msgget(0x0, 0x752) 09:43:07 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 09:43:07 executing program 3: select(0x40, &(0x7f0000000400), &(0x7f0000000440)={0x66ce}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 09:43:07 executing program 4: select(0x0, 0x0, 0x0, &(0x7f0000000480), &(0x7f00000004c0)={0x0, 0x9}) 09:43:07 executing program 3: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f00000016c0)=[@rights], 0x10}, 0x0) 09:43:07 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 09:43:07 executing program 4: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x9}) 09:43:07 executing program 5: r0 = getpgid(0x0) wait4(r0, 0x0, 0x0, 0x0) 09:43:07 executing program 2: lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) 09:43:07 executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f00000002c0)='\x00\x00\x00\x00', 0x4) 09:43:07 executing program 4: writev(0xffffffffffffffff, &(0x7f0000001c00)=[{0x0}], 0x1) 09:43:07 executing program 2: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x58}) 09:43:07 executing program 4: socketpair(0x21, 0x0, 0xbb, 0x0) 09:43:07 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) 09:43:07 executing program 3: 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$nfc(&(0x7f0000000080), r1) sendmsg$NFC_CMD_VENDOR(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x14, r2, 0x1}, 0x14}}, 0x0) 09:43:07 executing program 5: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001800)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) 09:43:07 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000680)={0x0, {0x2, 0x4e22, @rand_addr=0x2000000}, {0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x2, 0x4e24, @multicast2}, 0x354, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)='ipvlan0\x00', 0xffffffffffffffc1, 0x8, 0x14}) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000900)={0x0, {0x2, 0x4e23, @local}, {0x2, 0x4e20, @empty}, {0x2, 0x4e23, @rand_addr=0x64010101}, 0x200, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)='macvlan1\x00', 0x9, 0x1, 0xdb}) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x80, &(0x7f00000009c0)={'broute\x00', 0x0, 0x0, 0x0, [0xffff, 0x8, 0x0, 0x3, 0x8653, 0xfffffffffffffff7]}, &(0x7f0000000080)=0x78) unshare(0x40000000) mmap(&(0x7f00004f5000/0x2000)=nil, 0x2000, 0x3, 0x4010, 0xffffffffffffffff, 0xd3691000) r1 = socket$inet_udplite(0x2, 0x2, 0x88) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000480)={0xffffffffffffffff, &(0x7f00000001c0)="f7463800cbdec122707151f05fdbd8938bbf8e35f2cd4fec8d9bae70aadf80cf9f98c710a7807cc71a3f9b51e9b206eb0f7836d047f5da73aa0e8a6592fe9606764f157767f90280b4acbf9f0f8eb1501d65e4083ce3a7dad0a7dc6b7f1034c9418fa54731ddfeebf4731dc0e048536f934865eca5e2f3b831c553128246b3154a21a1ebada7191d32809cfd3d7f4625215736f672", &(0x7f0000000180)=@udp6, 0x1}, 0x20) r2 = socket$inet_udplite(0x2, 0x2, 0x88) unshare(0x100) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000b80)=0x6, 0x3) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4}, {0x2, 0xfffe, @remote}, {0x2, 0xfffd, @multicast1}, 0x8f, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1fc}) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000000), 0x4) getsockopt$EBT_SO_GET_INFO(r3, 0x0, 0x80, &(0x7f00000004c0)={'nat\x00', 0x0, 0x0, 0x0, [0x1, 0xffffffffffffffff, 0x0, 0xae, 0x401, 0x8]}, &(0x7f0000000280)=0x78) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000380)={0x0, {0x2, 0x4e23, @multicast2}, {0x2, 0x0, @local}, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x28}}, 0x107, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) unshare(0x20000) unshare(0x40000080) r4 = socket(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCADDRT(r3, 0x890b, &(0x7f0000000840)={0x0, {0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x2, 0x0, @loopback=0x7f003800}, {0x2, 0x4e23, @remote}, 0x1c4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)='lo\x00', 0xffffffff}) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f00000005c0)={0x0, 0x7, 0x0, 0x4}, 0x32) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r4, 0x8982, &(0x7f0000000340)={0x0, 'team0\x00', {0x7}, 0x401}) syz_genetlink_get_family_id$nl80211(&(0x7f00000022c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000011c0)=ANY=[@ANYBLOB="00943900bed9c4b0a1f378fa2260c9c77d2ac37eb6cf9fbd807a9378a0fbed3265cacedf1024dc4590dd89d7978517d897e965f5fe022bad9a890621c61af8e30f4418f348fe372678b008bcbae25a81d64ccd740bf6ff21db59e10199be0ec8dc3369f546acac04553f5840744c02f69e817d4f3f8e141e63ad97f483edd5aa5c87b079612d81c3a2e66fd5873cc32087f71fae2a72d178ca27bb18a19f7b05155965c5ee3088bd2c42288b0decb9427b5ffcf0109c040dfff4d1bf07a8da74f66423ae9607f937cdf81082b8fffd7b66d9de0744324cfc77b4aa7d2046ce592de66040995b86684ec26767febff57820fbf734180916191845d85948f012360dff904a68a41513e083b37f8cbcc01293c6ab6fdae93bf47001d67c23aceb00000000cf43b8e70be58280e95336585589fe5f60c5f34b3e7cbdd6258a64f0cb37aed9faa0e08643205a53318cf9bf940b84de108444570f3ce6cc3ed8dbc8dacffdc17143138181e97fc1ba2dc1fb0dbe89966a358d1119267e2c82d0a1710b344be87325427caf8606b1383cbb238aa2c378dda5f64f9dcc5746c822a6ce26fcb58b238f564b1fdec0ab88b2dd09af0ac48ab2b162cf4fdd5fa3950bcfd8ce4362e19e9a101d1b623075110919dce9b33b91cc5507f79a36ad915c435b5b1bcf78108f525ccdcd6a5e6bb74a8542e4e1403714882d3cd9cdc3f5870000000000000000691a5b8a9f3744a9ed8c1f072ee430fcb427dc5fa850f42ba5be94929829c5784de84ef0474b870319cd983c4ca5d2e202da42ed2f1cc62a00a4b31a83ff846a8f821d9c635098202141184549778d327056b1f993021856fc3bf0866fb0a744a2287fb9c19d25df3a8ff9e8b0024de0a82511e8c65a404f731123c6e0e175adaf1cd2b5ac5b301449913ef8f21525855b26ac56cbdcecf6cc6d8f47f739e3d90fee8e09e415c952f6132243337771e67285d24b5a287d90adbe4a65fb5784cc685ed7162335526558dba31581859a4b5aee4ddb37e9028facb14725782742cf492178f74182884e3873ef5f7ec0685198ad0e70309752745b8d4f7197232ac3c555570403595e706c94ee328e8fd4f0d38013507149e8b94472507a498e1b960198744c2b84efc9ad4e96259738a789f1653b634f724b0efeff5d1f31b4caaf85ec90b4eecb5f993a03f1de3e64a01a33be919a6fdf113ec64529bed2a10e4b66cf999c00000000000000000028989bae14860d79b1c9675fb7f7838f79dba87271ddcb063a2a3c56d7ebcc85770d6fd5fd2011020b0a2b5fd599b49146069ee97a5093fc2cba276bda5f051b833e8f9f0a67f19b2791b471162d481c4841e15050245fb76d7c37bf2c2f4905cece05e89c3a7aedc64307f1ec042dc5b114abb250c3d91cb838c87465a54e355e422218761e131feef68ed606c0fd0464f8600035414fe2fccc9bdfc345dae73fc85ff0e1fb36cbe66e122dd77ffcd001c63009ed098955766af010b55c6080171ce3e59ccc6f45353d9f3e84953a5dce73e590c3f2ccce98a3672773b9c5d1cdb245bc2b4e5ccd27a6d5d478efefdb2342bcf9c0847ae48d1ffcc1438a5f11b97c6af4467cbbc193736aaa4b", @ANYRES16=r3, @ANYBLOB="0100000001000000000037000000080003007739946451980ab24cf1210a3e7e59f10d000adea02f561d16ff359d5b395457906c5300cdebc199aed942c6c3be67b51dc0d129393784a55ebb38e1dfa18aabb2b6f9af07de13d9c198980282e5b1ecb7d2ec38c85bc0567caf43d095d451f0451f45902d7706c659af62b472db17f5ab81cce794c252e831c5254b857d95d1d86455594a52298a450b892f432fcd7ead6db249ce3b30f15d3d8ef2f664a3ec9a4709b27080490868b4610aaadceeaf6f7ba909c7ec0b46bd9455151c86754b92fa076fcf797eced363fa1c791c6e17cee0c3647ef50d72071018514fbb77b3e4edd234c32f4546b9f11310636143c70f0979840615ecaf3aad739c481274964b9e6cab46874c8a9626a0be8af6dfb7c174e613cbe4b6b1a9387a77131073d2d894668ad39dccf0076319ad78f8fe437ad5fe85bfafa36575f8aea429a3f1a9c17041", @ANYRES32=r3, @ANYRESOCT=r2], 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x0) sendmsg$NL80211_CMD_STOP_P2P_DEVICE(r4, &(0x7f00000007c0)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000780)={&(0x7f0000000980)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x48810) r5 = socket$inet(0x2, 0xa, 0xffffff10) ioctl$sock_inet_SIOCDELRT(r5, 0x890c, &(0x7f0000000600)={0x0, {0x2, 0x4e20, @private=0xa010101}, {0x2, 0x4e23, @loopback}, {0x2, 0x4e23, @multicast1}, 0x202, 0x0, 0x0, 0x0, 0x9, 0x0, 0x718, 0x8, 0xcfa}) unshare(0xa040900) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 09:43:07 executing program 2: r0 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) dup2(r0, r1) 09:43:08 executing program 3: pipe2(0x0, 0x0) poll(0x0, 0x0, 0x5) 09:43:08 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000024c0)={&(0x7f0000002400)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x6}]}]}}, &(0x7f0000002b80)=""/4096, 0x32, 0x1000, 0x1}, 0x20) 09:43:08 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:43:08 executing program 3: openat$vcsa(0xffffff9c, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/116) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x5000) 09:43:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000640)={'nicvf0\x00', 0x600}) 09:43:08 executing program 3: syz_clone(0x4008000, 0x0, 0x0, 0x0, &(0x7f0000000200), &(0x7f0000000240)="14374d595a054fff8389e0ae15f5cd8418aeebe289e4f8f51c21d652bfd8edaf76b1602fd326") openat$tun(0xffffffffffffff9c, 0x0, 0x80, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000080)) close(r0) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) 09:43:08 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) [ 1654.832306][T15360] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 09:43:08 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x111}, 0x0) 09:43:08 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_COUNTERS(r0, 0x0, 0x81, &(0x7f0000000200)={'filter\x00', 0x0, 0x0, 0x0, [], 0x1, 0x0, 0x0, [{}]}, 0x60) 09:43:08 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x142) 09:43:08 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@updpolicy={0xb8, 0x14, 0xcb23c9c9931e99e9, 0x0, 0x0, {{@in6=@private0, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}}}, 0xb8}}, 0x0) 09:43:08 executing program 2: r0 = openat$adsp1(0xffffff9c, &(0x7f0000002000), 0x0, 0x0) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r0, 0xc0045006, &(0x7f0000000040)) 09:43:08 executing program 3: r0 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_SRC_DROPPABLE(r0, 0x10f, 0x80, &(0x7f0000000240), 0x4) 09:43:08 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x31, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:08 executing program 5: openat$apparmor_thread_exec(0xffffff9c, &(0x7f0000000040), 0x2, 0x0) 09:43:08 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs, 0x6e) [ 1655.318686][T15382] netlink: 104 bytes leftover after parsing attributes in process `syz-executor.4'. 09:43:08 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000380)="a38f8cf52d271c34e494d6e7f4874af2cef0a7b33e2db2856c4ba96f10d18d472419d498cb2506852b49578cd9dca4e0c2d22fe0dc0f05bda75200bfaeb9c5ace90cfdd93040461b65f1b87de52c3c8d77716f17b72ad84423034a36cb479bcda01318e71a6c13e6052bf5695c92509716a9f042d7553ee3d9302ae973c04d0643dd4c4a", 0x84, 0x0, 0x0, 0x0) recvmsg$unix(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000640)=""/131, 0x83}, {&(0x7f0000000700)=""/244, 0xf4}], 0x2}, 0x0) 09:43:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={0x0}, 0x1, 0x0, 0xffffff7f}, 0x0) 09:43:08 executing program 3: getresgid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 09:43:08 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:09 executing program 2: syz_io_uring_setup(0x7073, &(0x7f0000000100)={0x0, 0x0, 0x1}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) 09:43:09 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept4$tipc(r0, 0x0, 0x0, 0x0) 09:43:09 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:09 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000000)={0x0, {{0x2, 0x0, @loopback}}}, 0x84) 09:43:09 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={0x0}, 0x123}, 0x0) 09:43:09 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x2b, 0x0, 0x1ee) 09:43:09 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={0x0}, 0x111}, 0x0) 09:43:09 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:09 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x23, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:09 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_int(r0, 0x0, 0x13, &(0x7f0000000080)=0x200, 0x4) 09:43:09 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000c80)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 09:43:09 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:09 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x2a, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:09 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x30, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:09 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x6, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:09 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={0x0}, 0x117}, 0x0) 09:43:09 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:09 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x33, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:09 executing program 5: r0 = openat$vcsa(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) mmap$dsp(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x40010, r0, 0x0) 09:43:09 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000380)="a3", 0x1, 0x0, 0x0, 0x0) recvmsg$unix(r0, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)}, 0x0) 09:43:09 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=@flushpolicy={0x10, 0x1d, 0x1}, 0x10}}, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@updpolicy={0xb8, 0x13, 0xcb23c9c9931e99e9, 0x0, 0x0, {{@in6=@private0, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}}}, 0xb8}}, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@updpolicy={0xb8, 0x13, 0xcb23c9c9931e99e9, 0x0, 0x0, {{@in6=@private0, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x2}}}, 0xb8}}, 0x0) 09:43:09 executing program 5: openat$vcsa(0xffffff9c, &(0x7f00000002c0), 0x6280, 0x0) 09:43:09 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:09 executing program 3: r0 = socket$tipc(0x1e, 0x2, 0x0) connect$tipc(r0, &(0x7f0000000140), 0x10) 09:43:09 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x2, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:09 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x16, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:09 executing program 3: open$dir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 09:43:09 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000900)={&(0x7f0000000140), 0x3, &(0x7f00000001c0)={&(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRES16=0x0, @ANYBLOB="040028bd7000fbdbdf250400093d08000c00040000005b5a1a36b4e159dc0a4438127b4a9ef11bec7a3036fa012d21b66138406a0eb87a158aed95b76ff49235168216efe65761dff1e7d324e00f0f7d041a848792df85ecc0156527e27a"], 0x1c}}, 0x0) 09:43:10 executing program 3: r0 = socket(0x29, 0x5, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 09:43:10 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x5000) 09:43:10 executing program 4: ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:10 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x12e, [], 0x0, 0x0, &(0x7f0000000100)=[{0x0, '\x00', 0x0, 0x0, 0x1, [{0x0, 0x0, 0x0, 'bridge_slave_1\x00', 'bond0\x00', 'veth1_to_batadv\x00', 'geneve0\x00', @random="02f482c79f2d", [], @empty, [], 0x6e, 0x6e, 0x9e, [], [], @arpreply={'arpreply\x00', 0xc}}]}, {0x0, '\x00', 0x1}, {0x0, '\x00', 0x3}]}, 0x1ae) 09:43:10 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0xb, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:10 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg$unix(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000180)=""/231, 0xe7}, {0x0}], 0x2, &(0x7f0000000a00)}, 0x0) 09:43:10 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) 09:43:10 executing program 4: ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:10 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000000)={@loopback, @broadcast, @private}, 0xc) 09:43:10 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x4, 0x0, 0x1ee) 09:43:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000680)=ANY=[@ANYBLOB="d4010000", @ANYRES16=r1, @ANYBLOB="01002bbd7000fedbdf25110000005c000180080003000000000008000100"], 0x1d4}}, 0x0) sendmsg$ETHTOOL_MSG_RINGS_SET(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) 09:43:10 executing program 4: ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:10 executing program 2: openat$vcsa(0xffffff9c, &(0x7f0000000140), 0x604a40, 0x0) 09:43:10 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x14, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) [ 1656.976651][T15480] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. 09:43:10 executing program 2: r0 = openat$audio1(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r0, 0xc0045006, 0x0) 09:43:10 executing program 5: setsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000040), 0xffffff6a) 09:43:10 executing program 4: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:10 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 09:43:10 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x11, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:10 executing program 2: r0 = openat$adsp1(0xffffff9c, &(0x7f0000000000), 0x802, 0x0) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f0000000040)) 09:43:10 executing program 4: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000d40)={0x0, 0xe00, &(0x7f0000000d00)={0x0}, 0x300}, 0x0) 09:43:10 executing program 5: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f00000007c0), &(0x7f0000000480)=0x44) 09:43:11 executing program 2: r0 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_IMPORTANCE(r0, 0x10f, 0x7f, &(0x7f0000000140)=0x80, 0x4) 09:43:11 executing program 4: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:11 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x29, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:11 executing program 2: r0 = socket(0x2b, 0x1, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)={0x0}}, 0x0) 09:43:11 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:11 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKINFO_GET(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000003c0)={0x14, r1, 0x3}, 0x14}}, 0x0) 09:43:11 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 09:43:11 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, 0x0, &(0x7f0000000180)) 09:43:11 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:11 executing program 2: r0 = openat$adsp1(0xffffff9c, &(0x7f0000002000), 0x0, 0x0) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r0, 0xc0045006, &(0x7f0000000040)=0x2c) 09:43:11 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_COUNTERS(r0, 0x0, 0x81, &(0x7f0000000200)={'filter\x00', 0x0, 0x0, 0x0, [], 0x0, 0x0}, 0x50) 09:43:11 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:11 executing program 2: r0 = socket(0x29, 0x5, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 09:43:11 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x7ffff, 0x90, [], 0x0, 0x0, &(0x7f0000000100)=[{}, {0x0, '\x00', 0x1}, {0x0, '\x00', 0x3}]}, 0x108) 09:43:11 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, 0x0) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:11 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x22, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:11 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, 0x0) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:11 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x90, [], 0x1f000000, 0x0, &(0x7f0000000100)=[{}, {0x0, '\x00', 0x1}, {0x0, '\x00', 0x3}]}, 0x108) 09:43:12 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0xc, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:12 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040), 0x4) 09:43:12 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, 0x0) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:12 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg$unix(r0, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0x0) 09:43:12 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:43:12 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff91) 09:43:12 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:12 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'gre0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x7, 0x700, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private}}}}) 09:43:12 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={0x0, 0x24}, 0x300}, 0x0) 09:43:12 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x32, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={0x0, 0xffffff7f}}, 0x0) 09:43:12 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:12 executing program 3: openat$adsp1(0xffffff9c, &(0x7f0000000000), 0x802, 0x0) 09:43:12 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x88, 0x80, 0x0, 0x1ee) 09:43:12 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$TIPC_CONN_TIMEOUT(r0, 0x10f, 0x82, 0x0, 0x0) 09:43:12 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:12 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x140, 0x0, 0x0) 09:43:12 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x1a, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:13 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)}, 0x142) 09:43:13 executing program 3: openat$vcsa(0xffffff9c, 0x0, 0x410000, 0x0) 09:43:13 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={0x0}, 0x300, 0x0, 0xe}, 0x0) 09:43:13 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(0x0, 0x0, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:13 executing program 5: r0 = openat$adsp1(0xffffff9c, &(0x7f0000002000), 0x0, 0x0) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) read$dsp(r0, &(0x7f0000000000)=""/240, 0xf0) 09:43:13 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={0x0}, 0xc}, 0x0) 09:43:13 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$bt_cmtp(0x1f, 0x3, 0x5) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000340)={'vxcan0\x00'}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x4e23}, 0x6e) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0x6e) pause() sendto$unix(r3, &(0x7f00000000c0)="53d32edbf748a51e41579b11615ceee185263e1461371752980dd6bb0e23955bd1d36ff43af4249e8d7ed08689c83275becd85a0f23d3be4faa9ffe9d9bbc41e104c719cf83c29c0322363f6c9a6da62aef9609ec76114abe520736a7d4c42ae83140b4ee21356159673777476", 0x6d, 0x4040000, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000380)="a38f8cf52d271c34e494d6e7f4874af2cef0a7b33e2db2856c4ba96f10d18d472419d498cb2506852b49578cd9dca4e0c2d22fe0dc0f05bda75200bfaeb9c5ace90cfdd93040461b65f1b87de52c3c8d77716f17b72ad84423034a36cb479bcda01318e71a6c13e6052bf5695c92509716a9f042d7553ee3d9302ae973c04d0643dd4c4aeb5f800d7ce7f60eece5ba7a298ea286319e9020ead205a1685d811b43ef406c586e19f4403296eed6b40b03880402095f0f287b692caed9add4b0581f60525414b501b4ca9ed10bd3ea5ec39db81295c8184e44c3baf7", 0xdb, 0x0, 0x0, 0x0) r4 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = socket(0x0, 0x0, 0x3ed2bd06) ioctl$SIOCGETNODEID(r5, 0x89e1, &(0x7f0000001a40)) recvmsg$unix(r5, 0x0, 0x2021) sendmsg$TIPC_NL_NAME_TABLE_GET(r5, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000002c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="0c010000", @ANYRES16=0x0, @ANYBLOB="06002abd7000fbdbdf2510000000f80001801200010069623a76657468305f766c616e0000002c0004001400010002004e24e000000100000000000000001400090002004e20ac1e000100000000000000000800030082e60c234b8b83710aca750c5c0400001c68885a00200001000a004e2200000002fe800000000000000000001400020002004e21ac1e010100000000000000000d0001007564703a73797a31000000e2380004001400010002004e21ac1e00010000000000000000200002000a004e230000001f00000000000000000000ffff7f000001000200000800010024000280080001001d000000080001000e0000000800040032000001080001000500000000000000"], 0x10c}, 0x1, 0x0, 0x0, 0x4800}, 0x20000800) recvmsg$unix(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000180)=""/231, 0xe7}, {&(0x7f0000000640)=""/131, 0x83}, {&(0x7f0000000700)=""/244, 0xf4}, {&(0x7f0000000800)=""/150, 0x96}, {&(0x7f0000000280)=""/61, 0x3d}, {&(0x7f00000008c0)=""/46, 0x2e}, {&(0x7f0000000900)=""/175, 0xaf}], 0x7, &(0x7f0000000a00)=[@cred={{0x18}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x18}}, @cred={{0x18}}, @rights={{0x10, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x18}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xfc}, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) recvfrom$unix(r6, &(0x7f0000000b40)=""/114, 0x72, 0x2, &(0x7f0000000bc0)=@abs={0x1, 0x0, 0x4e22}, 0x6e) 09:43:13 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000000c0)) 09:43:13 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(0x0, 0x0, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:13 executing program 3: r0 = openat$adsp1(0xffffff9c, &(0x7f0000002000), 0x0, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r0, 0xc0045006, &(0x7f0000000040)=0x2c) 09:43:13 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(0x0, 0x0, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:13 executing program 3: openat$audio(0xffffff9c, &(0x7f0000000140), 0x2, 0x0) 09:43:13 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000), 0x0, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:13 executing program 3: socket$inet(0x2, 0xa, 0x81) 09:43:13 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x19, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:13 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000), 0x0, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKINFO_GET(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000003c0)={0x28, r1, 0x3, 0x0, 0x0, {}, [@HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x28}}, 0x0) 09:43:13 executing program 3: r0 = socket$rxrpc(0x21, 0x2, 0xa) sendto$rxrpc(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @empty}}, 0x24) 09:43:14 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x7, &(0x7f0000000800)=@nat={'nat\x00', 0x19, 0x5, 0x0, [], 0x0, 0x0, 0x0}, 0x1ee) 09:43:14 executing program 3: r0 = openat$audio(0xffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$SNDCTL_DSP_GETOPTR(r0, 0x800c5012, &(0x7f00000007c0)) 09:43:14 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000), 0x0, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:14 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0xc8, 0x0, 0x1ee) 09:43:14 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x11, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:14 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000001b80), 0x0, 0x0) r1 = fsopen(&(0x7f0000000000)='squashfs\x00', 0x0) fsconfig$FSCONFIG_SET_FD(r1, 0x5, &(0x7f0000000040)='/dev/vcsa#\x00', 0x0, r0) 09:43:14 executing program 2: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=',\x00') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 09:43:14 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:14 executing program 2: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000040)=',\x00') shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x6000) 09:43:14 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) add_key(&(0x7f00000000c0)='keyring\x00', 0x0, 0x0, 0x0, r0) 09:43:14 executing program 5: add_key(&(0x7f00000000c0)='encrypted\x00', &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000140)='|', 0x1, 0xfffffffffffffffb) [ 1660.915473][T15637] trusted_key: encrypted_key: insufficient parameters specified 09:43:14 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0, 0x11e0}}, 0x0) 09:43:14 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:14 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000080), 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000000c0), 0x2, 0x0) 09:43:14 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="50000000150001"], 0x50}}, 0x0) 09:43:14 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x48) 09:43:14 executing program 3: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=',\x00') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000040)=',\x00') mlock2(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 09:43:14 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{}], 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x0) 09:43:14 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x1e, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:14 executing program 2: pselect6(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000140)={&(0x7f0000000100)={[0x8]}, 0x8}) 09:43:14 executing program 3: io_setup(0x3, &(0x7f0000000040)=0x0) io_submit(r0, 0x45, &(0x7f0000000540)=[&(0x7f00000000c0)={0x101010, 0x400000000000, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0x377140be6b5ef4c7}]) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$UI_SET_SNDBIT(r1, 0x4004556a, 0x2) io_setup(0x3, &(0x7f0000000040)) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) ioctl$UI_DEV_SETUP(r1, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_SET_EVBIT(r1, 0x40045564, 0x12) r2 = creat(&(0x7f0000000140)='./bus\x00', 0x0) io_submit(0x0, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x101010, 0x400000000000, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)}]) r3 = syz_open_dev$tty1(0xc, 0x4, 0x2) r4 = dup(r3) write$UHID_INPUT(r4, &(0x7f0000001040)={0xd, {"a2e3ad21ed6b0af99cfbf4c007f70eb4d04fe7ff7fc6e5539b3672fc8b546a1b4d09940f08900c878f0e1ac6e7049b4cb4956c409b3c2a0867f3988f7ef319520100ffe8d178708c523c921b1b0f5a0a169b50d336cd3b78130daa61d8f809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2f8ff51edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) io_setup(0x3, &(0x7f0000000040)=0x0) io_submit(r5, 0x45, &(0x7f0000000540)=[&(0x7f00000000c0)={0x101010, 0x400000000000, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0x377140be6b5ef4c7}]) 09:43:14 executing program 5: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=',\x00') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mlock2(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 09:43:14 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, 0x0, 0x0, 0x0) 09:43:14 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={'\x00', 0x0, 0x6, 0x40}) 09:43:14 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[@ANYBLOB="e01100001900010027bd7000fddbdf25ac1414aa0000000000000000000000000a0101000000000000000000000093e6bd51f866e00e00d002"], 0x11e0}}, 0x0) [ 1661.439045][T15663] netlink: 4392 bytes leftover after parsing attributes in process `syz-executor.5'. 09:43:15 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0xa, &(0x7f0000000300)=ANY=[@ANYBLOB="180000000000000000000000000000001840000006000000000000000000000038"], &(0x7f00000000c0)='GPL\x00', 0x5, 0xaf, &(0x7f0000000100)=""/175, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:15 executing program 5: r0 = socket$rxrpc(0x21, 0x2, 0xa) sendto$rxrpc(r0, &(0x7f0000001100)="d26b91a96318914000032e471ceb5b16d81383a47f880c7de33b48d8439a5e507517003ca31a028fe7f7726a3ba38f39658c7b54d3ed1e480d3f90371d625c7988e8ca78a31ed71592d45f16565e8cb4690d88a25cefb83aba760a55ad79bc71e0be3ab626fd190c4b068aa7404304249ff16967272b0471db64afabebfdaca962df598934b15806502402537f0a4accf8c2743ff0442293be5835dbc0923d712d42ea5165c6680fa643a83cfcadbbd725601f5906a849d92680b50a0a106f01cc80fb5d8d9fb2d318f261e031dd77a4964338b1c2b98f415401167d4679c1982d0b5a57f72bb1db85a6f129f30dce217cd6b161ce26f2e7bd92653ab48d0db45fea8fa3a3eea5dff9d8f6dd9db965d05881ac570c2c19b8c46dc9f52be471b690f87e8f59837969cd4e4da24b3bd2bb6dc4d3d2be7041fa7b93e1393a6b0244682f9132bf10fcb6d4074ff67681252db682b21c7d46652efad67a91db40bb459e81fba778a5ffb89834babe1e9bbee704395a86a15ae6cc37c8f058b86c1ac3127d3e8a7ca8103ca60354bcb5d04f19268c2a84beefb690a478afb3750e16aaf67f33251e5501d3c18f742e77814d92667c9bc9dbc5cd0d9afaffef9f1de7d969bf9270c43b688a3b769401783ff698e61fbc4fe3fb1a2b3a3ca733c9c4c613c8ffe671caaf7eef95434ce46cf5cce01970526d0a3e4dc2ca51b4244e3bb535782eb915bb48b301c4be84913fe7440645425ac2e2957e304b62734a83df1ca217fb607d162da72ad7d264a17143b4bf5d2f303c7fe7421751b59bf1957dd170d544fe23f43bc781015d677dd6377cc5ca2206c4becede2f2997290f347197f898472c16350e866532291d9724dd36075922267b2f8523e2f4e10dfe587dec33fe0476fea0a4e9cdc4a9332cfb48a57f508ed111789af11e7c363a711f1249d701f105cea296044864048e051102c27fb87f218f14d68fbc4acce521a834f32e50a133c1c6f4d1181325a13f32a34187ca8126b99cc8ad43efeb217ffe24e859783fa8f0013b096b503c90273d1390bfd63d3fd6b6ed433c48cb1f0d76aa66fa2204c1b833734ef406728db1d10913db959787c0bd0521d9827ac98ea2aee91187419fe76195699722ad42a528fa84b3e550ac2237a56efc2cee4faa1a33dce1cab786286731c2c8be42de8efe639e4d4786a6cc4ae622841366971b0be4ecdbb059c6a9b364aed7081f74c6c89a41ef79459e38424ec74ad3fb1e487cefede78bd7b17ffea8eef031418458392b395af8d1d7346fe29e6460a6e36d97fe8c0eafe1c091227451c526cc2db1f34440ff5ab40e821507c5ff1edf966946cd476101b3269934148f28f1058a03bd661bf768ab27d41cacc109e1047e5aac4c665404080ba20fe6a3c366dfb7cca6e300e35fa553b23abd47635d2cb7c004ccbcfa978ec43ccd77becd9d7d0180e9ef05622cceb9e27d9b28084bfb25905d50167b41ce9946cf30439182e37cc0a3d4cae10c69ef0e4db3ccc277d2b594043f78d2bca0e714f5511c249067b5f38d1972672dcab499167b009b6215fde7e74397f8d70350eb311d0a1ba83f3194fa397b6af8a5e53c59ebdac3b465ea789f1d389d908c30ae4a17bc13316641c03fa6cc3219d50a9c0e9ff6f5cb7036639fc2c824baa513c45630b5a67f5f00a47a5d4fdb62228b3cd84787ca43919b6df7283b7613a09d60a083272e561e57f7840afe03e381aa9a19fbdea9c878057a85b315307aa351ccb7e2d61a833d53cb818a82b5c7e999254000eb7266fde4ff31aa72060208f8d377065f997834bc740bd1b1dda2cb81f28d6eaa8094914f1a940f904594d01040adfec1e2a514a9697f4971957966b6f2bf0fd93392bee4e811e064f21f20f9aee48af2a2786415f2dcd05f85496607e237fa13d55804b5a9f900a7243836dd902eae03c1596736d669610c269a85ec617273bcf27d3da8c9b7a77c2092f22a9821a998fcfb5ad4e6a58d6ce3b8c4691278019de47b6229097e81845b317c7358e39446c33fb193bb77055ae32f9e91ee74aff75f5ae30ed7ad99d116a4fc647bb61ee5bf0d9158e641f34684f2028e85eb7835a72dff0d4828c58e563d0fba0493ebd21218aa166ada2b9683c8792f607c98a3673cf88e19f24db833a80b299980f40e6e876ec2e31d1040dc4dcf5059d52a2cf9ce8cc3e565105bb59b09e6785a38967e9c415259fb998debf1e1376445b60964455219fdb0c3f149e5c7a5c5d862d340134a8b8bcb12d06a2873de80edeeed4fcf30251abf99caf6140da3d559f5c7b0525a849f98ff62d4f2f2195a2b57b74fbd7ff7942680dc4ef433ccbc92b6043fd5fafe4b9d818988898201774bee6b0fcfb1eed9261d6029849fd85f6495262e4c3055b623f1e9b125e5158ad4e430a8d83c997aff0efd31e6808ac30b7ecba09f8c7808112804c9bc8938be6690e29a25f70af7037a90d61123b0d89ca88c660e6ebf4ceef5f8a72b48abc9a489e19d834f0eb52da24f5128db3d8691323f23c73c9d097641291a56334802e007bf52ff22dcba0b5986547dea2ff1ddfd588318268347ef63143e3645a4007439e25ef7a1bbd80c11ca078e43aeee471bd08da1991e9a883378b8337fece5c6c4d43a3df74abc363e19d373214655864c8865838ba430eb70776dc29500304403765b42a27418ae2944f7a40232c658ec3a5c6366e877dd981656b5ab268bcc6bea97febae2102b0274a8a88330e6013e90e474e4a3cba985a3aa908b811059786a7f3202da4eb7ca1521e802754439d7a5890f0f1303dc0b3598b7d3e2fd36c87149dd47552fb08e4996bce6215a67fe8dddf4f9deaf85705d489b7a3529da398d07c837783ece735029239fa08f5dea4d204f160a85bb87867ff0b9c9b13688919907d5144aa34858cd17baaefe21c6c6cce358091dad52dd79570b6f1b6912a48682256fac0d7dba514ef14a37eb474bfa04000c9604a2949280bea32a86eb830c8530b210e8406621c35d186ddad5325ba8ffda67cc761a66a2c37b1c80b34656f24771094146261276a80e5b69da82129c95fb6fb13c1536d8db67787c62517faf7c64993acee2fb1e5a71feeea0abfde18945ae23fc6d9c1b87031ed4ef8e60149afe6365737cb8b83361db052028bdd9b7a1734d1a9f0813015da19bf026630807a33a83b85a2acc849074b33a084643dc93f2b13917d219bd5d6d48d30e5c8ee3d204cde599e1e873d99abf0168d9381dee9c30b725760f382a74738e92265de8910994b9b96d007a7dd5300228312580dd2572a71114565078158e0460ecc4ed500c973e28ee9c08e40cc4f678b2f442715ea10525e699f9baeec1cce5cf4a16c3393854f4bc6dbd44355cc60e4a49233a2952125bbc550c60f9749927327e84b9e6c153cb9751d2b55819d9365e7d768e606d55855d571aa883944b3879b4586d07807b43a37986c9ae944deff318cd17ecccb386157b0b3f38c2c2dae8f52b457bec3ccfe0be61dd8a6a5c5511ecb8cbe9d4dce13e4db864a5de7b7c6a5f4dcf509d9211430b46c8b58dd64d8ac9f17e80d3990f0fd5f20f5cdf9dd1060125edbff526e1c05649a35fabd9b7834032af7c8a718f296d6a8332122a809bdb126ca56745d90d78857d644c1918a23571eb6d15c9517041e277b39ea14b06797bb08db4bc3ecefb78abe0141ce255e5a29dd67df587c469d231bf4651fd41ea6d8140d2f22f48853a8818d80fed34e5549b7ec1bfd4e476376f7abdee5f16205d6ddd72aae07277040a81bf3b660b8b87a266389ecc22a2c1ee1f6bbe5fb883ec229cde27a6d34fa15294cae0464187c0ee72aa150dc4611db05099175a7523cbdd002d32d44a7293781a0df41e82e7cf9312f206a372a4397e5d3db1b347595dc20c30faee57e75c14cd7f618e19ff5bbd818cb2c8ea1f72bf4518df55fc072d8ab94eb5942d6a47f0fefc8b9bb39046d310bb62c3fc485968784f3a39cc1e3f9514f00729475dce4589533be759527d86bac0064eed0fd5261854727c20a9d8ac6e266ff31df4d1562aeea6e88ee20c6d61c7cb8e578b59e6f3b422787138b8a76abb16d66f37436cf1c0ae2a355fd809b1f7f7683f81b0aefca66b354b1d765d30377a2cd45ef30ca07ce61f8596fe82e08484bf36c2f019998620272bf8db943aa5618d692b87cdb215e47154faf54bc3a2030d40cd09901461afaf90574afa26c69ed17b82a5520d17a862a3995df5301288ef2956d28decb335279c07a1b65465be9df44459919837740f31bde8bd2f61b658467290dfa918b8db42716d623efcd0554270e921539208d26eca1e1a566cd4ca1038aa7fb3c0d67391dfd5c2c04d8b43815e25e4d2d5a44b2684e9296af0d1467700c1732405d0a547a722cd244dd14a5934d78bb4efa2fd461128587f08357fc90f042e36c8bfade9b4cfcc6388a88be5a12fb992cd6ba6b9a3e83532db4b4044dabb767f1b414a0648cb7e70f7d105e1c5fe14fa15be0d6abd09e373f989eb6db6d5a6aa41c7ed9800468c379cc252bbaf6dd02db568750dcd96b1112f2c25f63b5c46130312255bc17c351db6d14c937a552268234fe495e4f3c9bbe69b8248b2f12010fb77be8200063b67daf2fa662d61544c281a40b223a908eef332e140b63278fc56962d921de0849c57078aa7e8c524aa895ef962035fdf0d530905227359729aacec7df53aa71e4789401f3da3b0c48da7de595b6072e7b5c6f0fde7badc83228388eca58347f65a64df282ed4158ef38593e9a5a265a35ad615bb69ccf31ca393449e04749ce1a6349c63e91100022bc164733d3088e088c54ba4d33e09a708cc0737c5f939fc253905939d121f44c9ba039b9d84cf863e7645be15b7eb17696d92dfb74269770ae3eda6e03f050094512a56cfa56ea853022b1ade14956184502ed9aec675006d27069c5c39a84e07c22e488434ca2d2d151e11cd432952c8d4589a010b42240036126fe13cbf919cf71bfc548083e7bfeb9a29bd5647fbdb6c4f45398db7e3ad4f809b0cc783e58de0c8ea278868a4269f644857b178d9865939ee51adfe86a6ab2586165cb32f5164cd8f16532fd831cf786a7610309d78c3cf7b60fc17c74d7363e541414b74ba9693b9aa8d41775710bd259bbeb3bea7ac61d65a1305a3a02a2c582c52ed46aeab65b368228ef24e7bffac9b9390b3c30235f55213f2482d1308cc03f923dc7cac182dbcae22a3edf6807c945e86434a99604b43bf51f3d310c09ef2ec43a0060b6ad8f1df9be97f3f62b7b6e46d44c954fe130b9f71d130fb8e10bb0dcd272ff0f7e77d96fba7dcb9674a7618af2769490c359150b33b24fe1b00d6cc58246787e1c2580aefb51d89218026b7e36ad364e4b3fd9b0dba84823e55d82b2775b043e25d13cf3fc813da7477d7690e97e8a00624aca3bd865af8ebf8c2add3e1fcd53dced34576b96c422e6e38087dc42ac8224f8f1d8e97b324cade97d7657dc59203819f0a0505ba7f55a49b74ba48cb51c326d78a12ddce5f9b640d60e35e4805a5c4d9baf312f7abbee3b94e8ca9b19b295bed1041d57b8e9b3d504c581e5aa25b9056c4faa80e1e10f086df7c45600599bdb104a47c08cc1fae50a9ed79c9dd8305eea862abcae9cc2a6be509e7344baa6e4c8dc1421e1ca34cc8b6e798052ec83b449380fa977ba0624fc4b5d5f33628bce0b79320e1e14d045d955d79e26de5a9b960d7f2b269bd30b7c2e3c191f95876d1eb9b790ab93cebff9cb554703fd9156977f07fb10faaf89a1abb45c577d013044e834d4d8735dfd240e900d73d0f57eeb2543a1a616c1f594829933bebae402e397d33a7f315863a69b781f4f771d7419abe1c31d5406c7dde0d7e2b40af1de973a5f4f9114d81ead0e1291dbc8d6d8b471c72035231d25437dcf3bf434af27bfc8dc6f2ba6c046895252ab3de18f34b03d6f642f97c582cb89399fe1391db800fbd1dc93fe05969ab9a3a241a4e37dcad0d9f48a45b73a132820b64e56b035b8116615ee163e3d9a71342b828680a54aa037308af1dfa62eacdfcd15877a0aa0239fbc3e6e62c7881cc4bc0572a3700"/4338, 0x1000, 0x0, &(0x7f0000000080)=@in4={0x21, 0x0, 0x2, 0x0, {0x2, 0x0, @empty}}, 0x24) 09:43:15 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000040)=@framed={{}, [@jmp={0x5, 0x1, 0x8}]}, &(0x7f0000000080)='GPL\x00', 0x5, 0xeb, &(0x7f00000000c0)=""/235, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:15 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSETLED(r0, 0x4b44, 0x0) 09:43:15 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x3, &(0x7f0000003200)=""/108, &(0x7f0000003280)=0x6c) 09:43:15 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000000c0)=ANY=[@ANYBLOB='P'], 0x50}}, 0x0) 09:43:15 executing program 2: mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 09:43:15 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000140)={'batadv_slave_0\x00', 0x0}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x0, 0x2, &(0x7f0000000000)=@raw=[@cb_func], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:15 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$instantiate(0xc, 0x0, 0x0, 0x0, 0x0) syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, 0x0) add_key(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x0}, &(0x7f00000001c0)="c3", 0x1, r0) 09:43:15 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, 0x0, 0x0, 0x0) 09:43:15 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0xf, 0x0, 0x0) 09:43:15 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x12, 0x0, 0x0, 0x8}, 0x48) 09:43:15 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$unlink(0x9, r1, r0) 09:43:15 executing program 3: openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000240), 0x40061, 0x0) 09:43:15 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x17, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:15 executing program 5: r0 = syz_open_dev$usbmon(&(0x7f0000000040), 0x0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xed0d7) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, 0x0) 09:43:15 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x3, 0x0, 0x0) 09:43:15 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0xa, 0x0, 0x0) 09:43:15 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x14, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:16 executing program 5: fsopen(&(0x7f0000000100)='fusectl\x00', 0x0) 09:43:16 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x9, &(0x7f0000000040)=@framed={{}, [@map_val, @map_idx, @cb_func={0x18, 0x0, 0x4, 0x0, 0x85100000}]}, &(0x7f00000000c0)='GPL\x00', 0x5, 0xaf, &(0x7f0000000100)=""/175, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:16 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f00000000c0)=0x70000000) ppoll(&(0x7f0000000000)=[{r0}], 0x1, 0x0, 0x0, 0x0) 09:43:16 executing program 3: request_key(0x0, 0x0, 0x0, 0x0) syz_open_dev$vcsa(&(0x7f0000001e40), 0x7fffffff, 0x0) 09:43:16 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[], 0x11e0}}, 0x0) 09:43:16 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x4) ioctl$UI_DEV_CREATE(r0, 0x5501) 09:43:16 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) [ 1663.112755][T15712] input: syz1 as /devices/virtual/input/input8 09:43:16 executing program 5: r0 = fsopen(&(0x7f0000000000)='nfs4\x00', 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000040)='tmpfs\x00', &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c) 09:43:16 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x12, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:16 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0xa, &(0x7f0000000040)=@framed={{}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0x6}, @map_val, @generic={0xff}, @cb_func]}, &(0x7f00000000c0)='GPL\x00', 0x5, 0xaf, &(0x7f0000000100)=""/175, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:16 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$revoke(0x3, r1) 09:43:16 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x23, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:16 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f00000001c0)={'\x00', 0x40, 0x6, 0xe8fa}) 09:43:16 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x3, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x48}}, &(0x7f00000000c0)='GPL\x00', 0x5, 0xaf, &(0x7f0000000100)=""/175, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:17 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x0}, {}, {}, {}, {}, {}, {}]}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r0, 0x4010641c, &(0x7f0000000080)={r1, &(0x7f0000000100)=""/246}) 09:43:17 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="98000000210001002cbd7000fcdbdf25ac1414aa000000000000000000000000e00000010000000000000000000000004e2000014e2200070200a0006c000100", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000000200000014000d"], 0x98}}, 0x0) 09:43:17 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x10, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:17 executing program 5: r0 = syz_open_dev$vcsa(&(0x7f0000001b80), 0x0, 0x0) mmap$KVM_VCPU(&(0x7f0000ffd000/0x3000)=nil, 0x930, 0x4, 0x11, r0, 0x0) 09:43:17 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000280)={&(0x7f0000000000), 0xc, &(0x7f0000000240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="500000001500010025bd7000fddbdf25e0000001000000000000000000000000ff0100000000000000000000000000014e2300034e2000000a0080f8"], 0x50}}, 0x0) 09:43:17 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r3, 0x4140aecd, 0x0) [ 1664.037601][T15734] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.2'. 09:43:17 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x12, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:17 executing program 2: r0 = add_key$keyring(&(0x7f0000001180), &(0x7f00000011c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) request_key(&(0x7f00000010c0)='keyring\x00', &(0x7f0000001100)={'syz', 0x1}, &(0x7f0000001140)=')#!\\}^%-]\x00', r0) 09:43:17 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x0}, {}, {}, {}, {}, {}, {}]}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r0, 0x4010641c, &(0x7f0000000080)={r1, &(0x7f0000000100)=""/246}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}]}) (async) ioctl$DRM_IOCTL_SET_SAREA_CTX(r0, 0x4010641c, &(0x7f0000000080)={r1, &(0x7f0000000100)=""/246}) (async) 09:43:17 executing program 4: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=',\x00') mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 09:43:17 executing program 3: r0 = fsopen(&(0x7f0000000280)='bpf\x00', 0x0) fsconfig$FSCONFIG_SET_FLAG(r0, 0x0, 0xfffffffffffffffc, 0x0, 0x0) 09:43:17 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname$packet(r0, 0x0, &(0x7f0000000e80)=0xffffffffffffff22) 09:43:17 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x0}, {}, {}, {}, {}, {}, {}]}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r0, 0x4010641c, &(0x7f0000000080)={r1, &(0x7f0000000100)=""/246}) (async) ioctl$DRM_IOCTL_SET_SAREA_CTX(r0, 0x4010641c, &(0x7f0000000080)={r1, &(0x7f0000000100)=""/246}) 09:43:17 executing program 4: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x0) 09:43:17 executing program 3: syz_usb_ep_write(0xffffffffffffffff, 0x81, 0x0, &(0x7f0000000080)) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000180)=r0, 0x4) syz_usb_connect(0x0, 0x4ce, &(0x7f00000001c0)=ANY=[@ANYBLOB="12015002783450207f180203d176010203010902bc04010940a000090481060f43008f000a240108002002010209240806ff0007e04509050702ff03073f07072501021fc0ffb9099f6a8a614821566c31e6afbc411868c69156d121e364261318d542cd8c3a8b8eeca9350a9388df53c462f57bb6c6ceafe04597280311ea4a14156ff082af44fb138ba311dcc12c44d5e54e97085572b7907062fca6f7f1553b0033426648173a1f741ea1de9e6ae1bd12069fab21688a0fb564c54ccba0e80924faf64cd3b1b3ecf9459f3ec50dae0a010b4e7b0e24da9673cae1df26c0f93dcdc8683998e0b018b4413046e0ff0e132b1146e74f2979f581fb2da8b85a09050c020800080804072501800907000725010109d6530905051040008e8109fc312cf0e646fed8d1730c30b475a5fa195b26bde32b995783377232263040690ebad262adfe4ec9bfa072dd02c61c58d565d092a37f9340cf67497dbc0f33b127039a852189c57e420f8b1fb82f5e0300b4081a0d40ccc7a8ffaa0b949e058b98d7ebe36f212163db6445e613b5d914b888a8ee59eaa3d4cadbc54178c723382d4a616d979a15489b799e919e69371fb34cb625b6a2c049eb6eeaa25e9e9f46ce240c27e74902122c1e588b29ce4f1957ab4503a3aa0ec11f9da5b0f844ab43fa3b32797265010bdef12372cb7b62f5a5b9a3d7b4b706d441786ebad391735f17587a5b000d4ac68345e8f96abcc5ad4a460c1d181273bf7508de520905020320007fe802090506105a443654070905020008000901013602c91aa9171524f89cbd85c8db33a3bbe755ca4a607e2583ebc493d9f34cc7418c0aa62f50b9bbeb55a201def33ff96620173105f50905001010003f06010725018004000009050b0c000204013f0725018009ff07090503110004021f20a2227d3575dda66fedab7bcf4143d1bb222c8516ada77f9d3c7882779bb1030c7c6a2f8faa3bf14226a7c1a27adf5c3ac02ae76bb75a29c8c333043dd30724351408ff4d66c9ec27bed90432e0d381398e537a6629c907a9637c95204b5f6ae8e3d1463dbcb67654c8590890c5738bde3744afe27095933c6d09d432f254ed3e51fc73e0f04827e7ae44253cb39f7cc4584941ee86fcef446447d00012ce98e0105609050f0020000809058522abe07cd74e7c3df72252bea030859fbb8c50b977a47f6516f89a55e1c8450dad0323668e427ec6a1fb0c7fa38eb123c2e855edf4a4ba1bbc7e5e4f5c55c05288db3687361ff179bf8ee001075de93bfb652fe0996c1d38f188ec5a55447a983564697a5011fe165ac05e2acad9295bc4531e6919157c3de49e83b1d4ea0287470288a14008e075100bf6c121e21173d459ce6ec18599e74ee969ecf9ea2ff4d9d4273dbd6a3d750a104ae390cdfb65db3ee401a5015be35296cc5696935fade5841ef909050600000281070007250180090300090507080002000220072501035402000905080200020209a13121a496e50f747afb1d008b0f8446a8d7d0cfa4bea7de4355d80ba2ae00b51c77c7a968feeccf0faaee3de7cb602d8f1809050500cf070220021f231e8210210d9ce05ee1013b1c0e3a0283b1c05c22e1e9c2f1014fc4257a3e103642a31e40d8f26418b2bfd137bc6b1109d54cec5550536a054051497b8a3729299777ca478bd459c543ec67980c63cd47ff5534e45a121a7d11b06f090580100800ff"], &(0x7f00000009c0)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x110, 0x3, 0x5, 0x40, 0x8, 0x5}, 0x37, &(0x7f0000000700)={0x5, 0xf, 0x37, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0xb, 0x765}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x8, 0x9, 0x6}, @ssp_cap={0x24, 0x10, 0xa, 0x8, 0x6, 0x10000, 0x0, 0x81, [0xff00, 0x3f, 0xff30, 0xc0, 0x3fff, 0xffff00]}]}, 0x7, [{0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x500a}}, {0x4, &(0x7f0000000780)=@lang_id={0x4}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x381d}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x458}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x41e}}, {0xab, &(0x7f0000000900)=@string={0xab, 0x3, "53485456f5574a2d6e9bfaacd7d0564531b735e1b56d90673590d62fe7f36233c26fd108f011a6ea08944e285a5a710c4d8d159d98786e428a0df744328fb64748103e09cf06372329d38433b71b10034589f6364a117c58d1ec82e0c82a5d1f4082472bcfba737550a31ca9d3b103f592e10b4006b596bd4a4b2c935fece7684700024d2b301a96bcc9458d539b581f8cc7afe324717f37af9ae6aca750e5c058b32345aa95333513"}}]}) 09:43:17 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000), 0x38700, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) close(r2) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f0000000100)={&(0x7f0000000040)=[0x0], 0x1}) 09:43:17 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) write$FUSE_NOTIFY_INVAL_INODE(r0, &(0x7f0000000000)={0x28, 0x2, 0x0, {0x1, 0x0, 0xd5}}, 0x28) 09:43:17 executing program 5: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ff6000/0x1000)=nil, 0x1000, &(0x7f0000000100)='\x15\x00\xe8\x83&\x06\xe2\n\xee`\xc9,N\x8d\x80KL|\x1b\x83b\x84\x04\v!\x84H\x14\xf6\xae\xd9\xc4\x9b\t\xde\a\x01\xd4B]\xf5\xe7\x1b\x00\x15?a\xef\x94\x84;+\xbe\x05\x00\x00\x00\x00\x00\x00\xa0\xc46~0K\xeauG\xf7v_}E\xe6\x0f\xe0\xc7HQ\x95S\xbc\xbe\x94\x8e\x16\t\x90\xf7\x03\xaa\x04\xcf\xe30.;\n\xea\xfa\x00'/113) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 09:43:17 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="98000000210001002cbd7000fcdbdf25ac1414aa000000000000000000000000e00000010000000000000000000000004e2000014e2200070200a0006c000100", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000000200000014000d00e00000020000000000000000000000002c001300ac14144000000000000000000000000000000000000000000000000000000001000000000a00000008000c"], 0x98}}, 0x0) 09:43:17 executing program 5: r0 = fsopen(&(0x7f0000000280)='bpf\x00', 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000001b80), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH(r0, 0x3, &(0x7f0000000000)='bpf\x00', &(0x7f0000000040)='./file0\x00', r1) 09:43:18 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000), 0x38700, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) close(r2) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f0000000100)={&(0x7f0000000040)=[0x0], 0x1}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000), 0x38700, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f0000000100)={&(0x7f0000000040)=[0x0], 0x1}) (async) 09:43:18 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:18 executing program 2: ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000001}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xdf) 09:43:18 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000001c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xa000}}) 09:43:18 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000), 0x38700, 0x0) (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) close(r2) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f0000000100)={&(0x7f0000000040)=[0x0], 0x1}) 09:43:18 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x9, &(0x7f0000000040)=@framed={{0x5}, [@map_val, @map_idx, @cb_func]}, &(0x7f00000000c0)='GPL\x00', 0x5, 0xaf, &(0x7f0000000100)=""/175, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:18 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x4, 0x0, 0x0) 09:43:18 executing program 5: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000240)=',\x00\x16\xae\x12\x82\x0f\xc0\xc3\xa6\xbfj\xebX\x98:\xc2Y\x9e\x1c\x9fH\xd6\x03\x8c3\xe9ir\xa6\x97\xf7\xad\x81\x8cYX-\xf6\xee\xa8\xcb\xfa\x1c\x8b\xb85\xc8\xd1\xbf\xfc\xe2?\xb2`\xe4`\xddGc\xd9t\xbf\xc0\xd7\r\bK\x1e\\\xc6}\xd2\\\x83\xeb\xa8\x7f$\x86\xdf\xc9p\xdeL\xe9\x1b\x93\xca\xd3\xce}\xe8\xa8&\xa7\x80$j\xd6\xc5[\xc6\x9bi7A\xd6\xec\x92jK\xbay+3\x94\x02\xd4\xfe*\x82\xa1\xbf\b\xb0\xbdl\x04&Y\x9c@(\xcd\xdf\xda\xe0\x0f\x03@P\xee\x19\x15\xcf\xa0x\x8f\xc1\v\xbc\x13<\xbe\xdc\xce\tZ-u\x97\xba\xec\x94\xb9a6\xd1\xa0\xc6\vg?\xc7\x89,\x15\x141\x15L>^L\xfa\xd3ETx\v\x9c\xde\xa7:\x88\xb5:\xe0\xadu\xff\xddu\x85\xf0\xbf\xd9Z\xc8\xff\x8btA\x1d#6\x8d\x91\x98\xe7\xd8\xed\xbd\f\xcf\xc0#\x91\xa9d\xf3\xadJ\xee\xed\xdc}\';\x905xo\x13\xd5\x19\x9au\xc0/\xedM\a(V\xe5eF\xe7?\xee\xbb\xfa\xf4($\x1f\x99\xf9W\xe6\xf8\xcf\xca\xa08\x12~(\x84\x05=BC\xf3\xe393g\xc1\xb0C\x9a\xb8\x9cU\xfd |^\xf7`\xc5\xb3CYTa\xd3\xba\x051\xf2 \x1a\xed') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000400)=',,)+-,.\x00') 09:43:18 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x2b, &(0x7f0000000000)="21011790e4506b71638ea2921b1ad32768513fd5dee670177332f008f13343724f81db3e4e0dcb2856938a"}]}) 09:43:18 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:18 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0xb, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000fcffffff000000001840000006000000000000000000000018200000ae82acc896"], &(0x7f00000000c0)='GPL\x00', 0x5, 0xaf, &(0x7f0000000100)=""/175, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:18 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[@ANYBLOB="e01100001900010027bd7000fddbdf25ac1414aa0000000000000000000000000a0101000000000000000000000093e6bd51f866e00e00d002000060"], 0x11e0}}, 0x0) 09:43:18 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="500000001500010025bd7000fddbdf25e0000001000000000000000000000000ff0100000000000000000000000000014e2300034e2000000a0080"], 0x50}}, 0x0) 09:43:18 executing program 5: syz_open_dev$usbmon(&(0x7f0000000080), 0x7ae3, 0xc000) 09:43:18 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x2b, &(0x7f0000000000)="21011790e4506b71638ea2921b1ad32768513fd5dee670177332f008f13343724f81db3e4e0dcb2856938a"}]}) [ 1665.115176][T15807] netlink: 4392 bytes leftover after parsing attributes in process `syz-executor.3'. 09:43:18 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="98000000210001002cbd7000fcdbdf25ac1414aa000000000000000000000000e00000010000000000000000000000004e2000014e2200070200a0006c000100", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000000200000014"], 0x98}}, 0x0) 09:43:18 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="98000000210001002cbd7000fcdbdf25", @ANYRES32=0x0, @ANYRES32], 0x98}, 0x1, 0x0, 0x0, 0xc0}, 0x40000d0) 09:43:18 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x18, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:18 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) (async) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x2b, &(0x7f0000000000)="21011790e4506b71638ea2921b1ad32768513fd5dee670177332f008f13343724f81db3e4e0dcb2856938a"}]}) 09:43:18 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) [ 1665.257452][T15818] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1665.267107][T15817] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.3'. 09:43:18 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000180)='id_resolver\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)="93", 0x1, r0) 09:43:18 executing program 2: syz_usb_ep_write(0xffffffffffffffff, 0x81, 0xf8, &(0x7f0000000080)="64cdd7ae00ee25d47cfd68b856bfcd2fa91d9c697ba017b0b14ba84bebb29fa36df6e522fcac38ae30e3b7d312c5781a8a79c1fd3e867857589839db23b86e0e3adbc44be17eed2b347702ce0e5587e93f619f1d9071ab84ce6102662987d5435ea92a4164cbf872653dee1ac6996063e47f758868929e58d8e6688df1cb481203c42bea1c4ca2e82e1012a8733a16a73f3b5fa7821f63a7e175fc7d5e6645744ce8e16d9fca7661e3109491703c2cf8b82c2a099e6e5512bd21dd721be91a5cd9857c6a536912375fccfef5124a80f3f64cbd114efec7c58b28e1e163d2a654b789af7348d3f9edf78f6a209181693ce92bac8d3796dd58") r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000180)=r0, 0x4) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000800), 0x2, 0x0) syz_usb_connect(0x0, 0x4ce, &(0x7f00000001c0)=ANY=[@ANYBLOB="12015002783450207f180203d176010203010902bc04010940a000090481060f43008f000a240108002002010209240806ff0007e04509050702ff03073f07072501021fc0ffb9099f6a8a614821566c31e6afbc411868c69156d121e364261318d542cd8c3a8b8eeca9350a9388df53c462f57bb6c6ceafe04597280311ea4a14156ff082af44fb138ba311dcc12c44d5e54e97085572b7907062fca6f7f1553b0033426648173a1f741ea1de9e6ae1bd12069fab21688a0fb564c54ccba0e80924faf64cd3b1b3ecf9459f3ec50dae0a010b4e7b0e24da9673cae1df26c0f93dcdc8683998e0b018b4413046e0ff0e132b1146e74f2979f581fb2da8b85a09050c020800080804072501800907000725010109d6530905051040008e8109fc312cf0e646fed8d1730c30b475a5fa195b26bde32b995783377232263040690ebad262adfe4ec9bfa072dd02c61c58d565d092a37f9340cf67497dbc0f33b127039a852189c57e420f8b1fb82f5e0300b4081a0d40ccc7a8ffaa0b949e058b98d7ebe36f212163db6445e613b5d914b888a8ee59eaa3d4cadbc54178c723382d4a616d979a15489b799e919e69371fb34cb625b6a2c049eb6eeaa25e9e9f46ce240c27e74902122c1e588b29ce4f1957ab4503a3aa0ec11f9da5b0f844ab43fa3b32797265010bdef12372cb7b62f5a5b9a3d7b4b706d441786ebad391735f17587a5b000d4ac68345e8f96abcc5ad4a460c1d181273bf7508de520905020320007fe802090506105a443654070905020008000901013602c91aa9171524f89cbd85c8db33a3bbe755ca4a607e2583ebc493d9f34cc7418c0aa62f50b9bbeb55a201def33ff96620173105f50905001010003f06010725018004000009050b0c000204013f0725018009ff07090503110004021f20a2227d3575dda66fedab7bcf4143d1bb222c8516ada77f9d3c7882779bb1030c7c6a2f8faa3bf14226a7c1a27adf5c3ac02ae76bb75a29c8c333043dd30724351408ff4d66c9ec27bed90432e0d381398e537a6629c907a9637c95204b5f6ae8e3d1463dbcb67654c8590890c5738bde3744afe27095933c6d09d432f254ed3e51fc73e0f04827e7ae44253cb39f7cc4584941ee86fcef446447d00012ce98e0105609050f0020000809058522abe07cd74e7c3df72252bea030859fbb8c50b977a47f6516f89a55e1c8450dad0323668e427ec6a1fb0c7fa38eb123c2e855edf4a4ba1bbc7e5e4f5c55c05288db3687361ff179bf8ee001075de93bfb652fe0996c1d38f188ec5a55447a983564697a5011fe165ac05e2acad9295bc4531e6919157c3de49e83b1d4ea0287470288a14008e075100bf6c121e21173d459ce6ec18599e74ee969ecf9ea2ff4d9d4273dbd6a3d750a104ae390cdfb65db3ee401a5015be35296cc5696935fade5841ef909050600000281070007250180090300090507080002000220072501035402000905080200020209a13121a496e50f747afb1d008b0f8446a8d7d0cfa4bea7de4355d80ba2ae00b51c77c7a968feeccf0faaee3de7cb602d8f1809050500cf070220021f231e8210210d9ce05ee1013b1c0e3a0283b1c05c22e1e9c2f1014fc4257a3e103642a31e40d8f26418b2bfd137bc6b1109d54cec5550536a054051497b8a3729299777ca478bd459c543ec67980c63cd47ff5534e45a121a7d11b06f090580100800ffff1a"], &(0x7f00000009c0)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x110, 0x3, 0x5, 0x40, 0x8, 0x5}, 0x37, &(0x7f0000000700)={0x5, 0xf, 0x37, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0xb, 0x765}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x8, 0x9, 0x6}, @ssp_cap={0x24, 0x10, 0xa, 0x8, 0x6, 0x10000, 0x0, 0x81, [0xff00, 0x3f, 0xff30, 0xc0, 0x3fff, 0xffff00]}]}, 0x7, [{0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x500a}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x407f}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x381d}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x458}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x41e}}, {0xab, &(0x7f0000000900)=@string={0xab, 0x3, "53485456f5574a2d6e9bfaacd7d0564531b735e1b56d90673590d62fe7f36233c26fd108f011a6ea08944e285a5a710c4d8d159d98786e428a0df744328fb64748103e09cf06372329d38433b71b10034589f6364a117c58d1ec82e0c82a5d1f4082472bcfba737550a31ca9d3b103f592e10b4006b596bd4a4b2c935fece7684700024d2b301a96bcc9458d539b581f8cc7afe324717f37af9ae6aca750e5c058b32345aa95333513"}}]}) 09:43:18 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$KDSKBENT(r1, 0x4b47, &(0x7f0000001040)={0x0, 0x70, 0xfff}) 09:43:18 executing program 3: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, 0x0) 09:43:18 executing program 5: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000040)=',\x00') mlock2(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 09:43:18 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) add_key(&(0x7f0000000000)='keyring\x00', 0x0, &(0x7f0000000100)='+', 0x1, 0xfffffffffffffffc) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)={0x0, 0x80000}) 09:43:19 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async, rerun: 64) add_key(&(0x7f0000000000)='keyring\x00', 0x0, &(0x7f0000000100)='+', 0x1, 0xfffffffffffffffc) (async, rerun: 64) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)={0x0, 0x80000}) 09:43:19 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x5, &(0x7f0000000040)=@framed={{}, [@map_val]}, &(0x7f00000000c0)='GPL\x00', 0x5, 0xaf, &(0x7f0000000100)=""/175, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:19 executing program 5: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x6000) 09:43:19 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:19 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) (async) add_key(&(0x7f0000000000)='keyring\x00', 0x0, &(0x7f0000000100)='+', 0x1, 0xfffffffffffffffc) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)={0x0, 0x80000}) 09:43:19 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x9, 0x0, 0x0) 09:43:19 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0xb, 0x0, 0x0) [ 1665.715116][ T6432] usb 3-1: new high-speed USB device number 47 using dummy_hcd [ 1665.955025][ T6432] usb 3-1: Using ep0 maxpacket: 32 [ 1666.155202][ T6432] usb 3-1: config 9 has an invalid interface number: 129 but max is 0 [ 1666.163415][ T6432] usb 3-1: config 9 contains an unexpected descriptor of type 0x2, skipping [ 1666.203769][ T6432] usb 3-1: config 9 contains an unexpected descriptor of type 0x2, skipping [ 1666.212531][ T6432] usb 3-1: config 9 has an invalid descriptor of length 41, skipping remainder of the config [ 1666.233742][ T6432] usb 3-1: config 9 has no interface number 0 [ 1666.239889][ T6432] usb 3-1: config 9 interface 129 altsetting 6 has 0 endpoint descriptors, different from the interface descriptor's value: 15 [ 1666.273835][ T6432] usb 3-1: config 9 interface 129 has no altsetting 0 [ 1666.434024][ T6432] usb 3-1: New USB device found, idVendor=187f, idProduct=0302, bcdDevice=76.d1 [ 1666.443108][ T6432] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1666.463794][ T6432] usb 3-1: Product: 㠝 [ 1666.468008][ T6432] usb 3-1: Manufacturer: 䁿 [ 1666.472624][ T6432] usb 3-1: SerialNumber: ࡠ [ 1666.785815][ T6432] smsusb:smsusb_probe: board id=12, interface number 129 [ 1666.814792][ T6432] usb 3-1: USB disconnect, device number 47 09:43:20 executing program 2: add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x2, 0xfffffffffffffffd) 09:43:20 executing program 3: r0 = add_key(&(0x7f00000010c0)='user\x00', &(0x7f0000001100)={'syz', 0x1}, &(0x7f0000001140)="d6", 0x1, 0xfffffffffffffffd) request_key(&(0x7f0000001d80)='asymmetric\x00', &(0x7f0000001dc0)={'syz', 0x3}, &(0x7f0000001e00)='syz', r0) 09:43:20 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_GET_NESTED_STATE(0xffffffffffffffff, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:20 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0xb, &(0x7f0000000040)=@framed={{}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0x6}, @map_val, @map_idx, @cb_func={0x5}]}, &(0x7f00000000c0)='GPL\x00', 0x5, 0xaf, &(0x7f0000000100)=""/175, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:20 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000000), 0x30dc, 0x200) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000200)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}], &(0x7f0000000080)=[0x0, 0x0], &(0x7f00000001c0)=[0x0], 0x2, 0x2, 0x5}) r3 = syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r3, 0xc01864b0, &(0x7f0000000080)={r4}) ioctl$DRM_IOCTL_MODE_ATOMIC(r1, 0xc03864bc, &(0x7f0000000380)={0x500, 0x1, &(0x7f0000000280)=[r2], &(0x7f00000002c0)=[0x200], &(0x7f0000000300)=[r4, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x2], 0x0, 0x2}) clock_gettime(0x0, &(0x7f0000000400)={0x0, 0x0}) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r7, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_GETCRTC(r7, 0xc06864a1, &(0x7f00000004c0)={&(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5}) utimensat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)={{}, {r5, r6/1000+60000}}, 0x100) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xffff, 0x7, 0x3f, 0x17, 0x101, 0xfffffffe}) 09:43:20 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x40, 0x7fff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000100)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x80000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000240)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0], 0x4, 0x7, 0x4, 0x2}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000400)={&(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0], 0x1, 0x2, 0x8, 0x2}) write$binfmt_script(r2, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r1, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000280)="c3338ffe36145f9751cb06e9b4cefb", 0xf}) ioctl$DRM_IOCTL_AGP_BIND(r2, 0x40106436, &(0x7f0000000000)={0x0, 0x4}) 09:43:20 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x40, 0x7fff}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x40, 0x7fff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000100)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x80000}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000100)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x80000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000240)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0], 0x4, 0x7, 0x4, 0x2}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000400)={&(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0], 0x1, 0x2, 0x8, 0x2}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000400)={&(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0], 0x1, 0x2, 0x8, 0x2}) write$binfmt_script(r2, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r1, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000280)="c3338ffe36145f9751cb06e9b4cefb", 0xf}) ioctl$DRM_IOCTL_AGP_BIND(r2, 0x40106436, &(0x7f0000000000)={0x0, 0x4}) 09:43:20 executing program 2: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000002c0)=0x81020) creat(&(0x7f0000000140)='./bus\x00', 0x0) 09:43:20 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000000), 0x30dc, 0x200) (async) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000200)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}], &(0x7f0000000080)=[0x0, 0x0], &(0x7f00000001c0)=[0x0], 0x2, 0x2, 0x5}) (async, rerun: 32) r3 = syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) (rerun: 32) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r3, 0xc01864b0, &(0x7f0000000080)={r4}) ioctl$DRM_IOCTL_MODE_ATOMIC(r1, 0xc03864bc, &(0x7f0000000380)={0x500, 0x1, &(0x7f0000000280)=[r2], &(0x7f00000002c0)=[0x200], &(0x7f0000000300)=[r4, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x2], 0x0, 0x2}) clock_gettime(0x0, &(0x7f0000000400)={0x0, 0x0}) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r7, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_GETCRTC(r7, 0xc06864a1, &(0x7f00000004c0)={&(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5}) (async) utimensat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)={{}, {r5, r6/1000+60000}}, 0x100) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xffff, 0x7, 0x3f, 0x17, 0x101, 0xfffffffe}) 09:43:20 executing program 3: r0 = fsopen(&(0x7f0000000200)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 09:43:20 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) execveat(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000180)='./bus\x00', 0x40, &(0x7f0000000480)=ANY=[@ANYBLOB="000d4bb72c0e1cda0e94577ab5fc264780410e33df633198a184f8000800000000bb1e06bda68a77a8379de371740cfd000000000000830c595717c5a71e11ac4571358d12afc0b3a184e6"], 0x1, 0xbee, &(0x7f0000000cc0)="$eJzs3UFsHNd5B/DvDUmRkotk61iykxrB2gUcVWlUkootGwxQq2aJplFs1hSTtu7BK3GlbkUtFyTlyEabuCcfWqBsCvTSFChQpDB6CNhDDu0pBQr0ShS5FQXUNHVdFAX2ECOXwixm9i25kmiLMEVRkn8/QPoPZ7+3O/Peema4b8cKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDiV371zPhEOuitAADuphfnXh6fdP4HgI+Vc37/BwAAAAAAAAAAAACAe12KIt6NFN94vJterX7uGTvbal+9Nj89s3Ozw6lqOVTVl3/GJiZPffHpZ04/288Pb3+nfTpemjt3pv7C0pXOcnNlpblQn2+3LiwtNHf9DHttf7MTVQfUr1y+unDx4kp98uSpGx6+Vntn9KFjtanTE68c7dfOT8/MzA3UDI985Fe/xQfd4XEoirgYKS6//W5qREQRe++L27x39tvhaidOVDsxPz1T7chiq9FeLR+c7XdEEVEbaPR8v4/uwljsST3izXLzyw0+Ue7eXKex3Di/2KzPNpZXW6utpfZs6m1tqsqLeDZFdCKiO3rr041EEd+MFG99p5vOR8RQvx8+X90YfPvtKfZhH3dhOCJqIxEbxX0wZvew0Sjie5Hi298ajwu5X6tueyriq2Uei7ha5vWItTI/G5HKN8gjEe/t8H7i/jIcRfxRpPjJVDct9Me+Oq6c/Vr9y+2LSwO1/ePKfX9+uJvu8WPTWBTRqI743fTRL3YAAAAAALj3FPGnkeKJHx5PnRicU2y1L9XPNc4v9j4V7n/2X8+tNjc3N2upl+M5Z3N2cq7lXM+5kbObs1bk9jlnc3ZyruVcz7mRs5uzNpTb55zN2cm5lnM950bObs7acG6fczZnJ+dazvWcGzm7wwc4XAAAAAAAAACwg8NRxNcjxVO/9Fp1X3FU96V/cur0yyd/ffCe8cdu8zxl7cmIWC92d0/uoXzr8GyaTemA7iGmd//fH+T7//7woDcGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4UEUU8WSkeO373RQpIuoRr0Yvr48e9NYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3wlgq4r1I8edfGat+3igifjsi3t98fzMirr+/eacd9B4DAAAAAAAAwAMoFfF6pHjy5W6qRcS12jujDx2rTZ2eeOXoUAxFKksG61+aO3em/sLSlc5yc2WluVCfb7cuLC00d/tyY2db7avX5qdn9mVnbuvwPm//4bEXljqvL7cu/e7qjo8fGTtzfmV1uXFh54fjcBQR9cE1J6oNnp+eqTZ6sdVoV01n0263GAAAAAAAAICPg5FUxPuR4q2/eXtr3nm4N+c/fHPtd78UUeTl6Tz/vDUNXX1v4BPV9wZ6y5+cOv0bk58ZXN5xyvpENaFen5+emZkbWD08cmvpWH7d8b3tMgPK8V+NFH/8l/X0RF534/gPbdV+9/e3x/vNm5/oA8Z8r+P/swPrytdMqYi/ixQ/95uPxRPVdh6JW74zkeu+Eil+a/3xXBeHyron8+MPV3+PXWwtNsfL2muR4h+v3lj7VK791HbtxK479j5Rjv+TkeJ/fmd9q2/y+OcR2B61wfH/zM3vjn0a/4cH1tXy6/78ndl1ImLl9TcuNxYXm8sWLFiwsLVw0Ecm7oby/P/1SPEPf/avW9c7+fz/M72ftq//fvrN7fP/1M1PtE/n/08NrJvKVyMjwxFjq1c6I49GjK28/sYXWlcal5qXmu1Tp597ZnL8uYnxUyOH+hd320t77qsHUTn+vxcpvvejv43P5XU3Xv/tfP1/5OYn2qfxf2Rg3ZEbrlf2vOvk8f+/SPHP0z+I43ndh13/93//P54vwreuz/dp/I8OrKt+x/tExC8MrDt+NOKB+6UMAAAA7rCUivhBnk8dv8186j9Fijf++xdzXTpW1j2fH69Vf4+9uNT+wpnFxaULjdXG+cVmfa7TuNAs2/44UnT/+vHctqjmV/vzzb053u252H+JFM/9Wr+2Nxfb/2zqke3aibL2ZKT4kxdvrO1/jnF0u3ayrP23SDHxys61x7ZrT5W1/xUpfvoX9X7tkbL2S7n20e3akxeWFhf2YVgAAAAAAGBPRlIRz0SKvz81nPqfb+/m+5+3fOi9T9//e3Rg3cJdul9lz50KAPe48vx/vDyr//Jfbc3l33j+3/7/AAye/282+O8GfNDyRzn/1+7MbgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB87KQoYilSfOPxbro+Wv7cM3a21b56bX56Zudmh1PVcqiqL/+MTUye+uLTz5x+tp8f3v5O+3S8NHfuTP2FpSud5ebKSnOhPt9uXVhaaO76Gfba/mYnqg6oX7l8deHixZX65MlTNzx8rfbO6EPHalOnJ1452q+dn56ZmRuoGR75yK9+i/QB6w9FEf8bKS6//W7699GIIvbeF7d57+y3w9VOnKh2Yn56ptqRxVajvVo+ONvviCKiNtDo+X4f3YWx2JN6xJvl5pcbfKLcvblOY7lxfrFZn20sr7ZWW0vt2dTb2lSVF/FsiuhERHf01qcbiSJGIsVb3+mmH41GDPX74fMvzr08Pnn77Sn2YR93YTgiaiMRG8V9MGb3sNEo4ulI8e1vjcd/jPb6teq2pyK+WuaxiKtlXo9YK/OzEal8gzwS8d4O7yfuL8NRxMOR4idT3fTj0Tz21XHl7NfqX25fXBqo7R9X7vvzw910jx+bxqKId6sjfjf9p/+eAQAAAAAeIEU8Fime+OHxVM0Pbs0pttqX6uca5xd7H+v3P/uv51abm5ubtdTL8ZyzOTs513Ku59zI2c1ZK3L7nLM5OznXcq7n3MjZzVkbyu1zzubs5FzLuZ5zI2c3Z204t885m7OTcy3nes6NnN3hgxwvAAAAAAAAgJ0VUcTnIsVr3++mzdHeBO+r0cvr7gd64P1/AAAA//9W5Vt6") r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x80) ftruncate(0xffffffffffffffff, 0x481fc) write$cgroup_type(r2, &(0x7f0000000200), 0x175d900f) 09:43:20 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_GET_NESTED_STATE(0xffffffffffffffff, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:20 executing program 3: r0 = fsopen(&(0x7f0000000000)='cgroup\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000040)='\x8b.\x00', &(0x7f0000000080)='cgroup\x00', 0x0) 09:43:20 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x40, 0x7fff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000100)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x80000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000240)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0], 0x4, 0x7, 0x4, 0x2}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000400)={&(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0], 0x1, 0x2, 0x8, 0x2}) (async) write$binfmt_script(r2, 0x0, 0xb) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r1, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000280)="c3338ffe36145f9751cb06e9b4cefb", 0xf}) (async, rerun: 64) ioctl$DRM_IOCTL_AGP_BIND(r2, 0x40106436, &(0x7f0000000000)={0x0, 0x4}) (rerun: 64) 09:43:21 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0xd, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:21 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async, rerun: 64) r1 = syz_open_dev$audion(&(0x7f0000000000), 0x30dc, 0x200) (rerun: 64) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000200)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}], &(0x7f0000000080)=[0x0, 0x0], &(0x7f00000001c0)=[0x0], 0x2, 0x2, 0x5}) (async) r3 = syz_open_dev$dri(&(0x7f0000000200), 0x33, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=[0x0]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r3, 0xc01864b0, &(0x7f0000000080)={r4}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r1, 0xc03864bc, &(0x7f0000000380)={0x500, 0x1, &(0x7f0000000280)=[r2], &(0x7f00000002c0)=[0x200], &(0x7f0000000300)=[r4, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x2], 0x0, 0x2}) clock_gettime(0x0, &(0x7f0000000400)={0x0, 0x0}) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r7, 0x0, 0xb) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r7, 0xc06864a1, &(0x7f00000004c0)={&(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5}) (async) utimensat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)={{}, {r5, r6/1000+60000}}, 0x100) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0xffff, 0x7, 0x3f, 0x17, 0x101, 0xfffffffe}) 09:43:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x13, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) [ 1667.505781][T15886] loop5: detected capacity change from 0 to 2048 [ 1667.530129][T15886] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) 09:43:21 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:21 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x4}) 09:43:21 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_GET_NESTED_STATE(0xffffffffffffffff, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:21 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x4}) 09:43:21 executing program 2: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x3, @empty, 'xfrm0\x00'}}, 0x1e) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) 09:43:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NETID(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, r1, 0x1}, 0x1c}}, 0x0) pselect6(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0, 0x0) 09:43:21 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x541b, &(0x7f0000000140)={'ip6gre0\x00', 0x0}) 09:43:21 executing program 1: syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x4}) 09:43:21 executing program 0: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000040)={0x3, "17ea71e5ae4680aec1dde9e2495f634b5f1587fec3720f606dd43bcccde2ba68", 0x10, 0xc93, 0x4c, 0x2a, 0x1}) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:43:21 executing program 2: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x3, @empty, 'vlan0\x00'}}, 0x1e) syz_genetlink_get_family_id$ethtool(&(0x7f0000001c80), r0) 09:43:21 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r0, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:21 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8916, 0x0) 09:43:21 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r0, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:21 executing program 0: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000040)={0x3, "17ea71e5ae4680aec1dde9e2495f634b5f1587fec3720f606dd43bcccde2ba68", 0x10, 0xc93, 0x4c, 0x2a, 0x1}) (async) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:43:21 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x288000, 0x80) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0xbbc4, 0x5, 0x400}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:21 executing program 0: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000040)={0x3, "17ea71e5ae4680aec1dde9e2495f634b5f1587fec3720f606dd43bcccde2ba68", 0x10, 0xc93, 0x4c, 0x2a, 0x1}) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x18, 0x18}) 09:43:21 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$SMC_PNETID_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x33fe0}}, 0x0) 09:43:22 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x80108906, 0x0) 09:43:22 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r0, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:22 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x288000, 0x80) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0xbbc4, 0x5, 0x400}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) [ 1668.495680][ T1384] ieee802154 phy0 wpan0: encryption failed: -22 [ 1668.502014][ T1384] ieee802154 phy1 wpan1: encryption failed: -22 09:43:22 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x890c, &(0x7f0000000140)={'ip6gre0\x00', 0x0}) 09:43:22 executing program 2: r0 = socket(0x10, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000040)={'ip6tnl0\x00', &(0x7f0000000140)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}) 09:43:22 executing program 3: r0 = openat$apparmor_thread_exec(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_exec(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x7) 09:43:22 executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local={0x3}, @random="06000000006a", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x3, 0x4, 0x0, 0x12, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast=0x1000000, @multicast1}, "0000b5fe00220000"}}}}}, 0x0) 09:43:22 executing program 4: r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r1, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:22 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x288000, 0x80) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0xbbc4, 0x5, 0x400}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:22 executing program 0: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) getdents(r0, 0x0, 0x0) 09:43:22 executing program 3: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x3, @empty, 'wlan0\x00'}}, 0x1e) ioctl$PPPOEIOCSFWD(r0, 0x4004b100, &(0x7f0000000000)={0x18, 0x0, {0x0, @broadcast, 'pim6reg0\x00'}}) 09:43:22 executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local={0x3}, @random="06000000006a", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x3, 0x4, 0x0, 0x12, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast=0x1000000, @multicast1}, "0000b5fe00220000"}}}}}, 0x0) 09:43:22 executing program 4: r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r1, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:22 executing program 1: ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xf64}}, './file0\x00'}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000080)=[@textreal={0x8, &(0x7f0000000040)="260f01c4f36c660f3882bd002067f30f09660f3882ad0070363e660ff460e266b8bf0000000f23c80f21f86635080050000f23f8360f9ecb0f78bf07000f35", 0x3f}], 0x1, 0x8, &(0x7f0000000100), 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000100)="382bdf4b023e2d6cd8801937c20f69a6f9f54860c866fd797b00f4309da00216286f620470a5cd7f20d864b58f1e1e5e09a36afe0a892fdcab3abe3915bb03d0bd4c517d21a8e87a550e2fffbfeaafde3a59aab15fe744686b391428d2f81cbd2dfb5be268e89a9cd41b750613b9a09f70b4e603119480db3c8fcaf00a7d410e6ab3c148b15aa66d83d67aa78c2b2406ba809ded3804b9c861bb102c", 0x9c}, {&(0x7f00000001c0)="6af525e27f4a100f23d039b32fc2ab6389c5b2bf74f9e989d8bf69242631f2d998fdf917f4914530b774576eac2b3ba804d3395d79a38d8f2fb8c4195dbd69539f1c68e6133c334ae85e073bb016a386eea4ba605e9e5658f5effab2d0788b7ac1f669f8a7877101f238ba9331aa407e7d6e404b57be03b9e8d6c401adac220ebe56", 0x82}, {&(0x7f0000000280)="fe165ac2aeb617ce020019ba3fde09e9f7fd14f27aa2df484d99d962aefaaf29ae773c2cec678bdd06bb2d8c95d9920f2734231a4283508f642e804396158c3be060fa1ce0ebe1b6efd978923a1be7057a0116eb4e5c9b8582825cea1e92b54829538c6df5b05a764ce446f15ebfeeb08be0269b488c88de6b0997a1dea5c03d420b3df5a756f86cea3827964930b02800323bdd640d3d0b25d26eca7206c93f1cd8ffabc875cccea240ca2b593c8fb2ea709741b3208385b7ba5486dcc21ef541a94e91b52a28721b4cb702cd7e7ac55d5a0c5455fd556025f1194c9019c00fcad94b", 0xe3}, {&(0x7f0000000380)="0834cb1ff626a8c624b4f0a9ad20763850c986b45b014934018c29845822e03a2a710b74bf5c6fe3990e7fd0d0a2b9c821c2a93929789b97d9dc5dc75f3b99c9328b93d31561db3c3ff553f72bfb2448204b601f5865b87425944d54a0fc9a5bbb139fcdd47a38de7555a1ddd9761dd51c7e56f1f0a1019c2057ab488136c4b2", 0x80}, {&(0x7f0000000400)="a1e0658d8890c0d1593038a7b4e970324fb4033eaf3d1059745b7caa778b48c91ae8d2fa89561f248774a82fbc7ecb6406f65591a41318109acf10f8d91451c5c672df7e5909dad39db33b3a9265d74ce34e35df1a85410d90dd1b182ec710b0dbc00f077aaf56fafb71af4cc656928e9eb7ad28affec5d66c7ddd8d092c180b887bdffe508dbaf854b10bd89aa73927a5b7f31fc0bab5fa21612177e4e57c052fb82e", 0xa3}, {&(0x7f00000004c0)="a41ab9b411e7fa98e7da5e13dcc455f6d541c9b82eaaf57837653027ce33fbf57833b5bc4e354b99aa170e950bcad3e4c66654e964b5b779ca8cde9dc6a603cce398073c77c09b096735ad8c2a99c8c1746bfc9f882c35a31f7e70ac2f7f0b861755bf3bfcd9a3fa5fc47d048f5f3cb13f370e851c9f3392f02c60dc49ddd0bf64447c8e9dfffa07ef764a5d7ee787c4377f1fa4549410726da4dd98307178aa8e1a27861d6c935f96d321b09071", 0xae}, {&(0x7f0000000580)="2e600aa9eb9509b2bb92d5adf5cecb1122342c25a7a00d331a487d9fb4c7b8f26137f11906443241cbb53400ded8d7fef81149", 0x33}, {&(0x7f00000005c0)="1552ea7a53eee5c88faa93f7ff7980a5694979f2d11030af72a52591621541fa6a9c3659b594f1599cf04e684a6a3b0f6cb4349261e15b3f1b54304e1d0e2cff559d297f7cb7e7f40ac0517e2432ce3d8065c90d343ed2ef88d46f13755f9d0681007fe7e0e6fba790f668f12a1db1ea0d15dbf509fc0e32d641443c9f58504df74d58a8e947c759e7e4deb4fbd4c50b2f8e33dadedfcc9e310536630aaa64c07ef20f84c694bd02650db8e57828f9ba0da6bd4bc4965c5cdc66145995c129b18ec95f957e9acd91d056d6", 0xcb}, {&(0x7f00000006c0)="d07dbe0237b4863d1802f4748c5e99b25dd5053c026f95135c32de25857db0d69d32e9d64d021a77280be7dd7ad5e020d584109748c20bc5a5f1f1e898c82141bbff1cda185c59d247ef", 0x4a}, {&(0x7f0000000740)="47333a0ce67db52dc827b02bb5f0803603ac7b43080b1a78f669bc0fa0af96ebbf18963092a2fa52ec4089905905f1c0ae2baa1759176126a55e7b0775af0214028afdcd7676a8", 0x47}], 0xa) r2 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x1d544413}) 09:43:22 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x6, 0x0, 0x0, 0x401, 0x8}, 0x48) 09:43:22 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8936, &(0x7f0000000140)={'ip6gre0\x00', 0x0}) 09:43:22 executing program 3: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x3, @empty, 'wlan0\x00'}}, 0x1e) syz_genetlink_get_family_id$ethtool(&(0x7f0000001c80), r0) 09:43:22 executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local={0x3}, @random="06000000006a", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x3, 0x4, 0x0, 0x12, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast=0x1000000, @multicast1}, "0000b5fe00220000"}}}}}, 0x0) 09:43:22 executing program 1: ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xf64}}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xf64}}, './file0\x00'}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000080)=[@textreal={0x8, &(0x7f0000000040)="260f01c4f36c660f3882bd002067f30f09660f3882ad0070363e660ff460e266b8bf0000000f23c80f21f86635080050000f23f8360f9ecb0f78bf07000f35", 0x3f}], 0x1, 0x8, &(0x7f0000000100), 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) (async) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000100)="382bdf4b023e2d6cd8801937c20f69a6f9f54860c866fd797b00f4309da00216286f620470a5cd7f20d864b58f1e1e5e09a36afe0a892fdcab3abe3915bb03d0bd4c517d21a8e87a550e2fffbfeaafde3a59aab15fe744686b391428d2f81cbd2dfb5be268e89a9cd41b750613b9a09f70b4e603119480db3c8fcaf00a7d410e6ab3c148b15aa66d83d67aa78c2b2406ba809ded3804b9c861bb102c", 0x9c}, {&(0x7f00000001c0)="6af525e27f4a100f23d039b32fc2ab6389c5b2bf74f9e989d8bf69242631f2d998fdf917f4914530b774576eac2b3ba804d3395d79a38d8f2fb8c4195dbd69539f1c68e6133c334ae85e073bb016a386eea4ba605e9e5658f5effab2d0788b7ac1f669f8a7877101f238ba9331aa407e7d6e404b57be03b9e8d6c401adac220ebe56", 0x82}, {&(0x7f0000000280)="fe165ac2aeb617ce020019ba3fde09e9f7fd14f27aa2df484d99d962aefaaf29ae773c2cec678bdd06bb2d8c95d9920f2734231a4283508f642e804396158c3be060fa1ce0ebe1b6efd978923a1be7057a0116eb4e5c9b8582825cea1e92b54829538c6df5b05a764ce446f15ebfeeb08be0269b488c88de6b0997a1dea5c03d420b3df5a756f86cea3827964930b02800323bdd640d3d0b25d26eca7206c93f1cd8ffabc875cccea240ca2b593c8fb2ea709741b3208385b7ba5486dcc21ef541a94e91b52a28721b4cb702cd7e7ac55d5a0c5455fd556025f1194c9019c00fcad94b", 0xe3}, {&(0x7f0000000380)="0834cb1ff626a8c624b4f0a9ad20763850c986b45b014934018c29845822e03a2a710b74bf5c6fe3990e7fd0d0a2b9c821c2a93929789b97d9dc5dc75f3b99c9328b93d31561db3c3ff553f72bfb2448204b601f5865b87425944d54a0fc9a5bbb139fcdd47a38de7555a1ddd9761dd51c7e56f1f0a1019c2057ab488136c4b2", 0x80}, {&(0x7f0000000400)="a1e0658d8890c0d1593038a7b4e970324fb4033eaf3d1059745b7caa778b48c91ae8d2fa89561f248774a82fbc7ecb6406f65591a41318109acf10f8d91451c5c672df7e5909dad39db33b3a9265d74ce34e35df1a85410d90dd1b182ec710b0dbc00f077aaf56fafb71af4cc656928e9eb7ad28affec5d66c7ddd8d092c180b887bdffe508dbaf854b10bd89aa73927a5b7f31fc0bab5fa21612177e4e57c052fb82e", 0xa3}, {&(0x7f00000004c0)="a41ab9b411e7fa98e7da5e13dcc455f6d541c9b82eaaf57837653027ce33fbf57833b5bc4e354b99aa170e950bcad3e4c66654e964b5b779ca8cde9dc6a603cce398073c77c09b096735ad8c2a99c8c1746bfc9f882c35a31f7e70ac2f7f0b861755bf3bfcd9a3fa5fc47d048f5f3cb13f370e851c9f3392f02c60dc49ddd0bf64447c8e9dfffa07ef764a5d7ee787c4377f1fa4549410726da4dd98307178aa8e1a27861d6c935f96d321b09071", 0xae}, {&(0x7f0000000580)="2e600aa9eb9509b2bb92d5adf5cecb1122342c25a7a00d331a487d9fb4c7b8f26137f11906443241cbb53400ded8d7fef81149", 0x33}, {&(0x7f00000005c0)="1552ea7a53eee5c88faa93f7ff7980a5694979f2d11030af72a52591621541fa6a9c3659b594f1599cf04e684a6a3b0f6cb4349261e15b3f1b54304e1d0e2cff559d297f7cb7e7f40ac0517e2432ce3d8065c90d343ed2ef88d46f13755f9d0681007fe7e0e6fba790f668f12a1db1ea0d15dbf509fc0e32d641443c9f58504df74d58a8e947c759e7e4deb4fbd4c50b2f8e33dadedfcc9e310536630aaa64c07ef20f84c694bd02650db8e57828f9ba0da6bd4bc4965c5cdc66145995c129b18ec95f957e9acd91d056d6", 0xcb}, {&(0x7f00000006c0)="d07dbe0237b4863d1802f4748c5e99b25dd5053c026f95135c32de25857db0d69d32e9d64d021a77280be7dd7ad5e020d584109748c20bc5a5f1f1e898c82141bbff1cda185c59d247ef", 0x4a}, {&(0x7f0000000740)="47333a0ce67db52dc827b02bb5f0803603ac7b43080b1a78f669bc0fa0af96ebbf18963092a2fa52ec4089905905f1c0ae2baa1759176126a55e7b0775af0214028afdcd7676a8", 0x47}], 0xa) r2 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x1d544413}) 09:43:22 executing program 4: r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r1, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:22 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x40046602, &(0x7f0000000140)={'ip6gre0\x00', 0x0}) 09:43:22 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8906, 0x0) 09:43:22 executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local={0x3}, @random="06000000006a", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x3, 0x4, 0x0, 0x12, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast=0x1000000, @multicast1}, "0000b5fe00220000"}}}}}, 0x0) 09:43:22 executing program 1: ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xf64}}, './file0\x00'}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000080)=[@textreal={0x8, &(0x7f0000000040)="260f01c4f36c660f3882bd002067f30f09660f3882ad0070363e660ff460e266b8bf0000000f23c80f21f86635080050000f23f8360f9ecb0f78bf07000f35", 0x3f}], 0x1, 0x8, &(0x7f0000000100), 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000100)="382bdf4b023e2d6cd8801937c20f69a6f9f54860c866fd797b00f4309da00216286f620470a5cd7f20d864b58f1e1e5e09a36afe0a892fdcab3abe3915bb03d0bd4c517d21a8e87a550e2fffbfeaafde3a59aab15fe744686b391428d2f81cbd2dfb5be268e89a9cd41b750613b9a09f70b4e603119480db3c8fcaf00a7d410e6ab3c148b15aa66d83d67aa78c2b2406ba809ded3804b9c861bb102c", 0x9c}, {&(0x7f00000001c0)="6af525e27f4a100f23d039b32fc2ab6389c5b2bf74f9e989d8bf69242631f2d998fdf917f4914530b774576eac2b3ba804d3395d79a38d8f2fb8c4195dbd69539f1c68e6133c334ae85e073bb016a386eea4ba605e9e5658f5effab2d0788b7ac1f669f8a7877101f238ba9331aa407e7d6e404b57be03b9e8d6c401adac220ebe56", 0x82}, {&(0x7f0000000280)="fe165ac2aeb617ce020019ba3fde09e9f7fd14f27aa2df484d99d962aefaaf29ae773c2cec678bdd06bb2d8c95d9920f2734231a4283508f642e804396158c3be060fa1ce0ebe1b6efd978923a1be7057a0116eb4e5c9b8582825cea1e92b54829538c6df5b05a764ce446f15ebfeeb08be0269b488c88de6b0997a1dea5c03d420b3df5a756f86cea3827964930b02800323bdd640d3d0b25d26eca7206c93f1cd8ffabc875cccea240ca2b593c8fb2ea709741b3208385b7ba5486dcc21ef541a94e91b52a28721b4cb702cd7e7ac55d5a0c5455fd556025f1194c9019c00fcad94b", 0xe3}, {&(0x7f0000000380)="0834cb1ff626a8c624b4f0a9ad20763850c986b45b014934018c29845822e03a2a710b74bf5c6fe3990e7fd0d0a2b9c821c2a93929789b97d9dc5dc75f3b99c9328b93d31561db3c3ff553f72bfb2448204b601f5865b87425944d54a0fc9a5bbb139fcdd47a38de7555a1ddd9761dd51c7e56f1f0a1019c2057ab488136c4b2", 0x80}, {&(0x7f0000000400)="a1e0658d8890c0d1593038a7b4e970324fb4033eaf3d1059745b7caa778b48c91ae8d2fa89561f248774a82fbc7ecb6406f65591a41318109acf10f8d91451c5c672df7e5909dad39db33b3a9265d74ce34e35df1a85410d90dd1b182ec710b0dbc00f077aaf56fafb71af4cc656928e9eb7ad28affec5d66c7ddd8d092c180b887bdffe508dbaf854b10bd89aa73927a5b7f31fc0bab5fa21612177e4e57c052fb82e", 0xa3}, {&(0x7f00000004c0)="a41ab9b411e7fa98e7da5e13dcc455f6d541c9b82eaaf57837653027ce33fbf57833b5bc4e354b99aa170e950bcad3e4c66654e964b5b779ca8cde9dc6a603cce398073c77c09b096735ad8c2a99c8c1746bfc9f882c35a31f7e70ac2f7f0b861755bf3bfcd9a3fa5fc47d048f5f3cb13f370e851c9f3392f02c60dc49ddd0bf64447c8e9dfffa07ef764a5d7ee787c4377f1fa4549410726da4dd98307178aa8e1a27861d6c935f96d321b09071", 0xae}, {&(0x7f0000000580)="2e600aa9eb9509b2bb92d5adf5cecb1122342c25a7a00d331a487d9fb4c7b8f26137f11906443241cbb53400ded8d7fef81149", 0x33}, {&(0x7f00000005c0)="1552ea7a53eee5c88faa93f7ff7980a5694979f2d11030af72a52591621541fa6a9c3659b594f1599cf04e684a6a3b0f6cb4349261e15b3f1b54304e1d0e2cff559d297f7cb7e7f40ac0517e2432ce3d8065c90d343ed2ef88d46f13755f9d0681007fe7e0e6fba790f668f12a1db1ea0d15dbf509fc0e32d641443c9f58504df74d58a8e947c759e7e4deb4fbd4c50b2f8e33dadedfcc9e310536630aaa64c07ef20f84c694bd02650db8e57828f9ba0da6bd4bc4965c5cdc66145995c129b18ec95f957e9acd91d056d6", 0xcb}, {&(0x7f00000006c0)="d07dbe0237b4863d1802f4748c5e99b25dd5053c026f95135c32de25857db0d69d32e9d64d021a77280be7dd7ad5e020d584109748c20bc5a5f1f1e898c82141bbff1cda185c59d247ef", 0x4a}, {&(0x7f0000000740)="47333a0ce67db52dc827b02bb5f0803603ac7b43080b1a78f669bc0fa0af96ebbf18963092a2fa52ec4089905905f1c0ae2baa1759176126a55e7b0775af0214028afdcd7676a8", 0x47}], 0xa) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) r2 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x1d544413}) 09:43:22 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:22 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="01000000000000aee14263"], 0x1c}}, 0x0) 09:43:22 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x890c, 0x0) 09:43:23 executing program 5: r0 = openat$apparmor_thread_exec(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_exec(r0, &(0x7f0000000040)=ANY=[], 0x7) 09:43:23 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x401c5820, &(0x7f0000000140)={'ip6gre0\x00', 0x0}) 09:43:23 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:23 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x8000000000000000, 0x240000) r1 = dup2(r0, r0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x40, 0x1ff}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x2, 0x8}) ioctl$DRM_IOCTL_GET_CAP(r0, 0xc010640c, &(0x7f0000000000)={0x5}) 09:43:23 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8916, &(0x7f0000000140)={'ip6gre0\x00', &(0x7f00000000c0)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @mcast1}}) 09:43:23 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000e09d7040460a2196324f010203010902240001000000000904000002bdd3450009050102100000000009058b0240"], 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000240)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x15}, &(0x7f0000000300)=0x0) timer_settime(r2, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) read$FUSE(r1, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 09:43:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) 09:43:23 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x8000000000000000, 0x240000) r1 = dup2(r0, r0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x40, 0x1ff}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x2, 0x8}) (async) ioctl$DRM_IOCTL_GET_CAP(r0, 0xc010640c, &(0x7f0000000000)={0x5}) 09:43:23 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8922, &(0x7f0000000140)={'ip6gre0\x00', &(0x7f00000000c0)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @mcast1}}) 09:43:23 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8906, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6(0xa, 0x80000, 0x8000005) ioctl$sock_inet6_udp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000040)) r3 = socket(0x2b, 0x5, 0xffffffff) recvmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000100), 0x6e, &(0x7f0000000240)=[{&(0x7f0000000180)=""/172, 0xac}], 0x1, &(0x7f0000000280)=[@cred={{0x18}}, @cred={{0x18}}, @cred={{0x18}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x74}, 0x20002) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000000)={'syztnl1\x00', &(0x7f0000000080)={'syztnl1\x00', 0x0, 0x7b, 0xd8, 0x4, 0x8, 0x1, @dev={0xfe, 0x80, '\x00', 0x92}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x80, 0x8000, 0x8, 0x100}}) 09:43:23 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0xc0189436, &(0x7f0000000140)={'ip6gre0\x00', &(0x7f00000000c0)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @mcast1}}) 09:43:23 executing program 3: epoll_create(0x6) pselect6(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0, 0x0) 09:43:23 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:23 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x8000000000000000, 0x240000) r1 = dup2(r0, r0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x40, 0x1ff}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x2, 0x8}) (async) ioctl$DRM_IOCTL_GET_CAP(r0, 0xc010640c, &(0x7f0000000000)={0x5}) 09:43:23 executing program 0: r0 = socket(0xa, 0x6, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x0, @empty, 'wlan0\x00'}}, 0x1e) 09:43:23 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r1, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:23 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x6}) [ 1670.503872][T28909] usb 3-1: new high-speed USB device number 48 using dummy_hcd [ 1670.873947][T28909] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 16 [ 1670.883953][T28909] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 64 [ 1671.053909][T28909] usb 3-1: New USB device found, idVendor=0a46, idProduct=9621, bcdDevice=4f.32 [ 1671.063116][T28909] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1671.071613][T28909] usb 3-1: Product: syz [ 1671.076152][T28909] usb 3-1: Manufacturer: syz [ 1671.080845][T28909] usb 3-1: SerialNumber: syz [ 1671.087389][T28909] usb 3-1: config 0 descriptor?? [ 1671.104156][T16010] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 1671.111659][T16010] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 1671.326589][T16010] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 1671.334310][T16010] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 1671.603961][T28909] Error reading MAC address [ 1671.611689][T28909] usb 3-1: USB disconnect, device number 48 09:43:25 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)=@ipv6_getmulticast={0x14}, 0x14}}, 0x0) getsockname$packet(r1, &(0x7f00000009c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000014400eeffffffff071af7000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="6000000024000b0e00"/20, @ANYRES32=r3, @ANYBLOB="00000000ffffffff0000004508000100746266003400020008000600a4230000280001"], 0x60}}, 0x0) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r3}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="41032c1ef21d480407020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0x5c13, 0x806, 0x0, 0x2f) 09:43:25 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r1, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:25 executing program 0: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x3, @empty, 'wlan0\x00'}}, 0x1e) ioctl$PPPOEIOCSFWD(r0, 0x4004b100, &(0x7f0000000040)={0x18, 0x0, {0x0, @local, 'veth1_virt_wifi\x00'}}) 09:43:25 executing program 5: r0 = openat$apparmor_thread_exec(0xffffff9c, &(0x7f0000000040), 0x2, 0x0) write$apparmor_exec(r0, &(0x7f0000000080)={'stack ', '/proc/thread-self/attr/exec\x00'}, 0x22) 09:43:25 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x6}) 09:43:25 executing program 3: r0 = socket(0x18, 0x0, 0x2) connect$pppoe(r0, 0x0, 0x0) 09:43:25 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r1, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:25 executing program 3: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x4, @multicast, 'wlan0\x00'}}, 0x1e) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) 09:43:25 executing program 0: r0 = socket(0x10, 0x3, 0x0) accept4$tipc(r0, 0x0, 0x0, 0x0) 09:43:25 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8, 0x6}) [ 1672.355533][ T26] audit: type=1400 audit(3837145405.841:479): apparmor="DENIED" operation="stack_onexec" info="label not found" error=-2 profile="unconfined" name="/proc/thread-self/attr/exec" pid=16037 comm="syz-executor.5" [ 1672.381769][T16048] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 09:43:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000a40)={&(0x7f0000000800)={0x2c, r1, 0x205, 0x0, 0x0, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}]}]}, 0x2c}}, 0x0) 09:43:25 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001340)={&(0x7f0000000180), 0x10, 0x0}, 0x20048041) 09:43:26 executing program 2: r0 = socket(0xa, 0x6, 0x0) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 09:43:26 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r1, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:26 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8946, &(0x7f0000000140)={'ip6gre0\x00', &(0x7f00000000c0)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @mcast1}}) 09:43:26 executing program 3: r0 = socket(0x18, 0x0, 0x2) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x0, @empty, 'wlan0\x00'}}, 0x1e) 09:43:26 executing program 5: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x3, @empty, 'wlan0\x00'}}, 0x1e) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x2}}, 0x0) 09:43:26 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000000)={r0, 0x9, 0x1000, 0x3ff}) ioctl$DRM_IOCTL_MODE_GETPLANE(r2, 0xc02064b6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000a00)={r3, 0x0, 0x0, 0x20000, 0x8}) 09:43:26 executing program 3: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x40}}]}}}]}}]}}, 0x0) 09:43:26 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000004c0)={'ip6_vti0\x00', &(0x7f0000000440)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2}}) 09:43:26 executing program 2: r0 = openat$apparmor_thread_exec(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_exec(r0, &(0x7f0000000040)={'exec ', '/proc/thread-self/attr/exec\x00'}, 0x21) 09:43:26 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r1, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:26 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) (async) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000000)={r0, 0x9, 0x1000, 0x3ff}) ioctl$DRM_IOCTL_MODE_GETPLANE(r2, 0xc02064b6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000a00)={r3, 0x0, 0x0, 0x20000, 0x8}) 09:43:26 executing program 0: r0 = openat$apparmor_thread_exec(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_exec(r0, 0x0, 0x7) 09:43:26 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000004c0)={'ip6tnl0\x00', &(0x7f0000000440)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast1, @rand_addr=' \x01\x00'}}) [ 1672.750819][ T26] audit: type=1400 audit(3837145406.231:480): apparmor="DENIED" operation="change_onexec" info="label not found" error=-2 profile="unconfined" name="/proc/thread-self/attr/exec" pid=16080 comm="syz-executor.2" 09:43:26 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0xb) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000000)={r0, 0x9, 0x1000, 0x3ff}) ioctl$DRM_IOCTL_MODE_GETPLANE(r2, 0xc02064b6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000a00)={r3, 0x0, 0x0, 0x20000, 0x8}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, 0x0, 0xb) (async) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000000)={r0, 0x9, 0x1000, 0x3ff}) (async) ioctl$DRM_IOCTL_MODE_GETPLANE(r2, 0xc02064b6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000a00)={r3, 0x0, 0x0, 0x20000, 0x8}) (async) 09:43:26 executing program 2: setreuid(0x0, 0xffffffffffffffff) setreuid(0x0, 0x0) 09:43:26 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000004c0)={'ip6tnl0\x00', &(0x7f0000000440)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast1, @rand_addr=' \x01\x00'}}) 09:43:26 executing program 0: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0xffff, @multicast, 'bridge_slave_1\x00'}}, 0x1e) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) 09:43:26 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r1, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:26 executing program 0: r0 = socket(0x10, 0x3, 0x0) sendto$rxrpc(r0, &(0x7f0000000400)="03", 0x1, 0x0, &(0x7f0000000500)=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private2}}, 0x24) 09:43:26 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, 0x0, 0x0, &(0x7f0000000240)=[@ip_ttl={{0x10, 0x0, 0x2, 0x7}}], 0x10}, 0x0) 09:43:26 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000004c0)={'ip6_vti0\x00', &(0x7f0000000440)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2}}) 09:43:26 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000004c0)={'ip6tnl0\x00', &(0x7f0000000440)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast1, @rand_addr=' \x01\x00'}}) 09:43:26 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x8, 0x8002) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:26 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(0xffffffffffffffff, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:26 executing program 2: mq_open(&(0x7f0000000000)='\xaa&(\x00', 0x40, 0x0, 0x0) 09:43:26 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000004c0)={'ip6tnl0\x00', &(0x7f0000000440)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast1, @rand_addr=' \x01\x00'}}) 09:43:26 executing program 3: r0 = socket(0x10, 0x3, 0x4) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="2400000039eaa1"], 0x24}}, 0x0) 09:43:26 executing program 0: r0 = socket(0x10, 0x3, 0x0) sendmsg$SMC_PNETID_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}, 0x300}, 0x0) 09:43:26 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x8, 0x8002) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:26 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(0xffffffffffffffff, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:26 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8918, &(0x7f0000000140)={'ip6gre0\x00', 0x0}) 09:43:26 executing program 0: r0 = socket(0xa, 0x6, 0x0) connect$pppoe(r0, 0x0, 0x0) 09:43:26 executing program 3: r0 = socket(0xa, 0x6, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)) syz_genetlink_get_family_id$ethtool(&(0x7f0000001c80), r0) getsockopt$ARPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x60, 0x0, &(0x7f0000000100)) socket$inet6_udp(0xa, 0x2, 0x0) 09:43:26 executing program 5: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0x0) 09:43:26 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x8, 0x8002) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:26 executing program 2: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000040)={0x18, 0x0, {0x4, @empty, 'batadv_slave_1\x00'}}, 0x1e) sendmsg$NL80211_CMD_TDLS_OPER(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={0x0}}, 0x0) 09:43:26 executing program 3: pselect6(0xfee0, &(0x7f0000000040), 0x0, &(0x7f0000000080), 0x0, 0x0) 09:43:27 executing program 0: r0 = socket(0x10, 0x3, 0x4) sendmsg$SMC_PNETID_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 09:43:27 executing program 5: r0 = socket(0x10, 0x3, 0x2) sendmsg$SMC_PNETID_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x69}, 0x14}}, 0x0) 09:43:27 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(0xffffffffffffffff, 0xc018ae85, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 09:43:27 executing program 0: r0 = socket(0x10, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000040)={'ip6tnl0\x00', &(0x7f0000000140)={'ip6_vti0\x00', 0x0, 0x2f, 0x0, 0x0, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}) 09:43:27 executing program 5: pselect6(0x9, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x40}, 0x0, 0x0) 09:43:27 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x200, 0x121080) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:27 executing program 2: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x3, @empty, 'ip6_vti0\x00'}}, 0x1e) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) 09:43:27 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000e09d7040460a2196324f010203010902"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000240)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x15}, &(0x7f0000000300)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 09:43:27 executing program 5: socket(0x2c, 0x3, 0x10000) 09:43:27 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$SMC_PNETID_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 09:43:27 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) syz_open_dev$dri(&(0x7f0000000000), 0x200, 0x121080) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) [ 1674.043757][T15035] usb 1-1: new high-speed USB device number 17 using dummy_hcd 09:43:27 executing program 3: socket(0x10, 0x3, 0x3) 09:43:27 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="01000000000000aee14263f5a8"], 0x1c}}, 0x0) 09:43:27 executing program 5: r0 = socket(0xa, 0x6, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000001c80), r0) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 09:43:27 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc018ae85, 0x0) 09:43:27 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x200, 0x121080) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async) syz_open_dev$dri(&(0x7f0000000000), 0x200, 0x121080) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 09:43:27 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0xb) setsockopt$inet_int(r0, 0x0, 0xd, &(0x7f0000000000)=0x80000000, 0x4) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:27 executing program 2: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x3, @empty, 'wlan0\x00'}}, 0x1e) syz_genetlink_get_family_id$ethtool(&(0x7f0000001c80), r0) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000500)={0x100, 0x0, 0x0, 0x0, 0x0, {}, [@HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}]}, @HEADER={0x7c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nicvf0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}]}]}, 0x100}}, 0x0) 09:43:27 executing program 5: r0 = openat$apparmor_thread_exec(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$apparmor_exec(r0, &(0x7f00000000c0)=ANY=[@ANYRES16=r1, @ANYRESDEC], 0x7) [ 1674.444129][T15035] usb 1-1: config 0 has no interfaces? [ 1674.633994][T15035] usb 1-1: New USB device found, idVendor=0a46, idProduct=9621, bcdDevice=4f.32 [ 1674.643109][T15035] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1674.651900][T15035] usb 1-1: Product: syz [ 1674.656482][T15035] usb 1-1: Manufacturer: syz [ 1674.661221][T15035] usb 1-1: SerialNumber: syz [ 1674.673590][T15035] usb 1-1: config 0 descriptor?? [ 1675.311622][T15035] usb 1-1: USB disconnect, device number 17 09:43:29 executing program 0: r0 = socket(0x18, 0x0, 0x0) connect$pppoe(r0, &(0x7f0000000800)={0x18, 0x0, {0x3, @empty, 'wlan0\x00'}}, 0x1e) syz_genetlink_get_family_id$ethtool(&(0x7f0000001c80), r0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="7989", 0x2, 0x0, 0x0, 0x0) 09:43:29 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0xb) (async) setsockopt$inet_int(r0, 0x0, 0xd, &(0x7f0000000000)=0x80000000, 0x4) (async) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:29 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8936, &(0x7f0000000140)={'ip6gre0\x00', &(0x7f00000000c0)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @mcast1}}) 09:43:29 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc018ae85, 0x0) 09:43:29 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000a40)={&(0x7f0000000800)={0x20, r1, 0x205, 0x0, 0x0, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}]}]}, 0x20}}, 0x0) 09:43:29 executing program 2: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0x20048041) 09:43:29 executing program 5: bpf$PROG_LOAD(0x13, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:29 executing program 3: bpf$PROG_LOAD(0xf, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:29 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0xb) (async) setsockopt$inet_int(r0, 0x0, 0xd, &(0x7f0000000000)=0x80000000, 0x4) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x8}) 09:43:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x6) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f00000004c0)={0x14}, 0x14}}, 0x0) 09:43:29 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc018ae85, 0x0) 09:43:29 executing program 3: bpf$PROG_LOAD(0x15, 0x0, 0x0) 09:43:30 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x4b44, &(0x7f0000000040)) 09:43:30 executing program 0: bpf$PROG_LOAD(0x1a, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:30 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00000000c0)=[@in={0x2, 0x4e24, @loopback}, @in={0x2, 0x0, @multicast2}, @in6={0xa, 0x0, 0x0, @local}], 0x3c) 09:43:30 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x3666bacf71b1b280, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000002c0)={&(0x7f00000001c0)=[0x0, 0x0], &(0x7f0000000200)=[0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000280), 0x2, 0x1, 0x4}) r2 = syz_open_dev$mouse(&(0x7f0000000280), 0x3ff, 0x345000) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r2, 0x3312, 0x7) ioctl$DRM_IOCTL_GET_STATS(r0, 0x80f86406, &(0x7f0000000100)=""/190) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$DRM_IOCTL_ADD_BUFS(0xffffffffffffffff, 0xc0206416, &(0x7f0000000040)={0x3, 0x0, 0x2, 0xd165, 0x10, 0xfffffffffffffffb}) ioctl$DRM_IOCTL_MODE_ADDFB(r3, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x2000002, 0x0, 0x6, 0x7e, 0x2}) 09:43:30 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x64, 0x2, 0x6, 0x5, 0xa, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x6}, @IPSET_ATTR_PORT={0x6}, @IPSET_ATTR_PORT_TO={0x6}]}]}, 0x64}}, 0x0) 09:43:30 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x29, 0x19, &(0x7f0000000240)={@in6={{0xa, 0x0, 0x0, @mcast1}}, 0x0, 0x0, 0x0, 0x0, "fe0c4b88ea1e25308bbc0c545946c7d4cad6037f5e978e2d1f4ab909d5fb16cebf3b748c82a49d06675db384aef651d331b988a0cc3eb5922d1f72bb60eb9baa258ab8f0862bb2656a1f3bebb9c5de21"}, 0xd8) 09:43:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x7}, 0x14) 09:43:30 executing program 2: socketpair(0x0, 0xc20566d6a5e7f7ce, 0x0, 0x0) 09:43:30 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000002500)={0x0, 0x0, &(0x7f00000024c0)={&(0x7f0000002400)={0x14, 0x0, 0x405}, 0x14}}, 0x0) 09:43:30 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) (async, rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x3666bacf71b1b280, 0x0) (rerun: 32) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000002c0)={&(0x7f00000001c0)=[0x0, 0x0], &(0x7f0000000200)=[0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000280), 0x2, 0x1, 0x4}) r2 = syz_open_dev$mouse(&(0x7f0000000280), 0x3ff, 0x345000) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r2, 0x3312, 0x7) (async) ioctl$DRM_IOCTL_GET_STATS(r0, 0x80f86406, &(0x7f0000000100)=""/190) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$DRM_IOCTL_ADD_BUFS(0xffffffffffffffff, 0xc0206416, &(0x7f0000000040)={0x3, 0x0, 0x2, 0xd165, 0x10, 0xfffffffffffffffb}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r3, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x2000002, 0x0, 0x6, 0x7e, 0x2}) 09:43:30 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000021c0)={0x1, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) socket$nl_rdma(0x10, 0x3, 0x14) socket$netlink(0x10, 0x3, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000d80), r0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000200)) socket$netlink(0x10, 0x3, 0x2) r1 = socket(0x29, 0x5, 0x3) sendmsg$IPVS_CMD_SET_DEST(r1, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="5217b81e55a3059627d6e51c000000", @ANYRES16=0x0, @ANYBLOB="340228bd7000ffdbdf25060000000800060001000000"], 0x1c}, 0x1, 0x0, 0x0, 0xc041}, 0x0) syz_clone(0x52000000, 0x0, 0xfffffffffffffd84, 0x0, 0x0, 0x0) socketpair(0x23, 0x3, 0x2, 0x0) 09:43:30 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x64, 0x2, 0x6, 0x5, 0xa, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x9effff7d}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT_TO={0x6}]}]}, 0x64}}, 0x0) 09:43:30 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x2, &(0x7f0000000000)=@raw=[@jmp={0x5, 0x0, 0x9}, @ldst={0x0, 0x0, 0x1}], &(0x7f0000000040)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:30 executing program 2: bpf$PROG_LOAD(0x12, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:30 executing program 4: bpf$PROG_LOAD(0x1e, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:30 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="1c00000018005f0214fffffffffffff80a8700000000000004000000", 0x1c) 09:43:30 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0xfe, 0x6, 0x0, 0x1}, 0x48) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000100)={r0, 0x0, &(0x7f00000000c0)=""/7}, 0x20) 09:43:30 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x3666bacf71b1b280, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000002c0)={&(0x7f00000001c0)=[0x0, 0x0], &(0x7f0000000200)=[0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000280), 0x2, 0x1, 0x4}) (async) r2 = syz_open_dev$mouse(&(0x7f0000000280), 0x3ff, 0x345000) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r2, 0x3312, 0x7) (async) ioctl$DRM_IOCTL_GET_STATS(r0, 0x80f86406, &(0x7f0000000100)=""/190) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$DRM_IOCTL_ADD_BUFS(0xffffffffffffffff, 0xc0206416, &(0x7f0000000040)={0x3, 0x0, 0x2, 0xd165, 0x10, 0xfffffffffffffffb}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r3, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x2000002, 0x0, 0x6, 0x7e, 0x2}) 09:43:30 executing program 2: socket$nl_rdma(0x10, 0x3, 0x14) socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = socket$netlink(0x10, 0x3, 0x2) sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYRES16=0x0, @ANYBLOB="340228bd7000ffdbdf25060000000800060001"], 0x1c}, 0x1, 0x0, 0x0, 0xc041}, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000080)=0x100, 0x4) syz_clone(0x52000000, 0x0, 0xfffffffffffffd84, 0x0, 0x0, 0x0) socketpair(0x23, 0x3, 0x2, &(0x7f0000000040)) 09:43:30 executing program 4: r0 = socket$inet6(0x10, 0x2, 0x0) sendto$inet6(r0, &(0x7f00000002c0)="1c0000001200050f0c1000000049b23e9b200a0008002ec000000001", 0x1c, 0x0, 0x0, 0x0) 09:43:30 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x10000000) 09:43:30 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x5c, 0x2, 0x6, 0x5, 0xa, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x2}]}]}, 0x5c}}, 0x0) 09:43:30 executing program 4: bpf$PROG_LOAD(0xd, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:30 executing program 3: socket$nl_rdma(0x10, 0x3, 0x14) socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = socket$netlink(0x10, 0x3, 0x2) sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYRES16=0x0, @ANYBLOB="340228bd7000ffdbdf25060000000800060001"], 0x1c}, 0x1, 0x0, 0x0, 0xc041}, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000080)=0x100, 0x4) syz_clone(0x52000000, 0x0, 0xfffffffffffffd84, 0x0, 0x0, 0x0) socketpair(0x23, 0x3, 0x2, 0x0) 09:43:30 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @local}], 0x1c) 09:43:30 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='hugetlbfs\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = creat(&(0x7f0000000200)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/159, 0x9f}], 0x2) 09:43:30 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x1, &(0x7f0000000040)=@raw=[@jmp={0x5, 0x0, 0x8}], &(0x7f0000000080)='GPL\x00', 0x1, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:30 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0x3, &(0x7f0000000080)=@raw=[@ldst={0x0, 0x0, 0x2}, @map_val], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 1677.365928][ T26] audit: type=1804 audit(3837145410.841:481): pid=16283 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1236613789/syzkaller.DsCtuz/3146/file0/file0" dev="hugetlbfs" ino=164539 res=1 errno=0 09:43:30 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)={0x4c, 0x2, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_TYPENAME={0x13, 0x3, 'hash:net,iface\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}]}, 0x4c}}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_DESTROY(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="28000000030603000000000000000000000014000500010007"], 0x28}}, 0x0) 09:43:30 executing program 4: syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xf8, &(0x7f0000000080)="64cdd7ae00ee25d47cfd68b856bfcd2fa91d9c697ba017b0b14ba84bebb29fa36df6e522fcac38ae30e3b7d312c5781a8a79c1fd3e867857589839db23b86e0e3adbc44be17eed2b347702ce0e5587e93f619f1d9071ab84ce6102662987d5435ea92a4164cbf872653dee1ac6996063e47f758868929e58d8e6688df1cb481203c42bea1c4ca2e82e1012a8733a16a73f3b5fa7821f63a7e175fc7d5e6645744ce8e16d9fca7661e3109491703c2cf8b82c2a099e6e5512bd21dd721be91a5cd9857c6a536912375fccfef5124a80f3f64cbd114efec7c58b28e1e163d2a654b789af7348d3f9edf78f6a209181693ce92bac8d3796dd58") bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) syz_usb_connect(0x0, 0x4ce, &(0x7f00000001c0)=ANY=[@ANYBLOB="12015002783450207f180203d176010203010902bc04010940a000090481060f43008f000a240108002002010209240806ff0007e04509050702ff03073f07072501021fc0ffb9099f6a8a614821566c31e6afbc411868c69156d121e364261318d542cd8c3a8b8eeca9350a9388df53c462f57bb6c6ceafe04597280311ea4a14156ff082af44fb138ba311dcc12c44d5e54e97085572b7907062fca6f7f1553b0033426648173a1f741ea1de9e6ae1bd12069fab21688a0fb564c54ccba0e80924faf64cd3b1b3ecf9459f3ec50dae0a010b4e7b0e24da9673cae1df26c0f93dcdc8683998e0b018b4413046e0ff0e132b1146e74f2979f581fb2da8b85a09050c020800080804072501800907000725010109d6530905051040008e8109fc312cf0e646fed8d1730c30b475a5fa195b26bde32b995783377232263040690ebad262adfe4ec9bfa072dd02c61c58d565d092a37f9340cf67497dbc0f33b127039a852189c57e420f8b1fb82f5e0300b4081a0d40ccc7a8ffaa0b949e058b98d7ebe36f212163db6445e613b5d914b888a8ee59eaa3d4cadbc54178c723382d4a616d979a15489b799e919e69371fb34cb625b6a2c049eb6eeaa25e9e9f46ce240c27e74902122c1e588b29ce4f1957ab4503a3aa0ec11f9da5b0f844ab43fa3b32797265010bdef12372cb7b62f5a5b9a3d7b4b706d441786ebad391735f17587a5b000d4ac68345e8f96abcc5ad4a460c1d181273bf7508de520905020320007fe802090506105a443654070905020008000901013602c91aa9171524f89cbd85c8db33a3bbe755ca4a607e2583ebc493d9f34cc7418c0aa62f50b9bbeb55a201def33ff96620173105f50905001010003f06010725018004000009050b0c000204013f0725018009ff07090503110004021f20a2227d3575dda66fedab7bcf4143d1bb222c8516ada77f9d3c7882779bb1030c7c6a2f8faa3bf14226a7c1a27adf5c3ac02ae76bb75a29c8c333043dd30724351408ff4d66c9ec27bed90432e0d381398e537a6629c907a9637c95204b5f6ae8e3d1463dbcb67654c8590890c5738bde3744afe27095933c6d09d432f254ed3e51fc73e0f04827e7ae44253cb39f7cc4584941ee86fcef446447d00012ce98e0105609050f0020000809058522abe07cd74e7c3df72252bea030859fbb8c50b977a47f6516f89a55e1c8450dad0323668e427ec6a1fb0c7fa38eb123c2e855edf4a4ba1bbc7e5e4f5c55c05288db3687361ff179bf8ee001075de93bfb652fe0996c1d38f188ec5a55447a983564697a5011fe165ac05e2acad9295bc4531e6919157c3de49e83b1d4ea0287470288a14008e075100bf6c121e21173d459ce6ec18599e74ee969ecf9ea2ff4d9d4273dbd6a3d750a104ae390cdfb65db3ee401a5015be35296cc5696935fade5841ef909050600000281070007250180090300090507080002000220072501035402000905080200020209a13121a496e50f747afb1d008b0f8446a8d7d0cfa4bea7de4355d80ba2ae00b51c77c7a968feeccf0faaee3de7cb602d8f1809050500cf070220021f231e8210210d9ce05ee1013b1c0e3a0283b1c05c22e1e9c2f1014fc4257a3e103642a31e40d8f26418b2bfd137bc6b1109d54cec5550536a054051497b8a3729299777ca478bd459c543ec67980c63cd47ff5534e45a121a7d11b06f090580100800ffff1a"], &(0x7f00000009c0)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x110, 0x3, 0x5, 0x40, 0x8, 0x5}, 0x37, &(0x7f0000000700)={0x5, 0xf, 0x37, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0xb, 0x765}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x8, 0x9, 0x6}, @ssp_cap={0x24, 0x10, 0xa, 0x8, 0x6, 0x10000, 0x0, 0x81, [0xff00, 0x3f, 0xff30, 0xc0, 0x3fff, 0xffff00]}]}, 0x7, [{0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x500a}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x407f}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x381d}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x458}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x41e}}, {0xab, &(0x7f0000000900)=@string={0xab, 0x3, "53485456f5574a2d6e9bfaacd7d0564531b735e1b56d90673590d62fe7f36233c26fd108f011a6ea08944e285a5a710c4d8d159d98786e428a0df744328fb64748103e09cf06372329d38433b71b10034589f6364a117c58d1ec82e0c82a5d1f4082472bcfba737550a31ca9d3b103f592e10b4006b596bd4a4b2c935fece7684700024d2b301a96bcc9458d539b581f8cc7afe324717f37af9ae6aca750e5c058b32345aa95333513"}}]}) 09:43:30 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f00000005c0)="23000000220021bb00b9409b849ac00a00e3b8a98623ff2a09a6c5b01109e3ecabbe82", 0x23, 0x0, 0x0, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:43:30 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x6, 0x0, 0x0) 09:43:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0xcfc, 0x56}) splice(r0, &(0x7f0000000000)=0x1a767347, r1, &(0x7f0000000040)=0x5, 0x181f, 0x8) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r1, 0xc01064ab, &(0x7f0000000200)={0xe2d0}) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r1, 0x80489439, &(0x7f0000000100)) r2 = syz_open_dev$dri(&(0x7f0000000340), 0x8003, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180), 0x0, 0x5, 0x0, 0x0, r3}) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r1, 0xc01064ab, &(0x7f0000000080)={0x7, 0x0, r3}) 09:43:31 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x5c, 0x2, 0x6, 0x5, 0xa, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT_TO={0x6}]}]}, 0x5c}}, 0x0) [ 1677.498883][T16293] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 09:43:31 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000400)={&(0x7f0000000180), 0xc, &(0x7f00000003c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="9001000011000100372539b646ec4ed1353f2bbd50"], 0x190}}, 0x0) 09:43:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0xcfc, 0x56}) splice(r0, &(0x7f0000000000)=0x1a767347, r1, &(0x7f0000000040)=0x5, 0x181f, 0x8) (async) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r1, 0xc01064ab, &(0x7f0000000200)={0xe2d0}) (async) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r1, 0x80489439, &(0x7f0000000100)) r2 = syz_open_dev$dri(&(0x7f0000000340), 0x8003, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180), 0x0, 0x5, 0x0, 0x0, r3}) (async) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r1, 0xc01064ab, &(0x7f0000000080)={0x7, 0x0, r3}) 09:43:31 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x5c, 0x2, 0x6, 0x5, 0xa, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT_TO={0x6}]}]}, 0x5c}}, 0x0) 09:43:31 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, 0x0, 0x0) 09:43:31 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x100010, r0, 0x0) [ 1677.642487][T16306] netlink: 368 bytes leftover after parsing attributes in process `syz-executor.3'. 09:43:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0xcfc, 0x56}) splice(r0, &(0x7f0000000000)=0x1a767347, r1, &(0x7f0000000040)=0x5, 0x181f, 0x8) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r1, 0xc01064ab, &(0x7f0000000200)={0xe2d0}) (async) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r1, 0x80489439, &(0x7f0000000100)) r2 = syz_open_dev$dri(&(0x7f0000000340), 0x8003, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180), 0x0, 0x5, 0x0, 0x0, r3}) (async) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r1, 0xc01064ab, &(0x7f0000000080)={0x7, 0x0, r3}) 09:43:31 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x5c, 0x2, 0x6, 0x5, 0xa, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT_TO={0x6}]}]}, 0x5c}}, 0x0) [ 1677.793753][T15035] usb 5-1: new high-speed USB device number 36 using dummy_hcd [ 1678.033769][T15035] usb 5-1: Using ep0 maxpacket: 32 [ 1678.234002][T15035] usb 5-1: config 9 has an invalid interface number: 129 but max is 0 [ 1678.242258][T15035] usb 5-1: config 9 contains an unexpected descriptor of type 0x2, skipping [ 1678.278348][T15035] usb 5-1: config 9 contains an unexpected descriptor of type 0x2, skipping [ 1678.292009][T15035] usb 5-1: config 9 has an invalid descriptor of length 41, skipping remainder of the config [ 1678.304156][T15035] usb 5-1: config 9 has no interface number 0 [ 1678.310310][T15035] usb 5-1: config 9 interface 129 altsetting 6 has 0 endpoint descriptors, different from the interface descriptor's value: 15 [ 1678.343740][T15035] usb 5-1: config 9 interface 129 has no altsetting 0 [ 1678.504188][T15035] usb 5-1: New USB device found, idVendor=187f, idProduct=0302, bcdDevice=76.d1 [ 1678.540434][T15035] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1678.553869][T15035] usb 5-1: Product: 㠝 [ 1678.558101][T15035] usb 5-1: Manufacturer: 䁿 [ 1678.562707][T15035] usb 5-1: SerialNumber: ࡠ [ 1678.865828][T15035] smsusb:smsusb_probe: board id=12, interface number 129 [ 1678.881631][T15035] usb 5-1: USB disconnect, device number 36 09:43:32 executing program 4: timer_create(0x2, 0x0, &(0x7f0000000240)) 09:43:32 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x161281, 0x0) write$binfmt_aout(r0, &(0x7f0000000140)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, "f88908939b6368f1fcf72000"}) r1 = syz_open_pts(r0, 0x0) r2 = dup3(r1, r0, 0x0) io_setup(0x1, &(0x7f0000000740)=0x0) io_submit(r3, 0x1, &(0x7f0000000480)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000180)="14", 0x1}]) 09:43:32 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1a, 0x0, 0x0, 0x0, 0x84, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x48) 09:43:32 executing program 2: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="1c00000018005f0214fffffffffffff80a0000000000000c04000000", 0x1c) 09:43:32 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x161281, 0x0) write$binfmt_aout(r0, &(0x7f0000000140)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "f88908939b6368f1fcf72000"}) r1 = syz_open_pts(r0, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$TCSETSF2(r2, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "1f2e5607e646a28b0fb4adab74382a410f1700"}) 09:43:32 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x5c, 0x2, 0x6, 0x5, 0xa, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT_TO={0x6}]}]}, 0x5c}}, 0x0) 09:43:32 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBMODE(r0, 0x4b44, &(0x7f0000000040)) 09:43:32 executing program 5: mq_open(&(0x7f0000000240)='\x00', 0x0, 0x0, &(0x7f0000000280)) 09:43:32 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x4}, 0x48) 09:43:33 executing program 3: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x4, &(0x7f00000000c0)={[{@oldalloc}, {@noblock_validity}, {@stripe={'stripe', 0x3d, 0x6}}, {@barrier_val={'barrier', 0x3d, 0x7fff0038}}, {@discard}, {@sysvgroups}, {@resuid={'resuid', 0x3d, 0xee00}}, {@errors_remount}, {@barrier_val={'barrier', 0x3d, 0x41db}, 0x32}]}, 0x1, 0x4c9, &(0x7f0000000ec0)="$eJzs3c9vG1kdAPDvTOL+TJsUOJRKlIoWpRXUThraRhwKSAhOlYByLyFxoihOHMVO20QVpOIPQEIIkDhx4oLEH4CE+icgpEpwBgECod1297CH3Xple9xNs3bi7iZxZH8+0su8N2P7+32x/DxvZuQJYGBdiohrEfGyVqvVl6PZ+jQrsdUs9ce9eP54tl6SqNXuvZVEkq1rvVaSLU9nTzsRET/4bsSPk4/HrWxsLs2USsW1rF2oLq8WKhub1xeXZxaKC8WVqanJW9O3p29OT+xLP8ci4s63//Orn//+O3f+/NWH/7z/v6s/SbblvL0fb+jYbhubr59r/C9ahiNi7RMGO2qGsv7kep0IAABdqe/jfyYivtSYB4zGUGNvDgAAAOgntW+MxPtJRA0AAADoW2lEjESS5rNrAUYiTfP55jW8n4tTaalcqX5lvry+MlffFjEWuXR+sVScyK4VHotcUm9PZtfYtto3drSnIuJcRPxy9GSjnZ8tl+Z6ffADAAAABsTpHfP/d0eb838AAACgz4z1OgEAAADgwJn/AwAAQP8z/wcAAIC+9r27d+ul1rr/9dyDjfWl8oPrc8XKUn55fTY/W15bzS+UywuN3+xb3uv1SuXy6tdiZf1RoVqsVAuVjc37y+X1ler9xddugQ0AAAAconNffPr3JCK2vn6yUeqO9Top4FAMd/Ogf5xtLv99wMkAh2qo1wkAPdPV9z/Ql3K9TgDouWSP7R0v3vnL/ucCAAAcjPHPdz7/v/uxga30ENIDDpAPMQwu5/9hcDn/D4MrZw8ABt7Bn/+v1d4oIQAAYN+NNEqS5rNzgSORpvl8xJnGbQFyyfxiqTgREWcj4m+jueP19mTjmcmecwYAAAAAAAAAAAAAAAAAAAAAAAAAoKlWS6IGAAAA9LWI9L9Jdv+v8dErIzuPDxxL3httLCPi4W/v/frRTLW6Nllf//ar9dXfZOtv9OIIBgAAALBTa57emscDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwH568fzxbKscZtz/fysixtrFH44TjeWJyEXEqXeSGN72vCQihvYh/taTiDjfLn5STyvGsizaxT/Zw/hpRJzeh/gwyJ7Wx59vtvv8pXGpsWz/+RvOyqfVefxLX41/Qx3GnzNdxrjw7I+FjvGfRFwYbj/+tOInHeJf7jL+j364udlpW+13EeNtv3+S12IVqsurhcrG5vXF5ZmF4kJxZWpq8tb07emb0xOF+cVSMfvbNsYvvvCnl7v1/1SH+GN79P9Kl/3/4Nmj559tVnPt4l+93P79P98hfpp99305q9e3j7fqW836dhf/8NeLu/V/rtn/42/6/l/tsv/Xvv+zf3X5UADgEFQ2NpdmSqXiWt9W6rP0I5CGyhGs/PRopHEkK70emQAAgP320U5/rzMBAAAAAAAAAAAAAAAAAACAwXUYPye2M+ZWb7oKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCrDwMAAP//CrfYaA==") r0 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) fsconfig$FSCONFIG_SET_FLAG(r0, 0x0, &(0x7f0000000080)='ro\x00', 0x0, 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r0, 0x7, 0x0, 0x0, 0x0) 09:43:33 executing program 2: socket(0x23, 0x0, 0xffff) 09:43:33 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000001340)=[{{&(0x7f0000000180)={0xa, 0x4e24, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000040)={0xa, 0x4e22, 0x0, @local}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000080)="e8af999e9a71a8f7a5805c71dbe0cb76f11461015a060dffa3785c6b4277ff643c21cca6fbf3ed483c1ed20507da629a128174361f4657794da911208c14d88b6499f3aa356532a5cdfa0384e60837ca67417d34f3df89bf3a5c2640329234a923b13e1e917c0533ff39482fc34be8bce46a2c87ed7e664ce05b1cc6abe028c96f1ff478d186811ad8b92606f3186d50b5fa8afe2eb5cd262ab446ac3af90a1ca1015dfc43bfe6f58c8a2bab941be6da3147c25538119f3094d2", 0xba}], 0x5}}, {{&(0x7f00000001c0)={0xa, 0x0, 0x0, @empty}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000200)="e950da74f365d4b21e4ad0c061f664ddccbcd1cf7bcd527bb5ac489badcc5d18d9f27130bfef72b982ee479789b40356dd27fd453ef3ca6beac114f41a08e4316d57bff3bf816a58da7a29f45f7d04f67e1b73ebc91b9e14d473d60f81a8b4ac9ff148c3670c1091f9e6e43a60e2053411bda05d1c87b464d37afb6b1ca10ff6c26546c44c34572a669e7c963f551693b6bc10f2a8bb6707289792d6ee251e8f24ee6dfcec0ad5f301f8c7a01fe6fbeecf60788c5a5a", 0xb6}], 0x1, &(0x7f0000001500)=ANY=[@ANYBLOB="1400000000000000290000003e0000000000000000000000280000000000000029000000040000000062000000000000000100c204000000000502000000000008010000000000002900000036000000001d000000000000c910fc02000000000000000000000000000000d2d893f319570915f5c3993a59195b47e932a907d5bf5d25f8f54ff686e8640c0d6b40065922c741755193f4c4637f96f8b4beda320683c94e77020d582a1cdb4745498b4d5bb53001349a10274f938a20922f5bd72dc2c267aa434f07d91a670dbe420f201c194e9b7a410a52a002ad7494584f96844b6df1212a66e6b988026a172b94ca04abcb523041c5fd9beb99238d082473d2dc2409016cef1f9d4f787534e41ab640aa676b5ceb44a8a6330a31146daba056709ac4bbb36b0526aa7f27fccff7bbcb1a821237a91bbe0fdcce6493d90106000000000000000030000000000000002900000037000000000200000000000007100000000002000000000000000000000000000000000030000000000000002900000036000002000000000000c910200100000000000000000000000000020000000000001400000000000000290000003e0000000000000000000000140000000000000029000000080000000000000000000000280000000000000029000000390000000002000000000000fe8000000000000000000000000000aafe8000000000000000000000000000aa00000000000000000000000000000001fc0200000000000000000000140000000000f5ffffffffffffffffffac1414aafc0000000000000000000000000000001400000000000000290000000800"/616], 0x218}}, {{&(0x7f0000000540)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f00000007c0)=[{&(0x7f0000000580)="8c3803bf", 0x4}, {&(0x7f00000005c0)="77914ea393c7cf32c96cbb2565ab0bd65c285cfb680bbede1519e5bc309507d5f3fa", 0x22}, {&(0x7f0000000600)="6901000000", 0x5}, {&(0x7f0000000640)="4c7d35f54eb47351083ec19df7b9616e354a05c4f7f1e2de9e3c82f03138b61ed9e0bb17bd27c9af04214e3f5fba8b87118c694fecffe7ad01275e1b6caf0080ae342574eaaf97d48c0eaf85cf091afb1d55367e78ab676b0bcbd59eb52c4f08c3b39ef4bb26c72ed8d584f64ee9d04ed4cd76bb84dca4817be23307453b21a0783d38e3705473adb36a64a591fb5553d680f1d7be12b547888f1197f5074fdf6e547cafa3fa0e70a500089dfec31553d7baa26db7a9328aa627900583fd", 0xbe}, {&(0x7f0000000700)="3075bfe43f0a408e1946c366539558dbefe3fb5ac7dd3ec12ea856b23e7af79110551591e857b8898a696d2386176c4edeb5de31e7b92060010ed49b0249c93e0048dc4c1c1d197ababd04320a5f9bb7013c0f2854373c9f7f41cef522d53db57a94911253a612dfd2d7931881cb403e6c1016eeeaea8c17af649d4639d4f294cfcf7970081836497c68696d0cb1aef5438c750a6ffb04c6ad38166b88921c653480cb487d5732bd3c0c9b9b5118e82c51bcc3688e03", 0xb6}], 0x5, &(0x7f0000000840)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1}}}, @flowinfo={{0x14}}, @hoplimit={{0x14}}], 0x58}}, {{&(0x7f00000008c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}, 0x1c, &(0x7f0000000940)=[{&(0x7f0000000900)="385abf382d5605e41e43022d9d42c01543977ec63d09791ce75e769d6f1b76c0cefa623874fdbed898985a4b", 0x2c}], 0x1, &(0x7f00000009c0)=[@hoplimit_2292={{0x14}}, @dontfrag={{0x14}}, @pktinfo={{0x24, 0x29, 0x32, {@private1}}}], 0x58}}, {{0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000a40)="5fc4434c52dc01807ed97f779dc773cf17f128dec5439c22836ca46d9b281635053fa3a7d83ccb57fb47579e7aec", 0x2e}, {&(0x7f0000000a80)="07f9e10dfed7f225dfb6e66de2129c444e3de6764c15c83873e953f54bf6c47e82036a69fa6ac3c9cf470e815f59ea0f4972cafe2b2a38da297ec10343874a30cfcdf6c7666bf978bc2a5bf56f3f2c3dd3516ff1c9e76879eb323e070d8519a22da0734ad52d589e91597288334bf43927b16b1e60f70196931c9a511b20f4edd9c4b3c22ab251c794f9f63703305ded59a60da8d1e1f6e9c30aeeed191c741527d9c8f1b5d431224bc0f83cb02d697eb01e5e51d5d13dbb071288eace153080d667e56903649b48e8d5c5e98e", 0xcd}, {&(0x7f0000000b80)="e2026e225c4fd0714d43a3d3e03d68", 0xf}, {&(0x7f0000000bc0)="96230c7f6f37270c0a1ec457795315c71f95f6b85b06c276e4fbb46fda9c59d5fb83c720c7b1c324965fa8943a360c81f0731e53ed830e376e70f84c7fbfca65aa355401f3f9202c0ab4f659ca5f81cccca869424610e6ec60893b1c5e1c1aa80d81ff673a612f61bb608384564053a40aac42fbfc0ccb623d3bc847d344be9e92ae5edafd5664d5be56b672235fdb0292081aa4a7c8a6a98fbb049cb56146d95f6061ec6c0c058e2060fe543660756be119f7ab7d9944ec2cb37310cbf93f718e3af98da45f77c7f626c75b908a0060228cfa6666a2e7d3cce5", 0xda}], 0x4}}, {{&(0x7f0000000d00)={0xa, 0x0, 0x0, @remote}, 0x1c, &(0x7f00000011c0)=[{&(0x7f0000000d40)="0d1fa8c6915a14c721b22489ec133163873a51a77a", 0x15}, {&(0x7f0000000d80)="c1f59aaaee8baee8db0480fdcc7611ee5fb8ef416cfae1f9da9686a449ec2eeb586e4751f6e72e2424e9ccc26fecc6c089c395eca722b53c16a33c27ab4302", 0x3f}, {&(0x7f0000000dc0)="36d57fcd7998cad127c671bb8860920f448cc5b3b45387889f71219ec0c1814a4d566381b9cedba74406525d3935b208833420dbc2b2d0204d648b2281a515dec326137040b7ca0a4c7bf0a563466b8c72dd6e760fb52bef15eeacfed411d88a8b9ac7968ac79264e84985052d6c324784f12339c4a0e19bf3a04e9f4baf63582161078f91b6", 0x86}, {&(0x7f0000000e80)="e0fdbe2a73abf7ba5204f7fb5a5bff3008b7cdcbd53eaa27e11748de1c1d3b1a4edabea0ec3d67138d1ae226c94c114f06b4eb00216ff2931b73b01d2050a056c6bca24b6e3076c9cbcc3a4ba6248c32ea7b7c95703f35892dfd730d6ae3a8abb7251f5314545bd3e299dfbdf30eb24dd0d152ef34e2e513665df466590ff7e1a554ce1d993bc505a50da7da84b68f28a11a8682a8f588c8a0928829994f3cf87a0e7a73bc45496a140827", 0xab}, {&(0x7f0000000f40)="843c7e3d5ede2aa9d15c71b72f123122c96dcc2356882cda6ae0b720339d4a6cc16316db71722fefd5cfb9ee54", 0x2d}, {&(0x7f0000000f80)="670b740bc6a7e193d7f2c5fbf7f7452715e93e8ad8aa3818754381fdef9c01dca9e3c6e40d3edd5dc1321fb86b64500c8576ce40d9c0bd7cc59c611aaba1", 0x3e}, {&(0x7f0000000fc0)="9be66afda72a36a09794ed1dd6ff7d1c9051ae4f298105351290265fce527cc0211bfff45c8f5c6880387aea77134617fce650bc036efa2add306db40d178b390ad804e59cdfa01eb63eef7f402d633d9590925d9b907591ae210f6cf4cb13b6", 0x60}, {&(0x7f0000001040)="e61910e6076fff798f58ee93609e5c17fa0ddf8ed56ff431bb8fb588378df4182b75e260e4ca349b748203", 0x2b}, {&(0x7f0000001080)="41663c66cc2b8d9a61fc364cca38fa47ab6b031e68ee3fbd03946d6b29d55ef01910266d40b210405f849acc681b9487d5d263d1043f3461956ca2a8ebf9ded92d12cb87282ce02e5647b4c5d2ed6c1c3b9bc30d5d419ca9635cc0a16d222a0d6ee866b254bc21e84590f9232f5a59016674a3202b4aeea30ad82a60cc7a2c4f47e43e0e7fb4c13a5f2a78e4686465661557dbbc5cc98a2636caea00afee70616fba4aa3c0e77dca88c80ba14617f2f8faa57b30ae66b47de227680f6916bb42c1a5cfbadb8ac7ffce86ce9b5d697e8b6f4f324ad9f8881ec803363641dd62bd", 0xe0}, {&(0x7f0000001180)="0788037a22e2b097afa88eea275afe62693d5658a03c2e7c61b441bb210871ad9cb417e911c7a8a9de65ac", 0x2b}], 0xa, &(0x7f0000001280)=[@hopopts={{0x40, 0x29, 0x36, {0x0, 0x4, '\x00', [@jumbo, @jumbo, @hao={0xc9, 0x10, @mcast1}, @ra]}}}, @hoplimit_2292={{0x14}}, @hopopts_2292={{0x40, 0x29, 0x36, {0x0, 0x4, '\x00', [@hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @remote}}, @pad1, @jumbo, @jumbo]}}}], 0x98}}], 0x7, 0x0) 09:43:33 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x6, &(0x7f0000000180), 0x4) 09:43:33 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x474c, 0x4) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f00000000c0)=0x5, 0x4) setsockopt$inet_int(r0, 0x0, 0xc, &(0x7f0000000000)=0xffffffff, 0x4) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, &(0x7f0000000300)={'broute\x00', 0x0, 0x4, 0xcd, [], 0x0, 0x0, &(0x7f0000000200)=""/205}, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) 09:43:33 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000001340)=[{{&(0x7f0000000180)={0xa, 0x4e24, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000040)={0xa, 0x4e22, 0x0, @local}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000080)="e8af999e9a71a8f7a5805c71dbe0cb76f11461015a060dffa3785c6b4277ff643c21cca6fbf3ed483c1ed20507da629a128174361f4657794da911208c14d88b6499f3aa356532a5cdfa0384e60837ca67417d34f3df89bf3a5c2640329234a923b13e1e917c0533ff39482fc34be8bce46a2c87ed7e664ce05b1cc6abe028c96f1ff478d186811ad8b92606f3186d50b5fa8afe2eb5cd262ab446ac3af90a1ca1015dfc43bfe6f58c8a2bab941be6da3147c25538119f3094d2", 0xba}], 0x5}}, {{&(0x7f00000001c0)={0xa, 0x0, 0x0, @empty}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000200)="e950da74f365d4b21e4ad0c061f664ddccbcd1cf7bcd527bb5ac489badcc5d18d9f27130bfef72b982ee479789b40356dd27fd453ef3ca6beac114f41a08e4316d57bff3bf816a58da7a29f45f7d04f67e1b73ebc91b9e14d473d60f81a8b4ac9ff148c3670c1091f9e6e43a60e2053411bda05d1c87b464d37afb6b1ca10ff6c26546c44c34572a669e7c963f551693b6bc10f2a8bb6707289792d6ee251e8f24ee6dfcec0ad5f301f8c7a01fe6fbeecf60788c5a5a", 0xb6}], 0x1, &(0x7f0000001500)=ANY=[@ANYBLOB="1400000000000000290000003e0000000000000000000000280000000000000029000000040000000062000000000000000100c204000000000502000000000008010000000000002900000036000000001d000000000000c910fc02000000000000000000000000000000d2d893f319570915f5c3993a59195b47e932a907d5bf5d25f8f54ff686e8640c0d6b40065922c741755193f4c4637f96f8b4beda320683c94e77020d582a1cdb4745498b4d5bb53001349a10274f938a20922f5bd72dc2c267aa434f07d91a670dbe420f201c194e9b7a410a52a002ad7494584f96844b6df1212a66e6b988026a172b94ca04abcb523041c5fd9beb99238d082473d2dc2409016cef1f9d4f787534e41ab640aa676b5ceb44a8a6330a31146daba056709ac4bbb36b0526aa7f27fccff7bbcb1a821237a91bbe0fdcce6493d90106000000000000000030000000000000002900000037000000000200000000000007100000000002000000000000000000000000000000000030000000000000002900000036000002000000000000c910200100000000000000000000000000020000000000001400000000000000290000003e0000000000000000000000140000000000000029000000080000000000000000000000280000000000000029000000390000000002000000000000fe8000000000000000000000000000aafe8000000000000000000000000000aa00000000000000000000000000000001fc0200000000000000000000140000000000f5ffffffffffffffffffac1414aafc0000000000000000000000000000001400000000000000290000000800"/616], 0x218}}, {{&(0x7f0000000540)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f00000007c0)=[{&(0x7f0000000580)="8c3803bf", 0x4}, {&(0x7f00000005c0)="77914ea393c7cf32c96cbb2565ab0bd65c285cfb680bbede1519e5bc309507d5f3fa", 0x22}, {&(0x7f0000000600)="6901000000", 0x5}, {&(0x7f0000000640)="4c7d35f54eb47351083ec19df7b9616e354a05c4f7f1e2de9e3c82f03138b61ed9e0bb17bd27c9af04214e3f5fba8b87118c694fecffe7ad01275e1b6caf0080ae342574eaaf97d48c0eaf85cf091afb1d55367e78ab676b0bcbd59eb52c4f08c3b39ef4bb26c72ed8d584f64ee9d04ed4cd76bb84dca4817be23307453b21a0783d38e3705473adb36a64a591fb5553d680f1d7be12b547888f1197f5074fdf6e547cafa3fa0e70a500089dfec31553d7baa26db7a9328aa627900583fd", 0xbe}, {&(0x7f0000000700)="3075bfe43f0a408e1946c366539558dbefe3fb5ac7dd3ec12ea856b23e7af79110551591e857b8898a696d2386176c4edeb5de31e7b92060010ed49b0249c93e0048dc4c1c1d197ababd04320a5f9bb7013c0f2854373c9f7f41cef522d53db57a94911253a612dfd2d7931881cb403e6c1016eeeaea8c17af649d4639d4f294cfcf7970081836497c68696d0cb1aef5438c750a6ffb04c6ad38166b88921c653480cb487d5732bd3c0c9b9b5118e82c51bcc3688e03", 0xb6}], 0x5, &(0x7f0000000840)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1}}}, @flowinfo={{0x14}}, @hoplimit={{0x14}}], 0x58}}, {{&(0x7f00000008c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}, 0x1c, &(0x7f0000000940)=[{&(0x7f0000000900)="385abf382d5605e41e43022d9d42c01543977ec63d09791ce75e769d6f1b76c0cefa623874fdbed898985a4b", 0x2c}], 0x1, &(0x7f00000009c0)=[@hoplimit_2292={{0x14}}, @dontfrag={{0x14}}, @pktinfo={{0x24, 0x29, 0x32, {@private1}}}], 0x58}}, {{0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000a40)="5fc4434c52dc01807ed97f779dc773cf17f128dec5439c22836ca46d9b281635053fa3a7d83ccb57fb47579e7aec", 0x2e}, {&(0x7f0000000a80)="07f9e10dfed7f225dfb6e66de2129c444e3de6764c15c83873e953f54bf6c47e82036a69fa6ac3c9cf470e815f59ea0f4972cafe2b2a38da297ec10343874a30cfcdf6c7666bf978bc2a5bf56f3f2c3dd3516ff1c9e76879eb323e070d8519a22da0734ad52d589e91597288334bf43927b16b1e60f70196931c9a511b20f4edd9c4b3c22ab251c794f9f63703305ded59a60da8d1e1f6e9c30aeeed191c741527d9c8f1b5d431224bc0f83cb02d697eb01e5e51d5d13dbb071288eace153080d667e56903649b48e8d5c5e98e", 0xcd}, {&(0x7f0000000b80)="e2026e225c4fd0714d43a3d3e03d68", 0xf}, {&(0x7f0000000bc0)="96230c7f6f37270c0a1ec457795315c71f95f6b85b06c276e4fbb46fda9c59d5fb83c720c7b1c324965fa8943a360c81f0731e53ed830e376e70f84c7fbfca65aa355401f3f9202c0ab4f659ca5f81cccca869424610e6ec60893b1c5e1c1aa80d81ff673a612f61bb608384564053a40aac42fbfc0ccb623d3bc847d344be9e92ae5edafd5664d5be56b672235fdb0292081aa4a7c8a6a98fbb049cb56146d95f6061ec6c0c058e2060fe543660756be119f7ab7d9944ec2cb37310cbf93f718e3af98da45f77c7f626c75b908a0060228cfa6666a2e7d3cce5", 0xda}], 0x4}}, {{&(0x7f0000000d00)={0xa, 0x0, 0x0, @remote}, 0x1c, &(0x7f00000011c0)=[{&(0x7f0000000d40)="0d1fa8c6915a14c721b22489ec133163873a51a77a", 0x15}, {&(0x7f0000000d80)="c1f59aaaee8baee8db0480fdcc7611ee5fb8ef416cfae1f9da9686a449ec2eeb586e4751f6e72e2424e9ccc26fecc6c089c395eca722b53c16a33c27ab4302", 0x3f}, {&(0x7f0000000dc0)="36d57fcd7998cad127c671bb8860920f448cc5b3b45387889f71219ec0c1814a4d566381b9cedba74406525d3935b208833420dbc2b2d0204d648b2281a515dec326137040b7ca0a4c7bf0a563466b8c72dd6e760fb52bef15eeacfed411d88a8b9ac7968ac79264e84985052d6c324784f12339c4a0e19bf3a04e9f4baf63582161078f91b6", 0x86}, {&(0x7f0000000e80)="e0fdbe2a73abf7ba5204f7fb5a5bff3008b7cdcbd53eaa27e11748de1c1d3b1a4edabea0ec3d67138d1ae226c94c114f06b4eb00216ff2931b73b01d2050a056c6bca24b6e3076c9cbcc3a4ba6248c32ea7b7c95703f35892dfd730d6ae3a8abb7251f5314545bd3e299dfbdf30eb24dd0d152ef34e2e513665df466590ff7e1a554ce1d993bc505a50da7da84b68f28a11a8682a8f588c8a0928829994f3cf87a0e7a73bc45496a140827", 0xab}, {&(0x7f0000000f40)="843c7e3d5ede2aa9d15c71b72f123122c96dcc2356882cda6ae0b720339d4a6cc16316db71722fefd5cfb9ee54", 0x2d}, {&(0x7f0000000f80)="670b740bc6a7e193d7f2c5fbf7f7452715e93e8ad8aa3818754381fdef9c01dca9e3c6e40d3edd5dc1321fb86b64500c8576ce40d9c0bd7cc59c611aaba1", 0x3e}, {&(0x7f0000000fc0)="9be66afda72a36a09794ed1dd6ff7d1c9051ae4f298105351290265fce527cc0211bfff45c8f5c6880387aea77134617fce650bc036efa2add306db40d178b390ad804e59cdfa01eb63eef7f402d633d9590925d9b907591ae210f6cf4cb13b6", 0x60}, {&(0x7f0000001040)="e61910e6076fff798f58ee93609e5c17fa0ddf8ed56ff431bb8fb588378df4182b75e260e4ca349b748203", 0x2b}, {&(0x7f0000001080)="41663c66cc2b8d9a61fc364cca38fa47ab6b031e68ee3fbd03946d6b29d55ef01910266d40b210405f849acc681b9487d5d263d1043f3461956ca2a8ebf9ded92d12cb87282ce02e5647b4c5d2ed6c1c3b9bc30d5d419ca9635cc0a16d222a0d6ee866b254bc21e84590f9232f5a59016674a3202b4aeea30ad82a60cc7a2c4f47e43e0e7fb4c13a5f2a78e4686465661557dbbc5cc98a2636caea00afee70616fba4aa3c0e77dca88c80ba14617f2f8faa57b30ae66b47de227680f6916bb42c1a5cfbadb8ac7ffce86ce9b5d697e8b6f4f324ad9f8881ec803363641dd62bd", 0xe0}, {&(0x7f0000001180)="0788037a22e2b097afa88eea275afe62693d5658a03c2e7c61b441bb210871ad9cb417e911c7a8a9de65ac", 0x2b}], 0xa, &(0x7f0000001280)=[@hopopts={{0x40, 0x29, 0x36, {0x0, 0x4, '\x00', [@jumbo, @jumbo, @hao={0xc9, 0x10, @mcast1}, @ra]}}}, @hoplimit_2292={{0x14}}, @hopopts_2292={{0x40, 0x29, 0x36, {0x0, 0x4, '\x00', [@hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @remote}}, @pad1, @jumbo, @jumbo]}}}], 0x98}}], 0x7, 0x0) 09:43:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x64, 0x2, 0x6, 0x5, 0xa, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x6}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT_TO={0x6}]}]}, 0x64}}, 0x0) 09:43:33 executing program 3: socket$nl_rdma(0x10, 0x3, 0x14) socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x52000000, 0x0, 0xfffffffffffffd84, 0x0, 0x0, 0x0) 09:43:33 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in6={0xa, 0x4e21, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @in6={0xa, 0x0, 0x0, @private2}], 0x38) 09:43:33 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0xa, &(0x7f0000000080)=@framed={{}, [@jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, @initr0, @cb_func, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}]}, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:33 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x11a, 0x2, 0x0, 0x0) 09:43:33 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000001340)=[{{&(0x7f0000000180)={0xa, 0x4e24, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000040)={0xa, 0x4e22, 0x0, @local}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000080)="e8af999e9a71a8f7a5805c71dbe0cb76f11461015a060dffa3785c6b4277ff643c21cca6fbf3ed483c1ed20507da629a128174361f4657794da911208c14d88b6499f3aa356532a5cdfa0384e60837ca67417d34f3df89bf3a5c2640329234a923b13e1e917c0533ff39482fc34be8bce46a2c87ed7e664ce05b1cc6abe028c96f1ff478d186811ad8b92606f3186d50b5fa8afe2eb5cd262ab446ac3af90a1ca1015dfc43bfe6f58c8a2bab941be6da3147c25538119f3094d2", 0xba}], 0x5}}, {{&(0x7f00000001c0)={0xa, 0x0, 0x0, @empty}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000200)="e950da74f365d4b21e4ad0c061f664ddccbcd1cf7bcd527bb5ac489badcc5d18d9f27130bfef72b982ee479789b40356dd27fd453ef3ca6beac114f41a08e4316d57bff3bf816a58da7a29f45f7d04f67e1b73ebc91b9e14d473d60f81a8b4ac9ff148c3670c1091f9e6e43a60e2053411bda05d1c87b464d37afb6b1ca10ff6c26546c44c34572a669e7c963f551693b6bc10f2a8bb6707289792d6ee251e8f24ee6dfcec0ad5f301f8c7a01fe6fbeecf60788c5a5a", 0xb6}], 0x1, &(0x7f0000001500)=ANY=[@ANYBLOB="1400000000000000290000003e0000000000000000000000280000000000000029000000040000000062000000000000000100c204000000000502000000000008010000000000002900000036000000001d000000000000c910fc02000000000000000000000000000000d2d893f319570915f5c3993a59195b47e932a907d5bf5d25f8f54ff686e8640c0d6b40065922c741755193f4c4637f96f8b4beda320683c94e77020d582a1cdb4745498b4d5bb53001349a10274f938a20922f5bd72dc2c267aa434f07d91a670dbe420f201c194e9b7a410a52a002ad7494584f96844b6df1212a66e6b988026a172b94ca04abcb523041c5fd9beb99238d082473d2dc2409016cef1f9d4f787534e41ab640aa676b5ceb44a8a6330a31146daba056709ac4bbb36b0526aa7f27fccff7bbcb1a821237a91bbe0fdcce6493d90106000000000000000030000000000000002900000037000000000200000000000007100000000002000000000000000000000000000000000030000000000000002900000036000002000000000000c910200100000000000000000000000000020000000000001400000000000000290000003e0000000000000000000000140000000000000029000000080000000000000000000000280000000000000029000000390000000002000000000000fe8000000000000000000000000000aafe8000000000000000000000000000aa00000000000000000000000000000001fc0200000000000000000000140000000000f5ffffffffffffffffffac1414aafc0000000000000000000000000000001400000000000000290000000800"/616], 0x218}}, {{&(0x7f0000000540)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f00000007c0)=[{&(0x7f0000000580)="8c3803bf", 0x4}, {&(0x7f00000005c0)="77914ea393c7cf32c96cbb2565ab0bd65c285cfb680bbede1519e5bc309507d5f3fa", 0x22}, {&(0x7f0000000600)="6901000000", 0x5}, {&(0x7f0000000640)="4c7d35f54eb47351083ec19df7b9616e354a05c4f7f1e2de9e3c82f03138b61ed9e0bb17bd27c9af04214e3f5fba8b87118c694fecffe7ad01275e1b6caf0080ae342574eaaf97d48c0eaf85cf091afb1d55367e78ab676b0bcbd59eb52c4f08c3b39ef4bb26c72ed8d584f64ee9d04ed4cd76bb84dca4817be23307453b21a0783d38e3705473adb36a64a591fb5553d680f1d7be12b547888f1197f5074fdf6e547cafa3fa0e70a500089dfec31553d7baa26db7a9328aa627900583fd", 0xbe}, {&(0x7f0000000700)="3075bfe43f0a408e1946c366539558dbefe3fb5ac7dd3ec12ea856b23e7af79110551591e857b8898a696d2386176c4edeb5de31e7b92060010ed49b0249c93e0048dc4c1c1d197ababd04320a5f9bb7013c0f2854373c9f7f41cef522d53db57a94911253a612dfd2d7931881cb403e6c1016eeeaea8c17af649d4639d4f294cfcf7970081836497c68696d0cb1aef5438c750a6ffb04c6ad38166b88921c653480cb487d5732bd3c0c9b9b5118e82c51bcc3688e03", 0xb6}], 0x5, &(0x7f0000000840)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1}}}, @flowinfo={{0x14}}, @hoplimit={{0x14}}], 0x58}}, {{&(0x7f00000008c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}, 0x1c, &(0x7f0000000940)=[{&(0x7f0000000900)="385abf382d5605e41e43022d9d42c01543977ec63d09791ce75e769d6f1b76c0cefa623874fdbed898985a4b", 0x2c}], 0x1, &(0x7f00000009c0)=[@hoplimit_2292={{0x14}}, @dontfrag={{0x14}}, @pktinfo={{0x24, 0x29, 0x32, {@private1}}}], 0x58}}, {{0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000a40)="5fc4434c52dc01807ed97f779dc773cf17f128dec5439c22836ca46d9b281635053fa3a7d83ccb57fb47579e7aec", 0x2e}, {&(0x7f0000000a80)="07f9e10dfed7f225dfb6e66de2129c444e3de6764c15c83873e953f54bf6c47e82036a69fa6ac3c9cf470e815f59ea0f4972cafe2b2a38da297ec10343874a30cfcdf6c7666bf978bc2a5bf56f3f2c3dd3516ff1c9e76879eb323e070d8519a22da0734ad52d589e91597288334bf43927b16b1e60f70196931c9a511b20f4edd9c4b3c22ab251c794f9f63703305ded59a60da8d1e1f6e9c30aeeed191c741527d9c8f1b5d431224bc0f83cb02d697eb01e5e51d5d13dbb071288eace153080d667e56903649b48e8d5c5e98e", 0xcd}, {&(0x7f0000000b80)="e2026e225c4fd0714d43a3d3e03d68", 0xf}, {&(0x7f0000000bc0)="96230c7f6f37270c0a1ec457795315c71f95f6b85b06c276e4fbb46fda9c59d5fb83c720c7b1c324965fa8943a360c81f0731e53ed830e376e70f84c7fbfca65aa355401f3f9202c0ab4f659ca5f81cccca869424610e6ec60893b1c5e1c1aa80d81ff673a612f61bb608384564053a40aac42fbfc0ccb623d3bc847d344be9e92ae5edafd5664d5be56b672235fdb0292081aa4a7c8a6a98fbb049cb56146d95f6061ec6c0c058e2060fe543660756be119f7ab7d9944ec2cb37310cbf93f718e3af98da45f77c7f626c75b908a0060228cfa6666a2e7d3cce5", 0xda}], 0x4}}, {{&(0x7f0000000d00)={0xa, 0x0, 0x0, @remote}, 0x1c, &(0x7f00000011c0)=[{&(0x7f0000000d40)="0d1fa8c6915a14c721b22489ec133163873a51a77a", 0x15}, {&(0x7f0000000d80)="c1f59aaaee8baee8db0480fdcc7611ee5fb8ef416cfae1f9da9686a449ec2eeb586e4751f6e72e2424e9ccc26fecc6c089c395eca722b53c16a33c27ab4302", 0x3f}, {&(0x7f0000000dc0)="36d57fcd7998cad127c671bb8860920f448cc5b3b45387889f71219ec0c1814a4d566381b9cedba74406525d3935b208833420dbc2b2d0204d648b2281a515dec326137040b7ca0a4c7bf0a563466b8c72dd6e760fb52bef15eeacfed411d88a8b9ac7968ac79264e84985052d6c324784f12339c4a0e19bf3a04e9f4baf63582161078f91b6", 0x86}, {&(0x7f0000000e80)="e0fdbe2a73abf7ba5204f7fb5a5bff3008b7cdcbd53eaa27e11748de1c1d3b1a4edabea0ec3d67138d1ae226c94c114f06b4eb00216ff2931b73b01d2050a056c6bca24b6e3076c9cbcc3a4ba6248c32ea7b7c95703f35892dfd730d6ae3a8abb7251f5314545bd3e299dfbdf30eb24dd0d152ef34e2e513665df466590ff7e1a554ce1d993bc505a50da7da84b68f28a11a8682a8f588c8a0928829994f3cf87a0e7a73bc45496a140827", 0xab}, {&(0x7f0000000f40)="843c7e3d5ede2aa9d15c71b72f123122c96dcc2356882cda6ae0b720339d4a6cc16316db71722fefd5cfb9ee54", 0x2d}, {&(0x7f0000000f80)="670b740bc6a7e193d7f2c5fbf7f7452715e93e8ad8aa3818754381fdef9c01dca9e3c6e40d3edd5dc1321fb86b64500c8576ce40d9c0bd7cc59c611aaba1", 0x3e}, {&(0x7f0000000fc0)="9be66afda72a36a09794ed1dd6ff7d1c9051ae4f298105351290265fce527cc0211bfff45c8f5c6880387aea77134617fce650bc036efa2add306db40d178b390ad804e59cdfa01eb63eef7f402d633d9590925d9b907591ae210f6cf4cb13b6", 0x60}, {&(0x7f0000001040)="e61910e6076fff798f58ee93609e5c17fa0ddf8ed56ff431bb8fb588378df4182b75e260e4ca349b748203", 0x2b}, {&(0x7f0000001080)="41663c66cc2b8d9a61fc364cca38fa47ab6b031e68ee3fbd03946d6b29d55ef01910266d40b210405f849acc681b9487d5d263d1043f3461956ca2a8ebf9ded92d12cb87282ce02e5647b4c5d2ed6c1c3b9bc30d5d419ca9635cc0a16d222a0d6ee866b254bc21e84590f9232f5a59016674a3202b4aeea30ad82a60cc7a2c4f47e43e0e7fb4c13a5f2a78e4686465661557dbbc5cc98a2636caea00afee70616fba4aa3c0e77dca88c80ba14617f2f8faa57b30ae66b47de227680f6916bb42c1a5cfbadb8ac7ffce86ce9b5d697e8b6f4f324ad9f8881ec803363641dd62bd", 0xe0}, {&(0x7f0000001180)="0788037a22e2b097afa88eea275afe62693d5658a03c2e7c61b441bb210871ad9cb417e911c7a8a9de65ac", 0x2b}], 0xa, &(0x7f0000001280)=[@hopopts={{0x40, 0x29, 0x36, {0x0, 0x4, '\x00', [@jumbo, @jumbo, @hao={0xc9, 0x10, @mcast1}, @ra]}}}, @hoplimit_2292={{0x14}}, @hopopts_2292={{0x40, 0x29, 0x36, {0x0, 0x4, '\x00', [@hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @remote}}, @pad1, @jumbo, @jumbo]}}}], 0x98}}], 0x7, 0x0) 09:43:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x64, 0x2, 0x6, 0x5, 0xa, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x6}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT_TO={0x6}]}]}, 0x64}}, 0x0) 09:43:33 executing program 3: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="1c00000018005f0214fffffffffffff80a0081000000000004000000", 0x1c) 09:43:33 executing program 2: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x4, &(0x7f00000000c0)={[{@oldalloc}, {@noblock_validity}, {@stripe={'stripe', 0x3d, 0x6}}, {@barrier_val={'barrier', 0x3d, 0x7fff0038}}, {@discard}, {@sysvgroups}, {@resuid={'resuid', 0x3d, 0xee00}}, {@errors_remount}, {@barrier_val={'barrier', 0x3d, 0x41db}, 0x32}]}, 0x1, 0x4c9, &(0x7f0000000ec0)="$eJzs3c9vG1kdAPDvTOL+TJsUOJRKlIoWpRXUThraRhwKSAhOlYByLyFxoihOHMVO20QVpOIPQEIIkDhx4oLEH4CE+icgpEpwBgECod1297CH3Xple9xNs3bi7iZxZH8+0su8N2P7+32x/DxvZuQJYGBdiohrEfGyVqvVl6PZ+jQrsdUs9ce9eP54tl6SqNXuvZVEkq1rvVaSLU9nTzsRET/4bsSPk4/HrWxsLs2USsW1rF2oLq8WKhub1xeXZxaKC8WVqanJW9O3p29OT+xLP8ci4s63//Orn//+O3f+/NWH/7z/v6s/SbblvL0fb+jYbhubr59r/C9ahiNi7RMGO2qGsv7kep0IAABdqe/jfyYivtSYB4zGUGNvDgAAAOgntW+MxPtJRA0AAADoW2lEjESS5rNrAUYiTfP55jW8n4tTaalcqX5lvry+MlffFjEWuXR+sVScyK4VHotcUm9PZtfYtto3drSnIuJcRPxy9GSjnZ8tl+Z6ffADAAAABsTpHfP/d0eb838AAACgz4z1OgEAAADgwJn/AwAAQP8z/wcAAIC+9r27d+ul1rr/9dyDjfWl8oPrc8XKUn55fTY/W15bzS+UywuN3+xb3uv1SuXy6tdiZf1RoVqsVAuVjc37y+X1ler9xddugQ0AAAAconNffPr3JCK2vn6yUeqO9Top4FAMd/Ogf5xtLv99wMkAh2qo1wkAPdPV9z/Ql3K9TgDouWSP7R0v3vnL/ucCAAAcjPHPdz7/v/uxga30ENIDDpAPMQwu5/9hcDn/D4MrZw8ABt7Bn/+v1d4oIQAAYN+NNEqS5rNzgSORpvl8xJnGbQFyyfxiqTgREWcj4m+jueP19mTjmcmecwYAAAAAAAAAAAAAAAAAAAAAAAAAoKlWS6IGAAAA9LWI9L9Jdv+v8dErIzuPDxxL3httLCPi4W/v/frRTLW6Nllf//ar9dXfZOtv9OIIBgAAALBTa57emscDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwH568fzxbKscZtz/fysixtrFH44TjeWJyEXEqXeSGN72vCQihvYh/taTiDjfLn5STyvGsizaxT/Zw/hpRJzeh/gwyJ7Wx59vtvv8pXGpsWz/+RvOyqfVefxLX41/Qx3GnzNdxrjw7I+FjvGfRFwYbj/+tOInHeJf7jL+j364udlpW+13EeNtv3+S12IVqsurhcrG5vXF5ZmF4kJxZWpq8tb07emb0xOF+cVSMfvbNsYvvvCnl7v1/1SH+GN79P9Kl/3/4Nmj559tVnPt4l+93P79P98hfpp99305q9e3j7fqW836dhf/8NeLu/V/rtn/42/6/l/tsv/Xvv+zf3X5UADgEFQ2NpdmSqXiWt9W6rP0I5CGyhGs/PRopHEkK70emQAAgP320U5/rzMBAAAAAAAAAAAAAAAAAACAwXUYPye2M+ZWb7oKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCrDwMAAP//CrfYaA==") r0 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r0, 0x7, 0x0, 0x0, 0x0) 09:43:33 executing program 0: io_setup(0x6, &(0x7f0000000000)=0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x161281, 0x0) write$binfmt_aout(r1, &(0x7f0000000140)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "f88908939b6368f1fcf72000"}) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) io_submit(r0, 0x2, &(0x7f0000000080)=[&(0x7f0000000040)={0x2000000, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) ioctl$TCSETSF2(r3, 0x5404, 0x0) 09:43:33 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x11a, 0x2, 0x0, 0x0) 09:43:34 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x64, 0x2, 0x6, 0x5, 0xa, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x6}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT_TO={0x6}]}]}, 0x64}}, 0x0) 09:43:34 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000001340)=[{{&(0x7f0000000180)={0xa, 0x4e24, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000040)={0xa, 0x4e22, 0x0, @local}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000080)="e8af999e9a71a8f7a5805c71dbe0cb76f11461015a060dffa3785c6b4277ff643c21cca6fbf3ed483c1ed20507da629a128174361f4657794da911208c14d88b6499f3aa356532a5cdfa0384e60837ca67417d34f3df89bf3a5c2640329234a923b13e1e917c0533ff39482fc34be8bce46a2c87ed7e664ce05b1cc6abe028c96f1ff478d186811ad8b92606f3186d50b5fa8afe2eb5cd262ab446ac3af90a1ca1015dfc43bfe6f58c8a2bab941be6da3147c25538119f3094d2", 0xba}], 0x5}}, {{&(0x7f00000001c0)={0xa, 0x0, 0x0, @empty}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000200)="e950da74f365d4b21e4ad0c061f664ddccbcd1cf7bcd527bb5ac489badcc5d18d9f27130bfef72b982ee479789b40356dd27fd453ef3ca6beac114f41a08e4316d57bff3bf816a58da7a29f45f7d04f67e1b73ebc91b9e14d473d60f81a8b4ac9ff148c3670c1091f9e6e43a60e2053411bda05d1c87b464d37afb6b1ca10ff6c26546c44c34572a669e7c963f551693b6bc10f2a8bb6707289792d6ee251e8f24ee6dfcec0ad5f301f8c7a01fe6fbeecf60788c5a5a", 0xb6}], 0x1, &(0x7f0000001500)=ANY=[@ANYBLOB="1400000000000000290000003e0000000000000000000000280000000000000029000000040000000062000000000000000100c204000000000502000000000008010000000000002900000036000000001d000000000000c910fc02000000000000000000000000000000d2d893f319570915f5c3993a59195b47e932a907d5bf5d25f8f54ff686e8640c0d6b40065922c741755193f4c4637f96f8b4beda320683c94e77020d582a1cdb4745498b4d5bb53001349a10274f938a20922f5bd72dc2c267aa434f07d91a670dbe420f201c194e9b7a410a52a002ad7494584f96844b6df1212a66e6b988026a172b94ca04abcb523041c5fd9beb99238d082473d2dc2409016cef1f9d4f787534e41ab640aa676b5ceb44a8a6330a31146daba056709ac4bbb36b0526aa7f27fccff7bbcb1a821237a91bbe0fdcce6493d90106000000000000000030000000000000002900000037000000000200000000000007100000000002000000000000000000000000000000000030000000000000002900000036000002000000000000c910200100000000000000000000000000020000000000001400000000000000290000003e0000000000000000000000140000000000000029000000080000000000000000000000280000000000000029000000390000000002000000000000fe8000000000000000000000000000aafe8000000000000000000000000000aa00000000000000000000000000000001fc0200000000000000000000140000000000f5ffffffffffffffffffac1414aafc0000000000000000000000000000001400000000000000290000000800"/616], 0x218}}, {{&(0x7f0000000540)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f00000007c0)=[{&(0x7f0000000580)="8c3803bf", 0x4}, {&(0x7f00000005c0)="77914ea393c7cf32c96cbb2565ab0bd65c285cfb680bbede1519e5bc309507d5f3fa", 0x22}, {&(0x7f0000000600)="6901000000", 0x5}, {&(0x7f0000000640)="4c7d35f54eb47351083ec19df7b9616e354a05c4f7f1e2de9e3c82f03138b61ed9e0bb17bd27c9af04214e3f5fba8b87118c694fecffe7ad01275e1b6caf0080ae342574eaaf97d48c0eaf85cf091afb1d55367e78ab676b0bcbd59eb52c4f08c3b39ef4bb26c72ed8d584f64ee9d04ed4cd76bb84dca4817be23307453b21a0783d38e3705473adb36a64a591fb5553d680f1d7be12b547888f1197f5074fdf6e547cafa3fa0e70a500089dfec31553d7baa26db7a9328aa627900583fd", 0xbe}, {&(0x7f0000000700)="3075bfe43f0a408e1946c366539558dbefe3fb5ac7dd3ec12ea856b23e7af79110551591e857b8898a696d2386176c4edeb5de31e7b92060010ed49b0249c93e0048dc4c1c1d197ababd04320a5f9bb7013c0f2854373c9f7f41cef522d53db57a94911253a612dfd2d7931881cb403e6c1016eeeaea8c17af649d4639d4f294cfcf7970081836497c68696d0cb1aef5438c750a6ffb04c6ad38166b88921c653480cb487d5732bd3c0c9b9b5118e82c51bcc3688e03", 0xb6}], 0x5, &(0x7f0000000840)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1}}}, @flowinfo={{0x14}}, @hoplimit={{0x14}}], 0x58}}, {{&(0x7f00000008c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}, 0x1c, &(0x7f0000000940)=[{&(0x7f0000000900)="385abf382d5605e41e43022d9d42c01543977ec63d09791ce75e769d6f1b76c0cefa623874fdbed898985a4b", 0x2c}], 0x1, &(0x7f00000009c0)=[@hoplimit_2292={{0x14}}, @dontfrag={{0x14}}, @pktinfo={{0x24, 0x29, 0x32, {@private1}}}], 0x58}}, {{0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000a40)="5fc4434c52dc01807ed97f779dc773cf17f128dec5439c22836ca46d9b281635053fa3a7d83ccb57fb47579e7aec", 0x2e}, {&(0x7f0000000a80)="07f9e10dfed7f225dfb6e66de2129c444e3de6764c15c83873e953f54bf6c47e82036a69fa6ac3c9cf470e815f59ea0f4972cafe2b2a38da297ec10343874a30cfcdf6c7666bf978bc2a5bf56f3f2c3dd3516ff1c9e76879eb323e070d8519a22da0734ad52d589e91597288334bf43927b16b1e60f70196931c9a511b20f4edd9c4b3c22ab251c794f9f63703305ded59a60da8d1e1f6e9c30aeeed191c741527d9c8f1b5d431224bc0f83cb02d697eb01e5e51d5d13dbb071288eace153080d667e56903649b48e8d5c5e98e", 0xcd}, {&(0x7f0000000b80)="e2026e225c4fd0714d43a3d3e03d68", 0xf}, {&(0x7f0000000bc0)="96230c7f6f37270c0a1ec457795315c71f95f6b85b06c276e4fbb46fda9c59d5fb83c720c7b1c324965fa8943a360c81f0731e53ed830e376e70f84c7fbfca65aa355401f3f9202c0ab4f659ca5f81cccca869424610e6ec60893b1c5e1c1aa80d81ff673a612f61bb608384564053a40aac42fbfc0ccb623d3bc847d344be9e92ae5edafd5664d5be56b672235fdb0292081aa4a7c8a6a98fbb049cb56146d95f6061ec6c0c058e2060fe543660756be119f7ab7d9944ec2cb37310cbf93f718e3af98da45f77c7f626c75b908a0060228cfa6666a2e7d3cce5", 0xda}], 0x4}}, {{&(0x7f0000000d00)={0xa, 0x0, 0x0, @remote}, 0x1c, &(0x7f00000011c0)=[{&(0x7f0000000d40)="0d1fa8c6915a14c721b22489ec133163873a51a77a", 0x15}, {&(0x7f0000000d80)="c1f59aaaee8baee8db0480fdcc7611ee5fb8ef416cfae1f9da9686a449ec2eeb586e4751f6e72e2424e9ccc26fecc6c089c395eca722b53c16a33c27ab4302", 0x3f}, {&(0x7f0000000dc0)="36d57fcd7998cad127c671bb8860920f448cc5b3b45387889f71219ec0c1814a4d566381b9cedba74406525d3935b208833420dbc2b2d0204d648b2281a515dec326137040b7ca0a4c7bf0a563466b8c72dd6e760fb52bef15eeacfed411d88a8b9ac7968ac79264e84985052d6c324784f12339c4a0e19bf3a04e9f4baf63582161078f91b6", 0x86}, {&(0x7f0000000e80)="e0fdbe2a73abf7ba5204f7fb5a5bff3008b7cdcbd53eaa27e11748de1c1d3b1a4edabea0ec3d67138d1ae226c94c114f06b4eb00216ff2931b73b01d2050a056c6bca24b6e3076c9cbcc3a4ba6248c32ea7b7c95703f35892dfd730d6ae3a8abb7251f5314545bd3e299dfbdf30eb24dd0d152ef34e2e513665df466590ff7e1a554ce1d993bc505a50da7da84b68f28a11a8682a8f588c8a0928829994f3cf87a0e7a73bc45496a140827", 0xab}, {&(0x7f0000000f40)="843c7e3d5ede2aa9d15c71b72f123122c96dcc2356882cda6ae0b720339d4a6cc16316db71722fefd5cfb9ee54", 0x2d}, {&(0x7f0000000f80)="670b740bc6a7e193d7f2c5fbf7f7452715e93e8ad8aa3818754381fdef9c01dca9e3c6e40d3edd5dc1321fb86b64500c8576ce40d9c0bd7cc59c611aaba1", 0x3e}, {&(0x7f0000000fc0)="9be66afda72a36a09794ed1dd6ff7d1c9051ae4f298105351290265fce527cc0211bfff45c8f5c6880387aea77134617fce650bc036efa2add306db40d178b390ad804e59cdfa01eb63eef7f402d633d9590925d9b907591ae210f6cf4cb13b6", 0x60}, {&(0x7f0000001040)="e61910e6076fff798f58ee93609e5c17fa0ddf8ed56ff431bb8fb588378df4182b75e260e4ca349b748203", 0x2b}, {&(0x7f0000001080)="41663c66cc2b8d9a61fc364cca38fa47ab6b031e68ee3fbd03946d6b29d55ef01910266d40b210405f849acc681b9487d5d263d1043f3461956ca2a8ebf9ded92d12cb87282ce02e5647b4c5d2ed6c1c3b9bc30d5d419ca9635cc0a16d222a0d6ee866b254bc21e84590f9232f5a59016674a3202b4aeea30ad82a60cc7a2c4f47e43e0e7fb4c13a5f2a78e4686465661557dbbc5cc98a2636caea00afee70616fba4aa3c0e77dca88c80ba14617f2f8faa57b30ae66b47de227680f6916bb42c1a5cfbadb8ac7ffce86ce9b5d697e8b6f4f324ad9f8881ec803363641dd62bd", 0xe0}, {&(0x7f0000001180)="0788037a22e2b097afa88eea275afe62693d5658a03c2e7c61b441bb210871ad9cb417e911c7a8a9de65ac", 0x2b}], 0xa, &(0x7f0000001280)=[@hopopts={{0x40, 0x29, 0x36, {0x0, 0x4, '\x00', [@jumbo, @jumbo, @hao={0xc9, 0x10, @mcast1}, @ra]}}}, @hoplimit_2292={{0x14}}, @hopopts_2292={{0x40, 0x29, 0x36, {0x0, 0x4, '\x00', [@hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @remote}}, @pad1, @jumbo, @jumbo]}}}], 0x98}}], 0x7, 0x0) 09:43:34 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00000000c0)=[@in={0x2, 0x0, @local}], 0x10) 09:43:34 executing program 2: mq_notify(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) 09:43:34 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x64, 0x2, 0x6, 0x5, 0xa, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x6}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_PORT_TO={0x6}]}]}, 0x64}}, 0x0) 09:43:34 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x11a, 0x2, 0x0, 0x0) 09:43:34 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000080)=0x100, 0x4) 09:43:34 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f00000001c0)=[@in6={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}], 0x1c) 09:43:34 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000200), 0x4) 09:43:34 executing program 4: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="1c00000018005f0214fffffffffffff80a0000000000000004020000", 0x1c) 09:43:34 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x6, 0x2, &(0x7f0000000000)=@raw=[@cb_func={0x18, 0x0, 0x4, 0x0, 0x8}], &(0x7f0000000040)='syzkaller\x00', 0x1, 0x80, &(0x7f0000000080)=""/128, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:34 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x11a, 0x2, 0x0, 0x0) 09:43:34 executing program 2: bpf$PROG_LOAD(0x2, 0x0, 0x0) 09:43:34 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x1, &(0x7f0000000040)=@raw=[@jmp], &(0x7f0000000080)='GPL\x00', 0x1, 0x2b, &(0x7f00000000c0)=""/43, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:34 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00000000c0)=[@in={0x2, 0x0, @loopback}, @in={0x2, 0x0, @local}, @in6={0xa, 0x0, 0x0, @local}], 0x3c) 09:43:34 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) mq_timedreceive(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 09:43:34 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) mq_timedsend(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x77359400}) 09:43:34 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000001180)={0x1d, 0x3, &(0x7f0000000040)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:34 executing program 1: shmat(0x0, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffdfff) 09:43:34 executing program 0: syz_open_dev$vcsu(&(0x7f0000000240), 0x1ff, 0x1) 09:43:34 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0x1, &(0x7f0000000080)=@raw=[@ldst={0x0, 0x0, 0x2}], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:34 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000e00), 0xffffffffffffffff) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000f00)={&(0x7f0000000e40)={0x24, r1, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8}]}, @IPVS_CMD_ATTR_SERVICE={0x4}]}, 0x24}}, 0x0) 09:43:35 executing program 1: bpf$PROG_LOAD(0x23, 0x0, 0x0) 09:43:35 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x1c, 0x8, 0x6, 0xf03, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 09:43:35 executing program 4: bpf$PROG_LOAD(0x8, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:35 executing program 3: bpf$PROG_LOAD(0x15, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:35 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000001, 0x10, r0, 0x10000000) 09:43:35 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/mcfilter\x00') preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/208, 0xd0}], 0x1, 0xa3, 0x0) 09:43:35 executing program 5: mq_notify(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x4, @thr={0x0, 0x0}}) 09:43:35 executing program 4: bpf$PROG_LOAD(0x3, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:35 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x2, &(0x7f0000000040)=@raw=[@jmp={0x5, 0x1, 0x8}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}], &(0x7f0000000080)='GPL\x00', 0x1, 0x2b, &(0x7f00000000c0)=""/43, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 09:43:35 executing program 0: io_setup(0x6, &(0x7f0000000000)=0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x161281, 0x0) write$binfmt_aout(r1, &(0x7f0000000140)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "f88908939b6368f1fcf72000"}) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) io_submit(r0, 0x2, &(0x7f0000000080)=[&(0x7f0000000040)={0x2000000, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) ioctl$TCSETSF2(r3, 0x5437, 0x0) 09:43:35 executing program 2: bpf$PROG_LOAD(0x10, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 09:43:35 executing program 5: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000000)={0x200a0}, 0x7) write(r0, &(0x7f00000000c0)="1c0000001a005f0214fffffffffffff80a0000000000000004000000", 0x1c) 09:43:35 executing program 4: socket$netlink(0x10, 0x3, 0x2) 09:43:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="1c00000018005f0214fffffffffffff80a0000000000000004000000", 0x1c) 09:43:35 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x161281, 0x0) write$binfmt_aout(r1, &(0x7f0000000140)=ANY=[], 0xff2e) nanosleep(&(0x7f0000000280), 0x0) 09:43:35 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280), 0x0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000003c0)='0', &(0x7f0000000500)='cgroup.procs\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000780)=[&(0x7f00000005c0)='.+:\xc4(*\x00', &(0x7f0000000600)='\x00', &(0x7f0000000680)='+\\^\x00', &(0x7f00000006c0)='0', 0x0, 0x0]) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) chown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write$6lowpan_enable(0xffffffffffffffff, 0x0, 0x0) fcntl$setownex(0xffffffffffffffff, 0xf, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) r6 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) creat(&(0x7f0000000380)='./file0\x00', 0x3) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r6, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) 09:43:35 executing program 5: syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000088b70f08070a78003ea7000000010902240000400000000904040102b242a30009058f03002100040009050d0346"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)='v', 0x1) 09:43:35 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000780), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x34, r1, 0x3, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @multicast1}}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}]}]}, 0x34}}, 0x0) 09:43:35 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000406a05310340000000000109022400011100000009040000010301000009210006010122010009058103b945"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000780)={0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="ba2feb"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) 09:43:35 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0, 0x0, 0x0, 0x0, 0xa}}], 0x40000000000017f, 0x0) [ 1682.353957][ T6432] usb 6-1: new high-speed USB device number 32 using dummy_hcd 09:43:36 executing program 3: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c0000005e00217686f1aab5730700000000000000dd020efa"], 0x1c}}, 0x0) 09:43:36 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_open_dev$sndctrl(0x0, 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0, 0x0, 0x0, 0x0, 0xa}}], 0x40000000000017f, 0x0) 09:43:36 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x6) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYBLOB="e0a000000012000083be7c00000000000000cc6e2930ecf74a"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) sendmsg$MPTCP_PM_CMD_SET_LIMITS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, 0x0}, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x55, 0x0, 0x0) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000340)={[0x0, 0x0, 0x0, 0x0, 0x3f6d], 0xf000}) ioctl$KVM_GET_MSR_INDEX_LIST(0xffffffffffffffff, 0xc004ae02, &(0x7f0000000240)=ANY=[@ANYBLOB="000080"]) ioctl$KVM_RUN(r3, 0xae80, 0x0) setsockopt$netlink_NETLINK_PKTINFO(0xffffffffffffffff, 0x10e, 0x3, &(0x7f0000000100), 0x4) [ 1682.623792][ T6432] usb 6-1: Using ep0 maxpacket: 8 09:43:36 executing program 1: request_key(&(0x7f0000000100)='dns_resolver\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0xffffffffffffffff) [ 1682.764582][ T6432] usb 6-1: config 64 has an invalid interface number: 4 but max is -1 [ 1682.788217][ T6432] usb 6-1: config 64 has 1 interface, different from the descriptor's value: 0 [ 1682.866250][ T6432] usb 6-1: config 64 has no interface number 0 09:43:36 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280), 0x0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000003c0)='0', &(0x7f0000000500)='cgroup.procs\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000780)=[&(0x7f00000005c0)='.+:\xc4(*\x00', &(0x7f0000000600)='\x00', &(0x7f0000000680)='+\\^\x00', &(0x7f00000006c0)='0', 0x0, 0x0]) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) chown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write$6lowpan_enable(0xffffffffffffffff, 0x0, 0x0) fcntl$setownex(0xffffffffffffffff, 0xf, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) r6 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) creat(&(0x7f0000000380)='./file0\x00', 0x3) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r6, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) 09:43:36 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280), 0x0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000003c0)='0', &(0x7f0000000500)='cgroup.procs\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000780)=[&(0x7f00000005c0)='.+:\xc4(*\x00', &(0x7f0000000600)='\x00', &(0x7f0000000680)='+\\^\x00', &(0x7f00000006c0)='0', 0x0, 0x0]) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) chown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write$6lowpan_enable(0xffffffffffffffff, 0x0, 0x0) fcntl$setownex(0xffffffffffffffff, 0xf, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) r6 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) creat(&(0x7f0000000380)='./file0\x00', 0x3) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r6, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) [ 1682.913238][ T6432] usb 6-1: config 64 interface 4 altsetting 1 endpoint 0x8F has an invalid bInterval 0, changing to 7 09:43:36 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r4, @ANYBLOB="05000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000500)=@newqdisc={0x78, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x48, 0x2, {{0x0, 0x10001, 0x0, 0x1}, [@TCA_NETEM_JITTER64={0xc, 0xb, 0x1ff}, @TCA_NETEM_REORDER={0xc, 0x3, {0x0, 0xe1c6}}, @TCA_NETEM_CORRUPT={0xc, 0x4, {0x3, 0x3}}, @TCA_NETEM_DELAY_DIST={0x6, 0x2, "fae1"}]}}}]}, 0x78}}, 0x0) bind$packet(r0, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$packet(r0, &(0x7f0000000380)="93a70b0100001006ff7f00000800", 0x36, 0x0, 0x0, 0x0) [ 1682.981453][ T6432] usb 6-1: config 64 interface 4 altsetting 1 endpoint 0x8F has invalid maxpacket 8448, setting to 1024 [ 1683.058592][ T6432] usb 6-1: config 64 interface 4 altsetting 1 endpoint 0xD has an invalid bInterval 0, changing to 7 [ 1683.153558][ T6432] usb 6-1: config 64 interface 4 has no altsetting 0 [ 1683.165487][T16486] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1683.188828][ T6432] usb 6-1: New USB device found, idVendor=0a07, idProduct=0078, bcdDevice=a7.3e [ 1683.231345][T16488] [ 1683.233711][T16488] ===================================================== [ 1683.240640][T16488] WARNING: SOFTIRQ-safe -> SOFTIRQ-unsafe lock order detected [ 1683.248081][T16488] 5.15.120-syzkaller #0 Not tainted [ 1683.253262][T16488] ----------------------------------------------------- [ 1683.260173][T16488] syz-executor.3/16488 [HC0[0]:SC0[2]:HE1:SE0] is trying to acquire: [ 1683.268227][T16488] ffffffff8c9deda0 (fs_reclaim){+.+.}-{0:0}, at: slab_pre_alloc_hook+0x22/0xc0 [ 1683.277181][T16488] [ 1683.277181][T16488] and this task is already holding: [ 1683.284529][T16488] ffff8880784f8108 (&sch->q.lock){+.-.}-{2:2}, at: netem_change+0x257/0x20c0 [ 1683.293394][T16488] which would create a new lock dependency: [ 1683.299274][T16488] (&sch->q.lock){+.-.}-{2:2} -> (fs_reclaim){+.+.}-{0:0} [ 1683.306411][T16488] [ 1683.306411][T16488] but this new dependency connects a SOFTIRQ-irq-safe lock: [ 1683.315855][T16488] (&sch->q.lock){+.-.}-{2:2} [ 1683.315876][T16488] [ 1683.315876][T16488] ... which became SOFTIRQ-irq-safe at: [ 1683.328233][T16488] lock_acquire+0x1db/0x4f0 [ 1683.332829][T16488] _raw_spin_lock+0x2a/0x40 [ 1683.337497][T16488] __dev_queue_xmit+0xad6/0x3230 [ 1683.342544][T16488] ip_finish_output2+0xd62/0x1270 [ 1683.347783][T16488] igmp_ifc_timer_expire+0xaa3/0xf60 [ 1683.353147][T16488] call_timer_fn+0x16d/0x560 [ 1683.357812][T16488] __run_timers+0x67c/0x890 [ 1683.362412][T16488] run_timer_softirq+0x63/0xf0 [ 1683.367255][T16488] __do_softirq+0x3b3/0x93a [ 1683.371864][T16488] __irq_exit_rcu+0x155/0x240 [ 1683.376767][T16488] irq_exit_rcu+0x5/0x20 [ 1683.381096][T16488] sysvec_apic_timer_interrupt+0x91/0xb0 [ 1683.386810][T16488] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 1683.392871][T16488] unwind_next_frame+0x51d/0x1fa0 [ 1683.397998][T16488] arch_stack_walk+0x10d/0x140 [ 1683.402880][T16488] stack_trace_save+0x113/0x1c0 [ 1683.407804][T16488] kasan_set_track+0x4b/0x80 [ 1683.412507][T16488] kasan_set_free_info+0x1f/0x40 [ 1683.417519][T16488] ____kasan_slab_free+0xd8/0x120 [ 1683.422623][T16488] slab_free_freelist_hook+0xdd/0x160 [ 1683.428189][T16488] kmem_cache_free+0x91/0x1f0 [ 1683.432954][T16488] free_buffer_head+0x45/0xb0 [ 1683.437860][T16488] try_to_free_buffers+0x464/0x5a0 [ 1683.443139][T16488] truncate_cleanup_page+0x179/0x440 [ 1683.448552][T16488] truncate_inode_pages_range+0x2e7/0x1290 [ 1683.454437][T16488] ext4_evict_inode+0x2ae/0x1100 [ 1683.459580][T16488] evict+0x2a4/0x620 [ 1683.463551][T16488] __dentry_kill+0x436/0x650 [ 1683.468212][T16488] dentry_kill+0xbb/0x290 [ 1683.472619][T16488] dput+0x1f1/0x420 [ 1683.476501][T16488] __fput+0x5ec/0x890 [ 1683.480559][T16488] task_work_run+0x129/0x1a0 [ 1683.485258][T16488] do_exit+0x6a3/0x2480 [ 1683.489516][T16488] do_group_exit+0x144/0x310 [ 1683.494182][T16488] get_signal+0xc66/0x14e0 [ 1683.498700][T16488] arch_do_signal_or_restart+0xc3/0x1890 [ 1683.504413][T16488] exit_to_user_mode_loop+0x97/0x130 [ 1683.509773][T16488] exit_to_user_mode_prepare+0xb1/0x140 [ 1683.515399][T16488] irqentry_exit_to_user_mode+0x5/0x30 [ 1683.520937][T16488] exc_general_protection+0x358/0x4f0 [ 1683.526385][T16488] asm_exc_general_protection+0x22/0x30 [ 1683.532021][T16488] [ 1683.532021][T16488] to a SOFTIRQ-irq-unsafe lock: [ 1683.539019][T16488] (fs_reclaim){+.+.}-{0:0} [ 1683.539040][T16488] [ 1683.539040][T16488] ... which became SOFTIRQ-irq-unsafe at: [ 1683.551375][T16488] ... [ 1683.551380][T16488] lock_acquire+0x1db/0x4f0 [ 1683.558539][T16488] fs_reclaim_acquire+0x83/0x120 [ 1683.563570][T16488] slab_pre_alloc_hook+0x22/0xc0 [ 1683.568578][T16488] kmem_cache_alloc_trace+0x49/0x290 [ 1683.573945][T16488] wq_numa_init+0x122/0x49f [ 1683.578567][T16488] workqueue_init+0x18/0x5e1 [ 1683.583232][T16488] kernel_init_freeable+0x40a/0x5c5 [ 1683.588502][T16488] kernel_init+0x19/0x290 [ 1683.592911][T16488] ret_from_fork+0x1f/0x30 [ 1683.597413][T16488] [ 1683.597413][T16488] other info that might help us debug this: [ 1683.597413][T16488] [ 1683.607648][T16488] Possible interrupt unsafe locking scenario: [ 1683.607648][T16488] [ 1683.615950][T16488] CPU0 CPU1 [ 1683.621297][T16488] ---- ---- [ 1683.626645][T16488] lock(fs_reclaim); [ 1683.630631][T16488] local_irq_disable(); [ 1683.637366][T16488] lock(&sch->q.lock); [ 1683.644026][T16488] lock(fs_reclaim); [ 1683.650528][T16488] [ 1683.653974][T16488] lock(&sch->q.lock); [ 1683.658287][T16488] [ 1683.658287][T16488] *** DEADLOCK *** [ 1683.658287][T16488] [ 1683.666408][T16488] 2 locks held by syz-executor.3/16488: [ 1683.671928][T16488] #0: ffffffff8d9e02c8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x94c/0xee0 [ 1683.681598][T16488] #1: ffff8880784f8108 (&sch->q.lock){+.-.}-{2:2}, at: netem_change+0x257/0x20c0 [ 1683.690825][T16488] [ 1683.690825][T16488] the dependencies between SOFTIRQ-irq-safe lock and the holding lock: [ 1683.701225][T16488] -> (&sch->q.lock){+.-.}-{2:2} { [ 1683.706248][T16488] HARDIRQ-ON-W at: [ 1683.710212][T16488] lock_acquire+0x1db/0x4f0 [ 1683.716357][T16488] _raw_spin_lock_bh+0x31/0x40 [ 1683.722760][T16488] dev_reset_queue+0xc1/0x140 [ 1683.729106][T16488] dev_deactivate_many+0x6ad/0xbf0 [ 1683.735858][T16488] dev_deactivate+0x177/0x270 [ 1683.742194][T16488] linkwatch_do_dev+0x104/0x160 [ 1683.748681][T16488] __linkwatch_run_queue+0x4ca/0x7f0 [ 1683.755612][T16488] linkwatch_event+0x48/0x50 [ 1683.761833][T16488] process_one_work+0x8a1/0x10c0 [ 1683.768425][T16488] worker_thread+0xaca/0x1280 [ 1683.774762][T16488] kthread+0x3f6/0x4f0 [ 1683.780517][T16488] ret_from_fork+0x1f/0x30 [ 1683.786586][T16488] IN-SOFTIRQ-W at: [ 1683.790568][T16488] lock_acquire+0x1db/0x4f0 [ 1683.796710][T16488] _raw_spin_lock+0x2a/0x40 [ 1683.802859][T16488] __dev_queue_xmit+0xad6/0x3230 [ 1683.809430][T16488] ip_finish_output2+0xd62/0x1270 [ 1683.816091][T16488] igmp_ifc_timer_expire+0xaa3/0xf60 [ 1683.823010][T16488] call_timer_fn+0x16d/0x560 [ 1683.829236][T16488] __run_timers+0x67c/0x890 [ 1683.835376][T16488] run_timer_softirq+0x63/0xf0 [ 1683.841775][T16488] __do_softirq+0x3b3/0x93a [ 1683.847918][T16488] __irq_exit_rcu+0x155/0x240 [ 1683.854231][T16488] irq_exit_rcu+0x5/0x20 [ 1683.860114][T16488] sysvec_apic_timer_interrupt+0x91/0xb0 [ 1683.867387][T16488] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 1683.875011][T16488] unwind_next_frame+0x51d/0x1fa0 [ 1683.881678][T16488] arch_stack_walk+0x10d/0x140 [ 1683.888104][T16488] stack_trace_save+0x113/0x1c0 [ 1683.894606][T16488] kasan_set_track+0x4b/0x80 [ 1683.900836][T16488] kasan_set_free_info+0x1f/0x40 [ 1683.907411][T16488] ____kasan_slab_free+0xd8/0x120 [ 1683.914082][T16488] slab_free_freelist_hook+0xdd/0x160 [ 1683.921091][T16488] kmem_cache_free+0x91/0x1f0 [ 1683.927402][T16488] free_buffer_head+0x45/0xb0 [ 1683.933720][T16488] try_to_free_buffers+0x464/0x5a0 [ 1683.940491][T16488] truncate_cleanup_page+0x179/0x440 [ 1683.947411][T16488] truncate_inode_pages_range+0x2e7/0x1290 [ 1683.955051][T16488] ext4_evict_inode+0x2ae/0x1100 [ 1683.961626][T16488] evict+0x2a4/0x620 [ 1683.967149][T16488] __dentry_kill+0x436/0x650 [ 1683.973373][T16488] dentry_kill+0xbb/0x290 [ 1683.979424][T16488] dput+0x1f1/0x420 [ 1683.984868][T16488] __fput+0x5ec/0x890 [ 1683.990484][T16488] task_work_run+0x129/0x1a0 [ 1683.996720][T16488] do_exit+0x6a3/0x2480 [ 1684.002537][T16488] do_group_exit+0x144/0x310 [ 1684.008771][T16488] get_signal+0xc66/0x14e0 [ 1684.014826][T16488] arch_do_signal_or_restart+0xc3/0x1890 [ 1684.022094][T16488] exit_to_user_mode_loop+0x97/0x130 [ 1684.029009][T16488] exit_to_user_mode_prepare+0xb1/0x140 [ 1684.036191][T16488] irqentry_exit_to_user_mode+0x5/0x30 [ 1684.043292][T16488] exc_general_protection+0x358/0x4f0 [ 1684.050303][T16488] asm_exc_general_protection+0x22/0x30 [ 1684.057486][T16488] INITIAL USE at: [ 1684.061451][T16488] lock_acquire+0x1db/0x4f0 [ 1684.067505][T16488] _raw_spin_lock_bh+0x31/0x40 [ 1684.073819][T16488] dev_reset_queue+0xc1/0x140 [ 1684.080046][T16488] dev_deactivate_many+0x6ad/0xbf0 [ 1684.086705][T16488] dev_deactivate+0x177/0x270 [ 1684.093023][T16488] linkwatch_do_dev+0x104/0x160 [ 1684.099533][T16488] __linkwatch_run_queue+0x4ca/0x7f0 [ 1684.106457][T16488] linkwatch_event+0x48/0x50 [ 1684.112594][T16488] process_one_work+0x8a1/0x10c0 [ 1684.119081][T16488] worker_thread+0xaca/0x1280 [ 1684.125308][T16488] kthread+0x3f6/0x4f0 [ 1684.130924][T16488] ret_from_fork+0x1f/0x30 [ 1684.136903][T16488] } [ 1684.139384][T16488] ... key at: [] qdisc_alloc.__key+0x0/0x20 [ 1684.147381][T16488] [ 1684.147381][T16488] the dependencies between the lock to be acquired [ 1684.147388][T16488] and SOFTIRQ-irq-unsafe lock: [ 1684.160882][T16488] -> (fs_reclaim){+.+.}-{0:0} { [ 1684.165733][T16488] HARDIRQ-ON-W at: [ 1684.169697][T16488] lock_acquire+0x1db/0x4f0 [ 1684.175846][T16488] fs_reclaim_acquire+0x83/0x120 [ 1684.182424][T16488] slab_pre_alloc_hook+0x22/0xc0 [ 1684.188996][T16488] kmem_cache_alloc_trace+0x49/0x290 [ 1684.195915][T16488] wq_numa_init+0x122/0x49f [ 1684.202058][T16488] workqueue_init+0x18/0x5e1 [ 1684.208282][T16488] kernel_init_freeable+0x40a/0x5c5 [ 1684.215128][T16488] kernel_init+0x19/0x290 [ 1684.221090][T16488] ret_from_fork+0x1f/0x30 [ 1684.227150][T16488] SOFTIRQ-ON-W at: [ 1684.231112][T16488] lock_acquire+0x1db/0x4f0 [ 1684.237252][T16488] fs_reclaim_acquire+0x83/0x120 [ 1684.243829][T16488] slab_pre_alloc_hook+0x22/0xc0 [ 1684.250421][T16488] kmem_cache_alloc_trace+0x49/0x290 [ 1684.257349][T16488] wq_numa_init+0x122/0x49f [ 1684.263575][T16488] workqueue_init+0x18/0x5e1 [ 1684.269797][T16488] kernel_init_freeable+0x40a/0x5c5 [ 1684.276630][T16488] kernel_init+0x19/0x290 [ 1684.282596][T16488] ret_from_fork+0x1f/0x30 [ 1684.288661][T16488] INITIAL USE at: [ 1684.292546][T16488] lock_acquire+0x1db/0x4f0 [ 1684.298599][T16488] fs_reclaim_acquire+0x83/0x120 [ 1684.305087][T16488] slab_pre_alloc_hook+0x22/0xc0 [ 1684.311573][T16488] kmem_cache_alloc_trace+0x49/0x290 [ 1684.318415][T16488] wq_numa_init+0x122/0x49f [ 1684.324483][T16488] workqueue_init+0x18/0x5e1 [ 1684.330887][T16488] kernel_init_freeable+0x40a/0x5c5 [ 1684.337635][T16488] kernel_init+0x19/0x290 [ 1684.343520][T16488] ret_from_fork+0x1f/0x30 [ 1684.349493][T16488] } [ 1684.351977][T16488] ... key at: [] __fs_reclaim_map+0x0/0x160 [ 1684.360021][T16488] ... acquired at: [ 1684.363859][T16488] lock_acquire+0x1db/0x4f0 [ 1684.368532][T16488] fs_reclaim_acquire+0x83/0x120 [ 1684.373635][T16488] slab_pre_alloc_hook+0x22/0xc0 [ 1684.378756][T16488] __kmalloc_node+0x71/0x390 [ 1684.383525][T16488] kvmalloc_node+0x80/0x140 [ 1684.388254][T16488] get_dist_table+0x83/0x2c0 [ 1684.393035][T16488] netem_change+0xa05/0x20c0 [ 1684.397827][T16488] netem_init+0x58/0xb0 [ 1684.402142][T16488] qdisc_create+0x8ae/0x1390 [ 1684.406940][T16488] tc_modify_qdisc+0xac5/0x1710 [ 1684.411976][T16488] rtnetlink_rcv_msg+0x993/0xee0 [ 1684.417073][T16488] netlink_rcv_skb+0x1cf/0x410 [ 1684.422045][T16488] netlink_unicast+0x7b6/0x980 [ 1684.426969][T16488] netlink_sendmsg+0xa30/0xd60 [ 1684.431894][T16488] ____sys_sendmsg+0x59e/0x8f0 [ 1684.436852][T16488] ___sys_sendmsg+0x252/0x2e0 [ 1684.441684][T16488] __se_sys_sendmsg+0x19a/0x260 [ 1684.446688][T16488] do_syscall_64+0x3d/0xb0 [ 1684.451267][T16488] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 1684.457316][T16488] [ 1684.459620][T16488] [ 1684.459620][T16488] stack backtrace: [ 1684.465491][T16488] CPU: 1 PID: 16488 Comm: syz-executor.3 Not tainted 5.15.120-syzkaller #0 [ 1684.474073][T16488] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 1684.484117][T16488] Call Trace: [ 1684.487380][T16488] [ 1684.490298][T16488] dump_stack_lvl+0x1e3/0x2cb [ 1684.494967][T16488] ? io_uring_drop_tctx_refs+0x19d/0x19d [ 1684.500589][T16488] ? panic+0x84d/0x84d [ 1684.504753][T16488] ? print_shortest_lock_dependencies+0xee/0x150 [ 1684.511080][T16488] validate_chain+0x4cfe/0x58b0 [ 1684.516013][T16488] ? lockdep_hardirqs_on+0x94/0x130 [ 1684.521222][T16488] ? reacquire_held_locks+0x660/0x660 [ 1684.526668][T16488] ? validate_chain+0x112/0x58b0 [ 1684.531605][T16488] ? reacquire_held_locks+0x660/0x660 [ 1684.536966][T16488] ? mark_lock+0x98/0x340 [ 1684.541413][T16488] __lock_acquire+0x1295/0x1ff0 [ 1684.546288][T16488] lock_acquire+0x1db/0x4f0 [ 1684.550835][T16488] ? slab_pre_alloc_hook+0x22/0xc0 [ 1684.555948][T16488] ? read_lock_is_recursive+0x10/0x10 [ 1684.561408][T16488] fs_reclaim_acquire+0x83/0x120 [ 1684.566337][T16488] ? slab_pre_alloc_hook+0x22/0xc0 [ 1684.571466][T16488] slab_pre_alloc_hook+0x22/0xc0 [ 1684.576400][T16488] __kmalloc_node+0x71/0x390 [ 1684.580981][T16488] ? kvmalloc_node+0x80/0x140 [ 1684.585646][T16488] ? __bpf_trace_softirq+0x10/0x10 [ 1684.590752][T16488] kvmalloc_node+0x80/0x140 [ 1684.595245][T16488] get_dist_table+0x83/0x2c0 [ 1684.599827][T16488] netem_change+0xa05/0x20c0 [ 1684.604421][T16488] ? netem_destroy+0xb0/0xb0 [ 1684.608999][T16488] ? memset+0x1f/0x40 [ 1684.612965][T16488] ? memset+0x1f/0x40 [ 1684.616932][T16488] ? lockdep_init_map_type+0x9d/0x8d0 [ 1684.622298][T16488] ? memset+0x1f/0x40 [ 1684.626274][T16488] ? __hrtimer_init+0x181/0x260 [ 1684.631113][T16488] netem_init+0x58/0xb0 [ 1684.635253][T16488] ? qdisc_peek_dequeued+0x220/0x220 [ 1684.640526][T16488] qdisc_create+0x8ae/0x1390 [ 1684.645122][T16488] ? qdisc_notify+0x380/0x380 [ 1684.649794][T16488] ? apparmor_capable+0x12e/0x190 [ 1684.654897][T16488] tc_modify_qdisc+0xac5/0x1710 [ 1684.659748][T16488] ? rcu_lock_release+0x20/0x20 [ 1684.664599][T16488] ? rcu_lock_release+0x20/0x20 [ 1684.669438][T16488] rtnetlink_rcv_msg+0x993/0xee0 [ 1684.674363][T16488] ? rtnetlink_bind+0x80/0x80 [ 1684.679025][T16488] ? __local_bh_enable_ip+0x164/0x1f0 [ 1684.684378][T16488] ? lockdep_hardirqs_on+0x94/0x130 [ 1684.689569][T16488] ? __local_bh_enable_ip+0x164/0x1f0 [ 1684.694926][T16488] ? local_bh_enable+0x5/0x20 [ 1684.699612][T16488] ? _local_bh_enable+0xa0/0xa0 [ 1684.704455][T16488] ? __dev_queue_xmit+0x1c56/0x3230 [ 1684.709650][T16488] ? __copy_skb_header+0x47b/0x600 [ 1684.714765][T16488] ? dev_queue_xmit+0x20/0x20 [ 1684.719431][T16488] ? memcpy+0x3c/0x60 [ 1684.723400][T16488] ? __copy_skb_header+0x47b/0x600 [ 1684.728502][T16488] netlink_rcv_skb+0x1cf/0x410 [ 1684.733256][T16488] ? rtnetlink_bind+0x80/0x80 [ 1684.737930][T16488] ? netlink_ack+0xb10/0xb10 [ 1684.742512][T16488] netlink_unicast+0x7b6/0x980 [ 1684.747271][T16488] ? netlink_detachskb+0x90/0x90 [ 1684.752208][T16488] ? 0xffffffff81000000 [ 1684.756366][T16488] ? __check_object_size+0x300/0x410 [ 1684.761684][T16488] ? bpf_lsm_netlink_send+0x5/0x10 [ 1684.766808][T16488] netlink_sendmsg+0xa30/0xd60 [ 1684.771569][T16488] ? netlink_getsockopt+0x5b0/0x5b0 [ 1684.776760][T16488] ? aa_sock_msg_perm+0x91/0x150 [ 1684.781726][T16488] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 1684.787024][T16488] ? security_socket_sendmsg+0x7d/0xa0 [ 1684.792473][T16488] ? netlink_getsockopt+0x5b0/0x5b0 [ 1684.797663][T16488] ____sys_sendmsg+0x59e/0x8f0 [ 1684.802421][T16488] ? iovec_from_user+0x300/0x390 [ 1684.807386][T16488] ? __sys_sendmsg_sock+0x30/0x30 [ 1684.812420][T16488] ___sys_sendmsg+0x252/0x2e0 [ 1684.817094][T16488] ? __sys_sendmsg+0x260/0x260 [ 1684.821874][T16488] ? __fdget+0x191/0x220 [ 1684.826104][T16488] __se_sys_sendmsg+0x19a/0x260 [ 1684.830958][T16488] ? __x64_sys_sendmsg+0x80/0x80 [ 1684.835887][T16488] ? syscall_enter_from_user_mode+0x2e/0x230 [ 1684.841854][T16488] ? lockdep_hardirqs_on+0x94/0x130 [ 1684.847049][T16488] ? syscall_enter_from_user_mode+0x2e/0x230 [ 1684.853034][T16488] do_syscall_64+0x3d/0xb0 [ 1684.857440][T16488] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 1684.863325][T16488] RIP: 0033:0x7f505ede6b29 [ 1684.867754][T16488] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1684.887351][T16488] RSP: 002b:00007f505d3470c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1684.895781][T16488] RAX: ffffffffffffffda RBX: 00007f505ef06050 RCX: 00007f505ede6b29 [ 1684.903748][T16488] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 1684.911708][T16488] RBP: 00007f505ee3247a R08: 0000000000000000 R09: 0000000000000000 [ 1684.919766][T16488] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1684.927751][T16488] R13: 000000000000006e R14: 00007f505ef06050 R15: 00007ffca285ea08 [ 1684.935735][T16488] [ 1684.938837][T16488] BUG: sleeping function called from invalid context at include/linux/sched/mm.h:209 [ 1684.948289][T16488] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 16488, name: syz-executor.3 [ 1684.957742][T16488] INFO: lockdep is turned off. [ 1684.962483][T16488] Preemption disabled at: [ 1684.962490][T16488] [<0000000000000000>] 0x0 [ 1684.971322][T16488] CPU: 1 PID: 16488 Comm: syz-executor.3 Not tainted 5.15.120-syzkaller #0 [ 1684.979889][T16488] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 1684.989927][T16488] Call Trace: [ 1684.993191][T16488] [ 1684.996123][T16488] dump_stack_lvl+0x1e3/0x2cb [ 1685.000794][T16488] ? io_uring_drop_tctx_refs+0x19d/0x19d [ 1685.006410][T16488] ? panic+0x84d/0x84d [ 1685.010466][T16488] ? rcu_is_watching+0x11/0xa0 [ 1685.015351][T16488] ? rcu_is_watching+0x11/0xa0 [ 1685.020104][T16488] ___might_sleep+0x547/0x6a0 [ 1685.024769][T16488] ? __might_sleep+0xc0/0xc0 [ 1685.029353][T16488] slab_pre_alloc_hook+0x44/0xc0 [ 1685.034364][T16488] __kmalloc_node+0x71/0x390 [ 1685.038943][T16488] ? kvmalloc_node+0x80/0x140 [ 1685.043608][T16488] ? __bpf_trace_softirq+0x10/0x10 [ 1685.048809][T16488] kvmalloc_node+0x80/0x140 [ 1685.053319][T16488] get_dist_table+0x83/0x2c0 [ 1685.057902][T16488] netem_change+0xa05/0x20c0 [ 1685.062493][T16488] ? netem_destroy+0xb0/0xb0 [ 1685.067070][T16488] ? memset+0x1f/0x40 [ 1685.071127][T16488] ? memset+0x1f/0x40 [ 1685.075095][T16488] ? lockdep_init_map_type+0x9d/0x8d0 [ 1685.080473][T16488] ? memset+0x1f/0x40 [ 1685.084447][T16488] ? __hrtimer_init+0x181/0x260 [ 1685.089291][T16488] netem_init+0x58/0xb0 [ 1685.093438][T16488] ? qdisc_peek_dequeued+0x220/0x220 [ 1685.098707][T16488] qdisc_create+0x8ae/0x1390 [ 1685.103294][T16488] ? qdisc_notify+0x380/0x380 [ 1685.107960][T16488] ? apparmor_capable+0x12e/0x190 [ 1685.112981][T16488] tc_modify_qdisc+0xac5/0x1710 [ 1685.117829][T16488] ? rcu_lock_release+0x20/0x20 [ 1685.122687][T16488] ? rcu_lock_release+0x20/0x20 [ 1685.127529][T16488] rtnetlink_rcv_msg+0x993/0xee0 [ 1685.132547][T16488] ? rtnetlink_bind+0x80/0x80 [ 1685.137211][T16488] ? __local_bh_enable_ip+0x164/0x1f0 [ 1685.142569][T16488] ? lockdep_hardirqs_on+0x94/0x130 [ 1685.147768][T16488] ? __local_bh_enable_ip+0x164/0x1f0 [ 1685.153129][T16488] ? local_bh_enable+0x5/0x20 [ 1685.157793][T16488] ? _local_bh_enable+0xa0/0xa0 [ 1685.162639][T16488] ? __dev_queue_xmit+0x1c56/0x3230 [ 1685.167854][T16488] ? __copy_skb_header+0x47b/0x600 [ 1685.172961][T16488] ? dev_queue_xmit+0x20/0x20 [ 1685.177624][T16488] ? memcpy+0x3c/0x60 [ 1685.181595][T16488] ? __copy_skb_header+0x47b/0x600 [ 1685.186702][T16488] netlink_rcv_skb+0x1cf/0x410 [ 1685.191459][T16488] ? rtnetlink_bind+0x80/0x80 [ 1685.196125][T16488] ? netlink_ack+0xb10/0xb10 [ 1685.200709][T16488] netlink_unicast+0x7b6/0x980 [ 1685.205462][T16488] ? netlink_detachskb+0x90/0x90 [ 1685.210387][T16488] ? 0xffffffff81000000 [ 1685.214526][T16488] ? __check_object_size+0x300/0x410 [ 1685.219922][T16488] ? bpf_lsm_netlink_send+0x5/0x10 [ 1685.225041][T16488] netlink_sendmsg+0xa30/0xd60 [ 1685.229814][T16488] ? netlink_getsockopt+0x5b0/0x5b0 [ 1685.235002][T16488] ? aa_sock_msg_perm+0x91/0x150 [ 1685.239930][T16488] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 1685.245203][T16488] ? security_socket_sendmsg+0x7d/0xa0 [ 1685.250655][T16488] ? netlink_getsockopt+0x5b0/0x5b0 [ 1685.255845][T16488] ____sys_sendmsg+0x59e/0x8f0 [ 1685.260603][T16488] ? iovec_from_user+0x300/0x390 [ 1685.265533][T16488] ? __sys_sendmsg_sock+0x30/0x30 [ 1685.270557][T16488] ___sys_sendmsg+0x252/0x2e0 [ 1685.275222][T16488] ? __sys_sendmsg+0x260/0x260 [ 1685.279991][T16488] ? __fdget+0x191/0x220 [ 1685.284224][T16488] __se_sys_sendmsg+0x19a/0x260 [ 1685.289064][T16488] ? __x64_sys_sendmsg+0x80/0x80 [ 1685.293998][T16488] ? syscall_enter_from_user_mode+0x2e/0x230 [ 1685.299988][T16488] ? lockdep_hardirqs_on+0x94/0x130 [ 1685.305188][T16488] ? syscall_enter_from_user_mode+0x2e/0x230 [ 1685.311165][T16488] do_syscall_64+0x3d/0xb0 [ 1685.315579][T16488] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 1685.321461][T16488] RIP: 0033:0x7f505ede6b29 [ 1685.325871][T16488] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1685.345462][T16488] RSP: 002b:00007f505d3470c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1685.353862][T16488] RAX: ffffffffffffffda RBX: 00007f505ef06050 RCX: 00007f505ede6b29 [ 1685.361824][T16488] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 1685.369780][T16488] RBP: 00007f505ee3247a R08: 0000000000000000 R09: 0000000000000000 [ 1685.377739][T16488] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1685.385727][T16488] R13: 000000000000006e R14: 00007f505ef06050 R15: 00007ffca285ea08 [ 1685.393706][T16488]