aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r4, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r2, r3, 0x0, 0x100000000000042) ioctl$LOOP_CLR_FD(r2, 0x4c01) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) 21:33:46 executing program 3: sigaltstack(&(0x7f0000000000)={&(0x7f0000001840)=""/4096, 0x0, 0x1000}, &(0x7f0000000100)={&(0x7f0000000200)=""/226, 0x0, 0xe2}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8}, 0x0) sched_setscheduler(0x0, 0x0, 0x0) r0 = getpid() r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d8000000000000020e16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd6587d452d46b7c57d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66c54c3b3ffe1b4df25d7c983c044c01bf3ff03fe3e26e7a23129d6606fd28a69989d552af6200000003a00000000000000abecc2f4a3799af2551ce928621c39af8dcc8c7d06602e2fd5234712596b696418f1633ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd681fefd9f02bc6f7d6dd4aed4afe1f44ccb19e810879b70a70000000000000000000000d7900a820b6327944e9a217b9800e02a92895614cd50cbe43a1ed25268816b004519c9c5cff097d8000000000009d27d753a30a147b24a48435bd8a568669596e9e0866b79b3ce48e90defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d24000025449f106b99893ed20fa7a050fbbef90327e827e513e9606800000000e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f40b4ae7dc3b2aeb0d11cd22c35d32940f19dff00ec58ffff080000ff003853e59de7621e348955730ece918c930f071f265dc206015264f34b1046a1813668297a7edad187ef106ae7fcbb25090f17d0baadeb8ac70300005a315f8347fb0379659500000000000000000000000000000000000000002fdf0193ec79c90ed210ebc2fbed6d4216770c1b0dec886b388d138c2b69c6aacb714e7264093061c6ae9e01ea4796c2739f181cb107c165889eb94c8d7c83c2fa06f1a6b6cb37e319c5c22f276b03cae853f42b07ca0b03b1eb32a6b1a81cd511731464ad21f07f618efc31023ac60007426162b57e803519954d7c976fda392fa84be38e937d36af1c35138e05a9e8d6dc0272de72c415d7e161ff304402e22af23437126f330f8eb4075daaeae3134ece35cd86d95bd9836bd186c4b6565e967a4e3e86f299b7400994ba136b4eccf3b0f001a266c0d160b3b342ea821d64b52a5ce700000000000000b2366e7fad053edf1802069f280a3eb9b610025affb338ab06d7659dc28440a9cb057b02ee7ac187dc4dc0c871512a39af42fe6aae222e3ebf4b7701e812124bef5a707483877be2a8b8cc5f372898cba0fa7235d9cdedcced47a6c9a4ea49b16d1c740815bbccf90144e9c6aaf40a2eaf87831837d791c734c7cf6a73d6ba47cb478827c7eb055a0043644f3f643080582dba22f867bf84c90400000000000088b1321822d02811b552f06adf53ad550be0cc93b7fc580fc0f64df71b70c19a6e6b316d90245a174ee56480ebad2578c9ec365666dc62e70a9d1bd2109490f4"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) r3 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000040)='?', 0x1}], 0x1, 0x81806, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.numa_stat\x00', 0x275a, 0x0) fallocate(r5, 0x0, 0x0, 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x11, r5, 0x0) r6 = socket$xdp(0x2c, 0x3, 0x0) sched_setscheduler(r0, 0x1, &(0x7f0000010140)=0xf2) bind$xdp(r6, &(0x7f00000001c0), 0x10) write$binfmt_script(r4, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r4, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r2, r3, 0x0, 0x100000000000042) ioctl$LOOP_CLR_FD(r2, 0x4c01) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) 21:33:46 executing program 5: sigaltstack(&(0x7f0000000000)={&(0x7f0000001840)=""/4096, 0x0, 0x1000}, &(0x7f0000000100)={&(0x7f0000000200)=""/226, 0x0, 0xe2}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8}, 0x0) sched_setscheduler(0x0, 0x0, 0x0) r0 = getpid() r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d8000000000000020e16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd6587d452d46b7c57d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66c54c3b3ffe1b4df25d7c983c044c01bf3ff03fe3e26e7a23129d6606fd28a69989d552af6200000003a00000000000000abecc2f4a3799af2551ce928621c39af8dcc8c7d06602e2fd5234712596b696418f1633ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd681fefd9f02bc6f7d6dd4aed4afe1f44ccb19e810879b70a70000000000000000000000d7900a820b6327944e9a217b9800e02a92895614cd50cbe43a1ed25268816b004519c9c5cff097d8000000000009d27d753a30a147b24a48435bd8a568669596e9e0866b79b3ce48e90defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d24000025449f106b99893ed20fa7a050fbbef90327e827e513e9606800000000e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f40b4ae7dc3b2aeb0d11cd22c35d32940f19dff00ec58ffff080000ff003853e59de7621e348955730ece918c930f071f265dc206015264f34b1046a1813668297a7edad187ef106ae7fcbb25090f17d0baadeb8ac70300005a315f8347fb0379659500000000000000000000000000000000000000002fdf0193ec79c90ed210ebc2fbed6d4216770c1b0dec886b388d138c2b69c6aacb714e7264093061c6ae9e01ea4796c2739f181cb107c165889eb94c8d7c83c2fa06f1a6b6cb37e319c5c22f276b03cae853f42b07ca0b03b1eb32a6b1a81cd511731464ad21f07f618efc31023ac60007426162b57e803519954d7c976fda392fa84be38e937d36af1c35138e05a9e8d6dc0272de72c415d7e161ff304402e22af23437126f330f8eb4075daaeae3134ece35cd86d95bd9836bd186c4b6565e967a4e3e86f299b7400994ba136b4eccf3b0f001a266c0d160b3b342ea821d64b52a5ce700000000000000b2366e7fad053edf1802069f280a3eb9b610025affb338ab06d7659dc28440a9cb057b02ee7ac187dc4dc0c871512a39af42fe6aae222e3ebf4b7701e812124bef5a707483877be2a8b8cc5f372898cba0fa7235d9cdedcced47a6c9a4ea49b16d1c740815bbccf90144e9c6aaf40a2eaf87831837d791c734c7cf6a73d6ba47cb478827c7eb055a0043644f3f643080582dba22f867bf84c90400000000000088b1321822d02811b552f06adf53ad550be0cc93b7fc580fc0f64df71b70c19a6e6b316d90245a174ee56480ebad2578c9ec365666dc62e70a9d1bd2109490f4"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) r3 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000040)='?', 0x1}], 0x1, 0x81806, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.numa_stat\x00', 0x275a, 0x0) fallocate(r5, 0x0, 0x0, 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x11, r5, 0x0) r6 = socket$xdp(0x2c, 0x3, 0x0) sched_setscheduler(r0, 0x1, &(0x7f0000010140)=0xf2) bind$xdp(r6, &(0x7f00000001c0), 0x10) write$binfmt_script(r4, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r4, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r2, r3, 0x0, 0x100000000000042) ioctl$LOOP_CLR_FD(r2, 0x4c01) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) [ 1392.566038][T18954] loop7: detected capacity change from 0 to 1036 [ 1392.726144][T18954] I/O error, dev loop7, sector 128 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 2 [ 1392.737625][T18954] Buffer I/O error on dev loop7, logical block 16, lost async page write 21:33:46 executing program 2: sigaltstack(&(0x7f0000000000)={&(0x7f0000001840)=""/4096, 0x0, 0x1000}, &(0x7f0000000100)={&(0x7f0000000200)=""/226, 0x0, 0xe2}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8}, 0x0) sched_setscheduler(0x0, 0x0, 0x0) r0 = getpid() r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d8000000000000020e16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd6587d452d46b7c57d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66c54c3b3ffe1b4df25d7c983c044c01bf3ff03fe3e26e7a23129d6606fd28a69989d552af6200000003a00000000000000abecc2f4a3799af2551ce928621c39af8dcc8c7d06602e2fd5234712596b696418f1633ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd681fefd9f02bc6f7d6dd4aed4afe1f44ccb19e810879b70a70000000000000000000000d7900a820b6327944e9a217b9800e02a92895614cd50cbe43a1ed25268816b004519c9c5cff097d8000000000009d27d753a30a147b24a48435bd8a568669596e9e0866b79b3ce48e90defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d24000025449f106b99893ed20fa7a050fbbef90327e827e513e9606800000000e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f40b4ae7dc3b2aeb0d11cd22c35d32940f19dff00ec58ffff080000ff003853e59de7621e348955730ece918c930f071f265dc206015264f34b1046a1813668297a7edad187ef106ae7fcbb25090f17d0baadeb8ac70300005a315f8347fb0379659500000000000000000000000000000000000000002fdf0193ec79c90ed210ebc2fbed6d4216770c1b0dec886b388d138c2b69c6aacb714e7264093061c6ae9e01ea4796c2739f181cb107c165889eb94c8d7c83c2fa06f1a6b6cb37e319c5c22f276b03cae853f42b07ca0b03b1eb32a6b1a81cd511731464ad21f07f618efc31023ac60007426162b57e803519954d7c976fda392fa84be38e937d36af1c35138e05a9e8d6dc0272de72c415d7e161ff304402e22af23437126f330f8eb4075daaeae3134ece35cd86d95bd9836bd186c4b6565e967a4e3e86f299b7400994ba136b4eccf3b0f001a266c0d160b3b342ea821d64b52a5ce700000000000000b2366e7fad053edf1802069f280a3eb9b610025affb338ab06d7659dc28440a9cb057b02ee7ac187dc4dc0c871512a39af42fe6aae222e3ebf4b7701e812124bef5a707483877be2a8b8cc5f372898cba0fa7235d9cdedcced47a6c9a4ea49b16d1c740815bbccf90144e9c6aaf40a2eaf87831837d791c734c7cf6a73d6ba47cb478827c7eb055a0043644f3f643080582dba22f867bf84c90400000000000088b1321822d02811b552f06adf53ad550be0cc93b7fc580fc0f64df71b70c19a6e6b316d90245a174ee56480ebad2578c9ec365666dc62e70a9d1bd2109490f4"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) r3 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000040)='?', 0x1}], 0x1, 0x81806, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.numa_stat\x00', 0x275a, 0x0) fallocate(r5, 0x0, 0x0, 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x11, r5, 0x0) r6 = socket$xdp(0x2c, 0x3, 0x0) sched_setscheduler(r0, 0x1, &(0x7f0000010140)=0xf2) bind$xdp(r6, &(0x7f00000001c0), 0x10) write$binfmt_script(r4, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r4, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r2, r3, 0x0, 0x100000000000042) ioctl$LOOP_CLR_FD(r2, 0x4c01) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) 21:33:46 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x6, 0x1800000}) 21:33:46 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=@bridge_setlink={0x34, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x14, 0x1a, 0x0, 0x1, [@AF_INET={0x10, 0x5, 0x0, 0x1, {0xc, 0x2, 0x0, 0x1, [{0x8, 0x1}]}}]}]}, 0x34}}, 0x0) 21:33:47 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x6, 0x1800000}) 21:33:47 executing program 5: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'sit0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000140)={'syztnl1\x00', r2, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast2, @loopback={0x0, 0x460c6}}}) 21:33:47 executing program 3: mkdir(&(0x7f0000000980)='./file0\x00', 0x451c) 21:33:47 executing program 2: sigaltstack(&(0x7f0000000000)={&(0x7f0000001840)=""/4096, 0x0, 0x1000}, &(0x7f0000000100)={&(0x7f0000000200)=""/226, 0x0, 0xe2}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8}, 0x0) sched_setscheduler(0x0, 0x0, 0x0) r0 = getpid() r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d8000000000000020e16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd6587d452d46b7c57d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66c54c3b3ffe1b4df25d7c983c044c01bf3ff03fe3e26e7a23129d6606fd28a69989d552af6200000003a00000000000000abecc2f4a3799af2551ce928621c39af8dcc8c7d06602e2fd5234712596b696418f1633ed38ae89d24e1cebfba2f87925bfacba83109753f541cd027edd681fefd9f02bc6f7d6dd4aed4afe1f44ccb19e810879b70a70000000000000000000000d7900a820b6327944e9a217b9800e02a92895614cd50cbe43a1ed25268816b004519c9c5cff097d8000000000009d27d753a30a147b24a48435bd8a568669596e9e0866b79b3ce48e90defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d24000025449f106b99893ed20fa7a050fbbef90327e827e513e9606800000000e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f40b4ae7dc3b2aeb0d11cd22c35d32940f19dff00ec58ffff080000ff003853e59de7621e348955730ece918c930f071f265dc206015264f34b1046a1813668297a7edad187ef106ae7fcbb25090f17d0baadeb8ac70300005a315f8347fb0379659500000000000000000000000000000000000000002fdf0193ec79c90ed210ebc2fbed6d4216770c1b0dec886b388d138c2b69c6aacb714e7264093061c6ae9e01ea4796c2739f181cb107c165889eb94c8d7c83c2fa06f1a6b6cb37e319c5c22f276b03cae853f42b07ca0b03b1eb32a6b1a81cd511731464ad21f07f618efc31023ac60007426162b57e803519954d7c976fda392fa84be38e937d36af1c35138e05a9e8d6dc0272de72c415d7e161ff304402e22af23437126f330f8eb4075daaeae3134ece35cd86d95bd9836bd186c4b6565e967a4e3e86f299b7400994ba136b4eccf3b0f001a266c0d160b3b342ea821d64b52a5ce700000000000000b2366e7fad053edf1802069f280a3eb9b610025affb338ab06d7659dc28440a9cb057b02ee7ac187dc4dc0c871512a39af42fe6aae222e3ebf4b7701e812124bef5a707483877be2a8b8cc5f372898cba0fa7235d9cdedcced47a6c9a4ea49b16d1c740815bbccf90144e9c6aaf40a2eaf87831837d791c734c7cf6a73d6ba47cb478827c7eb055a0043644f3f643080582dba22f867bf84c90400000000000088b1321822d02811b552f06adf53ad550be0cc93b7fc580fc0f64df71b70c19a6e6b316d90245a174ee56480ebad2578c9ec365666dc62e70a9d1bd2109490f4"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) r3 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000040)='?', 0x1}], 0x1, 0x81806, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.numa_stat\x00', 0x275a, 0x0) fallocate(r5, 0x0, 0x0, 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x11, r5, 0x0) r6 = socket$xdp(0x2c, 0x3, 0x0) sched_setscheduler(r0, 0x1, &(0x7f0000010140)=0xf2) bind$xdp(r6, &(0x7f00000001c0), 0x10) write$binfmt_script(r4, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r4, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r2, r3, 0x0, 0x100000000000042) ioctl$LOOP_CLR_FD(r2, 0x4c01) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) 21:33:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, &(0x7f0000000000)={'icmp6\x00'}, &(0x7f0000000040)=0x1e) 21:33:47 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=@bridge_setlink={0x34, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x14, 0x1a, 0x0, 0x1, [@AF_INET={0x10, 0x5, 0x0, 0x1, {0xc, 0x2, 0x0, 0x1, [{0x8, 0x1}]}}]}]}, 0x34}}, 0x0) 21:33:47 executing program 5: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'sit0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000140)={'syztnl1\x00', r2, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast2, @loopback={0x0, 0x460c6}}}) 21:33:47 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x6, 0x1800000}) 21:33:47 executing program 3: mkdir(&(0x7f0000000980)='./file0\x00', 0x451c) [ 1393.697097][T18981] loop7: detected capacity change from 0 to 1036 21:33:47 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=@bridge_setlink={0x34, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x14, 0x1a, 0x0, 0x1, [@AF_INET={0x10, 0x5, 0x0, 0x1, {0xc, 0x2, 0x0, 0x1, [{0x8, 0x1}]}}]}]}, 0x34}}, 0x0) [ 1393.824258][ T95] I/O error, dev loop7, sector 128 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 2 [ 1393.834340][ T95] Buffer I/O error on dev loop7, logical block 16, lost async page write [ 1393.843447][ T95] I/O error, dev loop7, sector 136 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 2 [ 1393.853405][ T95] Buffer I/O error on dev loop7, logical block 17, lost async page write [ 1393.862333][ T95] I/O error, dev loop7, sector 144 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 2 [ 1393.872324][ T95] Buffer I/O error on dev loop7, logical block 18, lost async page write [ 1393.881167][ T95] I/O error, dev loop7, sector 152 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 2 [ 1393.891151][ T95] Buffer I/O error on dev loop7, logical block 19, lost async page write [ 1393.899950][ T95] I/O error, dev loop7, sector 160 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 2 [ 1393.910028][ T95] Buffer I/O error on dev loop7, logical block 20, lost async page write [ 1393.918914][ T95] I/O error, dev loop7, sector 168 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 2 [ 1393.929275][ T95] Buffer I/O error on dev loop7, logical block 21, lost async page write [ 1393.938075][ T95] I/O error, dev loop7, sector 176 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 2 [ 1393.948051][ T95] Buffer I/O error on dev loop7, logical block 22, lost async page write [ 1393.956940][ T95] I/O error, dev loop7, sector 184 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 2 [ 1393.967011][ T95] Buffer I/O error on dev loop7, logical block 23, lost async page write 21:33:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, &(0x7f0000000000)={'icmp6\x00'}, &(0x7f0000000040)=0x1e) 21:33:48 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x6, 0x1800000}) 21:33:48 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=@bridge_setlink={0x34, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x14, 0x1a, 0x0, 0x1, [@AF_INET={0x10, 0x5, 0x0, 0x1, {0xc, 0x2, 0x0, 0x1, [{0x8, 0x1}]}}]}]}, 0x34}}, 0x0) 21:33:48 executing program 3: mkdir(&(0x7f0000000980)='./file0\x00', 0x451c) 21:33:48 executing program 5: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'sit0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000140)={'syztnl1\x00', r2, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast2, @loopback={0x0, 0x460c6}}}) 21:33:48 executing program 2: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'sit0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000140)={'syztnl1\x00', r2, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast2, @loopback={0x0, 0x460c6}}}) 21:33:48 executing program 3: mkdir(&(0x7f0000000980)='./file0\x00', 0x451c) 21:33:48 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @local, 0x6}, 0x1c) sendmsg$ETHTOOL_MSG_PAUSE_GET(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000000), 0xc, 0x0}, 0x0) getsockopt$inet6_mptcp_buf(r0, 0x11c, 0x3, &(0x7f0000000000)=""/183, &(0x7f00000000c0)=0xb7) 21:33:48 executing program 1: r0 = openat$vimc0(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$VIDIOC_CROPCAP(r0, 0xc02c563a, &(0x7f0000000200)={0x9}) 21:33:48 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, &(0x7f0000000000)={'icmp6\x00'}, &(0x7f0000000040)=0x1e) 21:33:49 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @local, 0x6}, 0x1c) sendmsg$ETHTOOL_MSG_PAUSE_GET(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000000), 0xc, 0x0}, 0x0) getsockopt$inet6_mptcp_buf(r0, 0x11c, 0x3, &(0x7f0000000000)=""/183, &(0x7f00000000c0)=0xb7) 21:33:49 executing program 5: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'sit0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000140)={'syztnl1\x00', r2, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast2, @loopback={0x0, 0x460c6}}}) 21:33:49 executing program 2: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'sit0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000140)={'syztnl1\x00', r2, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast2, @loopback={0x0, 0x460c6}}}) 21:33:49 executing program 1: r0 = openat$vimc0(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$VIDIOC_CROPCAP(r0, 0xc02c563a, &(0x7f0000000200)={0x9}) 21:33:49 executing program 3: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000340)=@lang_id={0x4}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4}}]}) 21:33:49 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @local, 0x6}, 0x1c) sendmsg$ETHTOOL_MSG_PAUSE_GET(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000000), 0xc, 0x0}, 0x0) getsockopt$inet6_mptcp_buf(r0, 0x11c, 0x3, &(0x7f0000000000)=""/183, &(0x7f00000000c0)=0xb7) 21:33:49 executing program 1: r0 = openat$vimc0(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$VIDIOC_CROPCAP(r0, 0xc02c563a, &(0x7f0000000200)={0x9}) 21:33:49 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, &(0x7f0000000000)={'icmp6\x00'}, &(0x7f0000000040)=0x1e) 21:33:49 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @local, 0x6}, 0x1c) sendmsg$ETHTOOL_MSG_PAUSE_GET(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000000), 0xc, 0x0}, 0x0) getsockopt$inet6_mptcp_buf(r0, 0x11c, 0x3, &(0x7f0000000000)=""/183, &(0x7f00000000c0)=0xb7) 21:33:49 executing program 2: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'sit0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000140)={'syztnl1\x00', r2, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast2, @loopback={0x0, 0x460c6}}}) [ 1395.835514][ T8980] usb 4-1: new high-speed USB device number 21 using dummy_hcd 21:33:50 executing program 1: r0 = openat$vimc0(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$VIDIOC_CROPCAP(r0, 0xc02c563a, &(0x7f0000000200)={0x9}) [ 1396.176070][ T8980] usb 4-1: Using ep0 maxpacket: 32 [ 1396.355670][ T8980] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 1396.365143][ T8980] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1396.375956][ T8980] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 21:33:50 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) accept$alg(0xffffffffffffffff, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r1) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=@newtfilter={0x24, 0x66, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 21:33:50 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000a40)=ANY=[@ANYBLOB="3000000024001d0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) recvmmsg(r0, &(0x7f0000006a80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001200)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 21:33:50 executing program 0: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) [ 1396.613843][T19046] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 21:33:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000300)={'syz_tun\x00', {0x2, 0x0, @local}}) [ 1396.661899][ T8980] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 1396.671513][ T8980] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1396.680246][ T8980] usb 4-1: Product: syz [ 1396.685475][ T8980] usb 4-1: SerialNumber: syz [ 1396.704742][T19048] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 21:33:50 executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x42, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='cifs\x00', 0x0, &(0x7f0000000140)='/&,\x00') [ 1397.086218][ T8980] usb 4-1: 0:2 : does not exist [ 1397.123806][T19058] cifs: Unknown parameter '/&' [ 1397.192637][ T8980] usb 4-1: USB disconnect, device number 21 [ 1397.332240][T18698] udevd[18698]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 21:33:51 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000a40)=ANY=[@ANYBLOB="3000000024001d0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) recvmmsg(r0, &(0x7f0000006a80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001200)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 21:33:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) accept$alg(0xffffffffffffffff, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r1) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=@newtfilter={0x24, 0x66, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 21:33:51 executing program 1: bpf$BPF_LINK_CREATE(0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0x31, 0x0, @val=@netfilter={0x0, 0x0, 0x8}}, 0x40) 21:33:51 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000a40)=ANY=[@ANYBLOB="3000000024001d0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) recvmmsg(r0, &(0x7f0000006a80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001200)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 21:33:51 executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x42, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='cifs\x00', 0x0, &(0x7f0000000140)='/&,\x00') 21:33:51 executing program 0: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) [ 1397.759460][T19061] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1397.787320][T19066] cifs: Unknown parameter '/&' [ 1397.795199][T19065] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 21:33:51 executing program 1: bpf$BPF_LINK_CREATE(0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0x31, 0x0, @val=@netfilter={0x0, 0x0, 0x8}}, 0x40) 21:33:51 executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x42, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='cifs\x00', 0x0, &(0x7f0000000140)='/&,\x00') [ 1397.964093][T19068] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1398.084266][T19078] cifs: Unknown parameter '/&' 21:33:52 executing program 1: bpf$BPF_LINK_CREATE(0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0x31, 0x0, @val=@netfilter={0x0, 0x0, 0x8}}, 0x40) 21:33:52 executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x42, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='cifs\x00', 0x0, &(0x7f0000000140)='/&,\x00') 21:33:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) accept$alg(0xffffffffffffffff, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r1) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=@newtfilter={0x24, 0x66, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 21:33:52 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000a40)=ANY=[@ANYBLOB="3000000024001d0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) recvmmsg(r0, &(0x7f0000006a80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001200)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) [ 1398.405515][T19084] cifs: Unknown parameter '/&' 21:33:52 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000a40)=ANY=[@ANYBLOB="3000000024001d0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) recvmmsg(r0, &(0x7f0000006a80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001200)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 21:33:52 executing program 1: bpf$BPF_LINK_CREATE(0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0x31, 0x0, @val=@netfilter={0x0, 0x0, 0x8}}, 0x40) [ 1398.607937][T19086] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 21:33:52 executing program 2: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) [ 1398.807812][T19091] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 21:33:52 executing program 0: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:52 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) accept$alg(0xffffffffffffffff, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r1) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=@newtfilter={0x24, 0x66, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) [ 1399.117244][T19094] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1399.273814][T19107] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 21:33:53 executing program 5: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:53 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000a40)=ANY=[@ANYBLOB="3000000024001d0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) recvmmsg(r0, &(0x7f0000006a80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001200)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 21:33:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000a40)=ANY=[@ANYBLOB="3000000024001d0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) recvmmsg(r0, &(0x7f0000006a80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001200)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 21:33:53 executing program 2: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) [ 1399.925819][T19119] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 21:33:54 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:54 executing program 0: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:54 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:54 executing program 5: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:54 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000a40)=ANY=[@ANYBLOB="3000000024001d0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) recvmmsg(r0, &(0x7f0000006a80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001200)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 21:33:54 executing program 2: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:55 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:55 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000a40)=ANY=[@ANYBLOB="3000000024001d0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) recvmmsg(r0, &(0x7f0000006a80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001200)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 21:33:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000e80)={&(0x7f0000001d80)={0xec8, 0x0, 0x0, 0x0, 0x0, {}, [{{0x8}, {0x78, 0x2, 0x0, 0x1, [{0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}]}}, {{0x8}, {0x268, 0x2, 0x0, 0x1, [{0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x9, 0x5, 0x7f, 0x6}, {0x4b, 0x2, 0x81, 0x2}, {0x20, 0x5, 0x40, 0x6}, {0x0, 0x0, 0x0, 0x2295}, {}]}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{}, {}, {}]}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}]}}, {{0x8}, {0x134, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x78, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0xc8, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{}, {}, {}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x264, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffffe}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0xbc, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x214, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x2282}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x1e8, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{}, {}]}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x34, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x4}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}]}, 0xec8}, 0x1, 0x0, 0x0, 0x20000000}, 0x24008010) 21:33:55 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000200)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x2, &(0x7f0000000380)=@string={0x2}}, {0x2, &(0x7f00000003c0)=@string={0x2}}, {0x6f, &(0x7f0000000580)=ANY=[@ANYBLOB="6f035c623fd616c5ca48d29760cd9039fb7498067d2d2f387e7f8ada433f3b8305e50c2a10dbdf4f0dcee234ee3f4816b17a1115c0"]}]}) 21:33:55 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:55 executing program 5: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000a40)=ANY=[@ANYBLOB="3000000024001d0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) recvmmsg(r0, &(0x7f0000006a80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001200)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 21:33:56 executing program 2: r0 = pidfd_open(0x0, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) process_mrelease(r0, 0x4) [ 1402.332676][T19165] __nla_validate_parse: 3 callbacks suppressed [ 1402.332743][T19165] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1402.416068][ T27] kauditd_printk_skb: 211 callbacks suppressed [ 1402.416129][ T27] audit: type=1326 audit(1699824836.369:302): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19166 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fb6d587cae9 code=0x7ffc0000 [ 1402.448993][ T27] audit: type=1326 audit(1699824836.369:303): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19166 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fb6d587cae9 code=0x7ffc0000 [ 1402.472748][ T27] audit: type=1326 audit(1699824836.379:304): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19166 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=448 compat=0 ip=0x7fb6d587cae9 code=0x7ffc0000 21:33:56 executing program 2: r0 = pidfd_open(0x0, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) process_mrelease(r0, 0x4) [ 1402.496116][ T27] audit: type=1326 audit(1699824836.379:305): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19166 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fb6d587cae9 code=0x7ffc0000 21:33:56 executing program 1: mount(&(0x7f0000000040)=@nullb, &(0x7f00000000c0)='.\x00', &(0x7f0000000100)='proc\x00', 0x0, 0x0) [ 1402.786049][ T27] audit: type=1326 audit(1699824836.719:306): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19171 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fb6d587cae9 code=0x7ffc0000 [ 1402.809767][ T27] audit: type=1326 audit(1699824836.729:307): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19171 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=448 compat=0 ip=0x7fb6d587cae9 code=0x7ffc0000 [ 1402.834448][ T27] audit: type=1326 audit(1699824836.729:308): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19171 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fb6d587cae9 code=0x7ffc0000 [ 1402.857987][ T27] audit: type=1326 audit(1699824836.729:309): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19171 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fb6d587cae9 code=0x7ffc0000 21:33:56 executing program 2: r0 = pidfd_open(0x0, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) process_mrelease(r0, 0x4) 21:33:56 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x41e00, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002400)=@base={0xa, 0x10, 0x1ffc, 0x2, 0xd2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000140)={r1, 0x0, 0x0}, 0x20) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, &(0x7f0000000180)=0x3) r2 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ppoll(&(0x7f00000012c0)=[{0xffffffffffffffff, 0x8190}, {0xffffffffffffffff, 0x288}], 0x2, &(0x7f0000001300)={0x0, 0x3938700}, &(0x7f0000001340)={[0x80000001]}, 0x8) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e468eea3fcfcf498278a315f5b87e1c26433a8acd715f5888b2007f00000000000000000100000000000000010015d60605000053350000000034a70c2ab40c7cf5691db43a5c00000000000000f030007ce2c6f800000000000000e75a89faff01218087560cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bef5d7d617da7a6520655a805608df4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf050000008600a62e96b7cb8e52cbdc2ba9d580609e31c30879d6fce424c2208af6c3784a1975fa657de38a3a32e4fd67ce446adb431d07db79241aca1dd9ba02453bbb5ee8babe1745e645f091231b986e952afdac972f342c6f184777d05d988d6edc71df0100000013a38300cabf2b5543ffc1669557b3809d8c396d2c0361629d1822f722ec23812770d72cd00100000078a75dea785be550dbb420287e0789b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b8a0ae6fb5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fc7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff25184d4e3c6f7f623559435b2c505fb711300000000040000000000000000000000000000e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7a49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad3a042a7097ddefe0671a5767014b09ddbf69b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7b49991be06b950ccd48f4e49833f3c4a02bbd06c84680549f9eb16682ecb722e8ffaca907a3eaaebfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c52108d9c0d51dc30209872ec602af42eb29d54a37be0fdfdcd74c2d859a566ee5c30677173a2592a4617ae08bec07422d52c2ba7271550a5c20e3a8d1c8c8fd3025ff00607b2249ae9a18391e01b21b36169790b8e96f7955754b6b01a75165d3573d1dec5cf1b08b6115b43203a5654cce2277eb4c02ef4817b4cb989ac178895810eff7b697f2dc9b308aa2460e3cb85cdc4827571a62bf31566329cbc1328a51cc7f923284230ada8c756096a66119d4b6b2f159585c3cf8e7bfdd619e294b1d21cd491b8cfd4a253856e485fe29c6ad177a9fb078ca905782b9ed3c30675b89a784bb8031cac0de95178a5acff029a0f0fe972df22b20afe95fba722056f94ab15f1cf605c33df627311f1b614684"], &(0x7f0000000140)='GPL\x00'}, 0x48) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000001100)=""/236, 0xec}, {&(0x7f0000000a40)=""/135, 0x87}, {0x0}], 0xa, 0x80000001, 0x0) unshare(0x40400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000009c0)={r5, 0xc0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r6}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x401, 0x0, 0x3, 0x4, 0x3f, 0x2}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b00)={r5, 0x0, 0xe, 0x8a, &(0x7f00000005c0)="cc9f4d42d0e0d85522c4bb03d0b5", &(0x7f00000006c0)=""/138, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000040)=r7, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x3}, 0x1c) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x44800}, 0x891) syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 21:33:57 executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, @val={@void}, {@ipv4={0x800, @dccp={{0x7, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x21, 0x0, @private=0xa010100, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@generic={0x94, 0x4, "ec5e"}, @generic={0x44, 0x2}]}}, {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "4750b8", 0x0, "2b57f5"}}}}}}, 0x0) 21:33:57 executing program 1: mount(&(0x7f0000000040)=@nullb, &(0x7f00000000c0)='.\x00', &(0x7f0000000100)='proc\x00', 0x0, 0x0) 21:33:57 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000004c40)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x3c, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x1f}]}, @NFT_MSG_NEWSETELEM={0x3c, 0xe, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x10, 0x3, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x4}]}]}]}], {0x14, 0x10}}, 0xc0}}, 0x0) [ 1403.283724][ T27] audit: type=1326 audit(1699824837.189:310): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19176 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fb6d587cae9 code=0x7ffc0000 [ 1403.307642][ T27] audit: type=1326 audit(1699824837.209:311): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19176 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=448 compat=0 ip=0x7fb6d587cae9 code=0x7ffc0000 21:33:58 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000100), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_INFO(r0, 0x81204103, 0x0) 21:33:58 executing program 2: r0 = pidfd_open(0x0, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) process_mrelease(r0, 0x4) 21:33:58 executing program 1: mount(&(0x7f0000000040)=@nullb, &(0x7f00000000c0)='.\x00', &(0x7f0000000100)='proc\x00', 0x0, 0x0) 21:33:58 executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, @val={@void}, {@ipv4={0x800, @dccp={{0x7, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x21, 0x0, @private=0xa010100, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@generic={0x94, 0x4, "ec5e"}, @generic={0x44, 0x2}]}}, {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "4750b8", 0x0, "2b57f5"}}}}}}, 0x0) 21:33:58 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000004c40)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x3c, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x1f}]}, @NFT_MSG_NEWSETELEM={0x3c, 0xe, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x10, 0x3, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x4}]}]}]}], {0x14, 0x10}}, 0xc0}}, 0x0) 21:33:58 executing program 4: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f00007b9000/0x3000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mbind(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x0, 0x0, 0x2) 21:33:58 executing program 1: mount(&(0x7f0000000040)=@nullb, &(0x7f00000000c0)='.\x00', &(0x7f0000000100)='proc\x00', 0x0, 0x0) 21:33:58 executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, @val={@void}, {@ipv4={0x800, @dccp={{0x7, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x21, 0x0, @private=0xa010100, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@generic={0x94, 0x4, "ec5e"}, @generic={0x44, 0x2}]}}, {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "4750b8", 0x0, "2b57f5"}}}}}}, 0x0) 21:33:59 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000140)={0x1c, 0x3, 0x1, 0x201, 0x0, 0x0, {}, [@CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x8}]}, 0x1c}}, 0x0) 21:33:59 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000004c40)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x3c, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x1f}]}, @NFT_MSG_NEWSETELEM={0x3c, 0xe, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x10, 0x3, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x4}]}]}]}], {0x14, 0x10}}, 0xc0}}, 0x0) 21:33:59 executing program 4: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f00007b9000/0x3000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mbind(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x0, 0x0, 0x2) 21:33:59 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000100), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_INFO(r0, 0x81204103, 0x0) 21:33:59 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000100), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_INFO(r0, 0x81204103, 0x0) 21:33:59 executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, @val={@void}, {@ipv4={0x800, @dccp={{0x7, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x21, 0x0, @private=0xa010100, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@generic={0x94, 0x4, "ec5e"}, @generic={0x44, 0x2}]}}, {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "4750b8", 0x0, "2b57f5"}}}}}}, 0x0) 21:33:59 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f00007b9000/0x3000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mbind(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x0, 0x0, 0x2) 21:33:59 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000004c40)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x3c, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x1f}]}, @NFT_MSG_NEWSETELEM={0x3c, 0xe, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x10, 0x3, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x4}]}]}]}], {0x14, 0x10}}, 0xc0}}, 0x0) 21:33:59 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000100), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_INFO(r0, 0x81204103, 0x0) 21:33:59 executing program 5: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f00007b9000/0x3000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mbind(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x0, 0x0, 0x2) 21:34:00 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000140)={0x1c, 0x3, 0x1, 0x201, 0x0, 0x0, {}, [@CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x8}]}, 0x1c}}, 0x0) 21:34:00 executing program 3: r0 = memfd_create(&(0x7f0000001040)='\x01\xfd\xae.+\xa6\x8c\xb6?2\x199\x94S,|x?Ue[\xbd\xe1!\x033\xbc\'#\xff\x17\x9b%\xf3[d \x97\xf5G\x97A\xc2\xd8\xf0Uq\xc4\xb1\xa2\x1c\xffC;\x94Q\r\xb6}\xecC\v\xcf\xeb\xe4\x9aR\xe5,\x82\x03\x00\x19\x8d\xe8\xc6\xb9\xe4\xb4\x99\x8a\x19P\xb8\x8cx\b\x99\x04R\x05\xaf\xa2\xea5\f\xcc\n\x9b\x00Uf\xa5\xf7\x80Tgaz\nX\b\x91\xfd0\x8e\xb6\xa3\v#\xa1\xdf\xb4\xc0\xe6\xb4\xef\xa8i\xd8\xa2\xd2(\x98\x9bA\x8f\x13\xeb\xf4b/\xef!\x8f\xf6]-\xe9k\xb62\x89gEv\x13\xf4\xc7\xb2\xf5\\7\x90\xb5\xa6\xa8\xb8/\x0f\xe2 \xe7\x9c$\xd7\xf2@\xf7cdv[\t\x00\x8d\xf3\xcc1\r$\x1e\xff\xf0P\xb2\x97\xb8\xbc\xeb\x91\x87\x8bu\xbf\xd4\'\xff\x1f\x1d\x016\x9dQ\xeeT\xe8\bY\x00\xb2\x06\xa6\xbel\x9b.o\xbe\x80\x9dx\xd5O\xd6h\\I\xc9\x8d\a\x1d\xc9\x0f\x82\xdbs\xc7\x83L\x9e\xa2\xd1\xb3\xac\x8d\xd8\xb4\xb4\xea\x90Q\xd8\xc7\xeb%\x8bOp\x1ab\x96\xcf\xbb\x15\xcf\xfcN\xed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00s\xaf\xa2\x14]p+\x96\x1ei|n\xda\xee\\\xae\x96*\x82*\xb8j\xda\xaa\x14\x1f\x1d\xf8\xf8\xae\xfcH\xc4\xb3j\xe8\xcfO\xef\x0e\xafe\xb5*\x89\x18\xb2w\x96\b\x1by\xeaT\xdd\xb3g6\xbc\x85\xb2Y\xccv\x06\x00\x00\x00\xc5e\x90\xc51\x9f\v_# \b\xa5\xbcP,|\xe9\xd6s\x1f\x1f\xbe\xd3\x80\xb1\xa8 \xce|df\x903\v\x02\xea.\x03X\xb5\xe4,8\xb7\xadEI\xdcA\xa7\xcc\xd7\xf9n\x1b\x95\xf8\x11Z\xe6:\x03\xce\xfe\x02\x8ctdy~_oC\x9e\xef\xf0\xa2K\xe9;\x8e:\x01\x03C\x92\xcb\x16\x1c\xbf\xbe\xef\xccUxhg\xffY\xe6\x83\xa6z\xff\x01\x9d o_{!O\xaajU\x84 \xe9\xb59r\x9cw\x18Z\xd3\xcd\x0e\xba\\\xdb\xf0\xe1\x86\t\xaf\vi\xdc\xbf?\xf5\n\xbd^\x05\xe0\xd3Z}\x87AF[\xc0\xceuC}\xa8\xc7\xad\x86\xd7\x15&\xb9]1\x05J\x96\xf0\x84\xc1\f\xa6p\x96\xb8\x02\x13pA\x19\tf\x12\x88\xc8\x9c\xc9Cn\xd4\xa47V\'+\xcc\xbf\r\xa9\x10\x1d\xcf\xebKlb\xe5:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\xdf\xbb\xc0_\x99F\xf4n]\x14\xbc\xcd\xd3\x9f\x9fe\xc5\xe6\xe8Mb\xc6\x82\x82\xcc\xcaXe\xe1\xa2\xaa\x02\x86\xb8\x18\xe2C\xeb\xa9\x17&\x01&\'w\xa1t0\x80\xf0\x93\x80\x9f\x9b\xe0\x9f\xea\xb9\x9eD]#V\xfa\x92\xca\xc6\xfa.\xd6\xe31\xfe\xe8\x02\xebX\xbd\nz\x01O\xd3r\x02\x8d\xf2\xd0\xb4d\xcb\xa0\x7f#Y\xec\x82\xc9\x00\x00\x00\x00\x00\x00\xcc\x8b\x81h\xaei\x9bx#\xc8\x81c\xda\xacG\xb1\x06#\n\\\xabI\x83\x1e\xd2uD\xc3{\x18\xec\xe1\xb32\x10\x11\xc5b\xd2\xf4\x9d\xe1\r\xa3L\xda\x94b\xa7D0q\x91TA\x11\x85\xf1\xdc\a\xc6\xd7\xdaE\xae\x12\r\"T\x8eJF\x83\xf3\xfc7\xea\x95\xd0\xbbZ\xd3\x95\xdez{\xcb\xfd\xbe\xab[M\x11\xf5p\x7fY\x84\x04\xa5_J}+\x02@G,\x16\xd0|Y\xe7<\x88y7\xfa\x0eG\a\a\xe6\xd790\x98\xf5I(q20\xa11\x02-\xb0\v*\xfc#\x9d\xe9\xcb\xf3`\x97\x9ec\xc9\x9ct\x84\'\xcex]\x10\x90\xfcA\xa9oM\x9e\xa8\xf7\'1\xae\b\xbb6aX\xe6\x01\xa2\x00q\x0e\xad\xfc\xd0D\xdc\x92Z{\xa5\xb3Zg\xe8\xde6^k\x1e\xb1@8\x8c?L\xd4\x89\xf1E\xb2\xe7u\x83\xbeLTRq\xb6\xb3W,~\xe8T\x1f[\x93\xc0\x06C\rUC\xab\xe06M\x15\x93\xfeg1\x8d\xb0v\xdc\xc2[\xa5=\xbeH\xce[\x8d\xd3f<\xb0\xea\x9b\xfffaR\x14c\x05\x00\x00\x00\x00\x00\x00\x00\xea.+\xfc7\xb7)\xd5\xda\xa3\x80#\x0f\xf6g\xb9\xb9V\x84\x00\xcc\x82\xb7\x1f\x02\xd2\x13\xf2\'\a\xd9U\xae\xb7\xe4\xe4I\xb76\xbc\xf4d\xd4\xa6\x8d\x10\xb9\x97>\x9c\x05\x97b\xe8^\xdaj0\x9f\xed\aa\x18\x86\xeby\xaf\x18\xfd\xc4Z\x88UK\xc2W\x02\x8cH\xf5h\xde\xefN\xb2\xb9J\xe3Y\x94<\x93?\xbb\xf1sM@\xf4\x16\'\xa4qbhO\xea\x8f\xf3\xcd\xd0\xab\xee\xfa\xd7\x01;\x90\x96^\xc3C,*\xc8:!\xe0\x12\vb\x1fi\xa4V\x1d\xef\x0e\xb2\f\x9d\x93\x98HV.\x8a\xd3d\xcb=\xaf\x9e\xb1\xfes\xc8\r`&[Lh@\xa1\xb2\xadXX\xddO\xe7 \x11\xce\x0eE\xbf\xa2.\xfe\xf4\xee\x02[\xe2j\xf7N\xe4\xb6\xabc\x9a\x16m\x8f\x9d\xcd\xa4%\xf0t\xadf\xf5\xd8#\xe7\xaav\xb9\xcb=\xdd\xec\xec,c\xf0\x82\x1c\"\xf0&.A\x11\xb1zjd\xfdC\xb4\x9b\xeb\x06\x90\xfbz5\xe5\x8b;N\x99\xea\xb8;u\x14\xf0\xf7\x88}\xdd\x14N8C\xf5\rM\xad\xb3\x115\xec\xea\x8f%\r\xca\xb1\xd6eg\xac1.\'\xd1\xf2\xae\xa2\xb6Z\xe3\"H\x8f\xd9\xaf\x93\x94\xb4\\Ar \xccs\xef\f\x94\xa3\xd9v\xbf', 0x5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xe, 0x13, r0, 0x0) 21:34:00 executing program 4: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f00007b9000/0x3000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mbind(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x0, 0x0, 0x2) 21:34:00 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f00007b9000/0x3000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mbind(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x0, 0x0, 0x2) 21:34:00 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000c80)={@loopback, @empty}, 0xc) 21:34:00 executing program 3: r0 = memfd_create(&(0x7f0000001040)='\x01\xfd\xae.+\xa6\x8c\xb6?2\x199\x94S,|x?Ue[\xbd\xe1!\x033\xbc\'#\xff\x17\x9b%\xf3[d \x97\xf5G\x97A\xc2\xd8\xf0Uq\xc4\xb1\xa2\x1c\xffC;\x94Q\r\xb6}\xecC\v\xcf\xeb\xe4\x9aR\xe5,\x82\x03\x00\x19\x8d\xe8\xc6\xb9\xe4\xb4\x99\x8a\x19P\xb8\x8cx\b\x99\x04R\x05\xaf\xa2\xea5\f\xcc\n\x9b\x00Uf\xa5\xf7\x80Tgaz\nX\b\x91\xfd0\x8e\xb6\xa3\v#\xa1\xdf\xb4\xc0\xe6\xb4\xef\xa8i\xd8\xa2\xd2(\x98\x9bA\x8f\x13\xeb\xf4b/\xef!\x8f\xf6]-\xe9k\xb62\x89gEv\x13\xf4\xc7\xb2\xf5\\7\x90\xb5\xa6\xa8\xb8/\x0f\xe2 \xe7\x9c$\xd7\xf2@\xf7cdv[\t\x00\x8d\xf3\xcc1\r$\x1e\xff\xf0P\xb2\x97\xb8\xbc\xeb\x91\x87\x8bu\xbf\xd4\'\xff\x1f\x1d\x016\x9dQ\xeeT\xe8\bY\x00\xb2\x06\xa6\xbel\x9b.o\xbe\x80\x9dx\xd5O\xd6h\\I\xc9\x8d\a\x1d\xc9\x0f\x82\xdbs\xc7\x83L\x9e\xa2\xd1\xb3\xac\x8d\xd8\xb4\xb4\xea\x90Q\xd8\xc7\xeb%\x8bOp\x1ab\x96\xcf\xbb\x15\xcf\xfcN\xed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00s\xaf\xa2\x14]p+\x96\x1ei|n\xda\xee\\\xae\x96*\x82*\xb8j\xda\xaa\x14\x1f\x1d\xf8\xf8\xae\xfcH\xc4\xb3j\xe8\xcfO\xef\x0e\xafe\xb5*\x89\x18\xb2w\x96\b\x1by\xeaT\xdd\xb3g6\xbc\x85\xb2Y\xccv\x06\x00\x00\x00\xc5e\x90\xc51\x9f\v_# \b\xa5\xbcP,|\xe9\xd6s\x1f\x1f\xbe\xd3\x80\xb1\xa8 \xce|df\x903\v\x02\xea.\x03X\xb5\xe4,8\xb7\xadEI\xdcA\xa7\xcc\xd7\xf9n\x1b\x95\xf8\x11Z\xe6:\x03\xce\xfe\x02\x8ctdy~_oC\x9e\xef\xf0\xa2K\xe9;\x8e:\x01\x03C\x92\xcb\x16\x1c\xbf\xbe\xef\xccUxhg\xffY\xe6\x83\xa6z\xff\x01\x9d o_{!O\xaajU\x84 \xe9\xb59r\x9cw\x18Z\xd3\xcd\x0e\xba\\\xdb\xf0\xe1\x86\t\xaf\vi\xdc\xbf?\xf5\n\xbd^\x05\xe0\xd3Z}\x87AF[\xc0\xceuC}\xa8\xc7\xad\x86\xd7\x15&\xb9]1\x05J\x96\xf0\x84\xc1\f\xa6p\x96\xb8\x02\x13pA\x19\tf\x12\x88\xc8\x9c\xc9Cn\xd4\xa47V\'+\xcc\xbf\r\xa9\x10\x1d\xcf\xebKlb\xe5:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\xdf\xbb\xc0_\x99F\xf4n]\x14\xbc\xcd\xd3\x9f\x9fe\xc5\xe6\xe8Mb\xc6\x82\x82\xcc\xcaXe\xe1\xa2\xaa\x02\x86\xb8\x18\xe2C\xeb\xa9\x17&\x01&\'w\xa1t0\x80\xf0\x93\x80\x9f\x9b\xe0\x9f\xea\xb9\x9eD]#V\xfa\x92\xca\xc6\xfa.\xd6\xe31\xfe\xe8\x02\xebX\xbd\nz\x01O\xd3r\x02\x8d\xf2\xd0\xb4d\xcb\xa0\x7f#Y\xec\x82\xc9\x00\x00\x00\x00\x00\x00\xcc\x8b\x81h\xaei\x9bx#\xc8\x81c\xda\xacG\xb1\x06#\n\\\xabI\x83\x1e\xd2uD\xc3{\x18\xec\xe1\xb32\x10\x11\xc5b\xd2\xf4\x9d\xe1\r\xa3L\xda\x94b\xa7D0q\x91TA\x11\x85\xf1\xdc\a\xc6\xd7\xdaE\xae\x12\r\"T\x8eJF\x83\xf3\xfc7\xea\x95\xd0\xbbZ\xd3\x95\xdez{\xcb\xfd\xbe\xab[M\x11\xf5p\x7fY\x84\x04\xa5_J}+\x02@G,\x16\xd0|Y\xe7<\x88y7\xfa\x0eG\a\a\xe6\xd790\x98\xf5I(q20\xa11\x02-\xb0\v*\xfc#\x9d\xe9\xcb\xf3`\x97\x9ec\xc9\x9ct\x84\'\xcex]\x10\x90\xfcA\xa9oM\x9e\xa8\xf7\'1\xae\b\xbb6aX\xe6\x01\xa2\x00q\x0e\xad\xfc\xd0D\xdc\x92Z{\xa5\xb3Zg\xe8\xde6^k\x1e\xb1@8\x8c?L\xd4\x89\xf1E\xb2\xe7u\x83\xbeLTRq\xb6\xb3W,~\xe8T\x1f[\x93\xc0\x06C\rUC\xab\xe06M\x15\x93\xfeg1\x8d\xb0v\xdc\xc2[\xa5=\xbeH\xce[\x8d\xd3f<\xb0\xea\x9b\xfffaR\x14c\x05\x00\x00\x00\x00\x00\x00\x00\xea.+\xfc7\xb7)\xd5\xda\xa3\x80#\x0f\xf6g\xb9\xb9V\x84\x00\xcc\x82\xb7\x1f\x02\xd2\x13\xf2\'\a\xd9U\xae\xb7\xe4\xe4I\xb76\xbc\xf4d\xd4\xa6\x8d\x10\xb9\x97>\x9c\x05\x97b\xe8^\xdaj0\x9f\xed\aa\x18\x86\xeby\xaf\x18\xfd\xc4Z\x88UK\xc2W\x02\x8cH\xf5h\xde\xefN\xb2\xb9J\xe3Y\x94<\x93?\xbb\xf1sM@\xf4\x16\'\xa4qbhO\xea\x8f\xf3\xcd\xd0\xab\xee\xfa\xd7\x01;\x90\x96^\xc3C,*\xc8:!\xe0\x12\vb\x1fi\xa4V\x1d\xef\x0e\xb2\f\x9d\x93\x98HV.\x8a\xd3d\xcb=\xaf\x9e\xb1\xfes\xc8\r`&[Lh@\xa1\xb2\xadXX\xddO\xe7 \x11\xce\x0eE\xbf\xa2.\xfe\xf4\xee\x02[\xe2j\xf7N\xe4\xb6\xabc\x9a\x16m\x8f\x9d\xcd\xa4%\xf0t\xadf\xf5\xd8#\xe7\xaav\xb9\xcb=\xdd\xec\xec,c\xf0\x82\x1c\"\xf0&.A\x11\xb1zjd\xfdC\xb4\x9b\xeb\x06\x90\xfbz5\xe5\x8b;N\x99\xea\xb8;u\x14\xf0\xf7\x88}\xdd\x14N8C\xf5\rM\xad\xb3\x115\xec\xea\x8f%\r\xca\xb1\xd6eg\xac1.\'\xd1\xf2\xae\xa2\xb6Z\xe3\"H\x8f\xd9\xaf\x93\x94\xb4\\Ar \xccs\xef\f\x94\xa3\xd9v\xbf', 0x5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xe, 0x13, r0, 0x0) 21:34:00 executing program 5: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f00007b9000/0x3000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mbind(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x0, 0x0, 0x2) 21:34:00 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000c80)={@loopback, @empty}, 0xc) 21:34:01 executing program 3: r0 = memfd_create(&(0x7f0000001040)='\x01\xfd\xae.+\xa6\x8c\xb6?2\x199\x94S,|x?Ue[\xbd\xe1!\x033\xbc\'#\xff\x17\x9b%\xf3[d \x97\xf5G\x97A\xc2\xd8\xf0Uq\xc4\xb1\xa2\x1c\xffC;\x94Q\r\xb6}\xecC\v\xcf\xeb\xe4\x9aR\xe5,\x82\x03\x00\x19\x8d\xe8\xc6\xb9\xe4\xb4\x99\x8a\x19P\xb8\x8cx\b\x99\x04R\x05\xaf\xa2\xea5\f\xcc\n\x9b\x00Uf\xa5\xf7\x80Tgaz\nX\b\x91\xfd0\x8e\xb6\xa3\v#\xa1\xdf\xb4\xc0\xe6\xb4\xef\xa8i\xd8\xa2\xd2(\x98\x9bA\x8f\x13\xeb\xf4b/\xef!\x8f\xf6]-\xe9k\xb62\x89gEv\x13\xf4\xc7\xb2\xf5\\7\x90\xb5\xa6\xa8\xb8/\x0f\xe2 \xe7\x9c$\xd7\xf2@\xf7cdv[\t\x00\x8d\xf3\xcc1\r$\x1e\xff\xf0P\xb2\x97\xb8\xbc\xeb\x91\x87\x8bu\xbf\xd4\'\xff\x1f\x1d\x016\x9dQ\xeeT\xe8\bY\x00\xb2\x06\xa6\xbel\x9b.o\xbe\x80\x9dx\xd5O\xd6h\\I\xc9\x8d\a\x1d\xc9\x0f\x82\xdbs\xc7\x83L\x9e\xa2\xd1\xb3\xac\x8d\xd8\xb4\xb4\xea\x90Q\xd8\xc7\xeb%\x8bOp\x1ab\x96\xcf\xbb\x15\xcf\xfcN\xed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00s\xaf\xa2\x14]p+\x96\x1ei|n\xda\xee\\\xae\x96*\x82*\xb8j\xda\xaa\x14\x1f\x1d\xf8\xf8\xae\xfcH\xc4\xb3j\xe8\xcfO\xef\x0e\xafe\xb5*\x89\x18\xb2w\x96\b\x1by\xeaT\xdd\xb3g6\xbc\x85\xb2Y\xccv\x06\x00\x00\x00\xc5e\x90\xc51\x9f\v_# \b\xa5\xbcP,|\xe9\xd6s\x1f\x1f\xbe\xd3\x80\xb1\xa8 \xce|df\x903\v\x02\xea.\x03X\xb5\xe4,8\xb7\xadEI\xdcA\xa7\xcc\xd7\xf9n\x1b\x95\xf8\x11Z\xe6:\x03\xce\xfe\x02\x8ctdy~_oC\x9e\xef\xf0\xa2K\xe9;\x8e:\x01\x03C\x92\xcb\x16\x1c\xbf\xbe\xef\xccUxhg\xffY\xe6\x83\xa6z\xff\x01\x9d o_{!O\xaajU\x84 \xe9\xb59r\x9cw\x18Z\xd3\xcd\x0e\xba\\\xdb\xf0\xe1\x86\t\xaf\vi\xdc\xbf?\xf5\n\xbd^\x05\xe0\xd3Z}\x87AF[\xc0\xceuC}\xa8\xc7\xad\x86\xd7\x15&\xb9]1\x05J\x96\xf0\x84\xc1\f\xa6p\x96\xb8\x02\x13pA\x19\tf\x12\x88\xc8\x9c\xc9Cn\xd4\xa47V\'+\xcc\xbf\r\xa9\x10\x1d\xcf\xebKlb\xe5:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\xdf\xbb\xc0_\x99F\xf4n]\x14\xbc\xcd\xd3\x9f\x9fe\xc5\xe6\xe8Mb\xc6\x82\x82\xcc\xcaXe\xe1\xa2\xaa\x02\x86\xb8\x18\xe2C\xeb\xa9\x17&\x01&\'w\xa1t0\x80\xf0\x93\x80\x9f\x9b\xe0\x9f\xea\xb9\x9eD]#V\xfa\x92\xca\xc6\xfa.\xd6\xe31\xfe\xe8\x02\xebX\xbd\nz\x01O\xd3r\x02\x8d\xf2\xd0\xb4d\xcb\xa0\x7f#Y\xec\x82\xc9\x00\x00\x00\x00\x00\x00\xcc\x8b\x81h\xaei\x9bx#\xc8\x81c\xda\xacG\xb1\x06#\n\\\xabI\x83\x1e\xd2uD\xc3{\x18\xec\xe1\xb32\x10\x11\xc5b\xd2\xf4\x9d\xe1\r\xa3L\xda\x94b\xa7D0q\x91TA\x11\x85\xf1\xdc\a\xc6\xd7\xdaE\xae\x12\r\"T\x8eJF\x83\xf3\xfc7\xea\x95\xd0\xbbZ\xd3\x95\xdez{\xcb\xfd\xbe\xab[M\x11\xf5p\x7fY\x84\x04\xa5_J}+\x02@G,\x16\xd0|Y\xe7<\x88y7\xfa\x0eG\a\a\xe6\xd790\x98\xf5I(q20\xa11\x02-\xb0\v*\xfc#\x9d\xe9\xcb\xf3`\x97\x9ec\xc9\x9ct\x84\'\xcex]\x10\x90\xfcA\xa9oM\x9e\xa8\xf7\'1\xae\b\xbb6aX\xe6\x01\xa2\x00q\x0e\xad\xfc\xd0D\xdc\x92Z{\xa5\xb3Zg\xe8\xde6^k\x1e\xb1@8\x8c?L\xd4\x89\xf1E\xb2\xe7u\x83\xbeLTRq\xb6\xb3W,~\xe8T\x1f[\x93\xc0\x06C\rUC\xab\xe06M\x15\x93\xfeg1\x8d\xb0v\xdc\xc2[\xa5=\xbeH\xce[\x8d\xd3f<\xb0\xea\x9b\xfffaR\x14c\x05\x00\x00\x00\x00\x00\x00\x00\xea.+\xfc7\xb7)\xd5\xda\xa3\x80#\x0f\xf6g\xb9\xb9V\x84\x00\xcc\x82\xb7\x1f\x02\xd2\x13\xf2\'\a\xd9U\xae\xb7\xe4\xe4I\xb76\xbc\xf4d\xd4\xa6\x8d\x10\xb9\x97>\x9c\x05\x97b\xe8^\xdaj0\x9f\xed\aa\x18\x86\xeby\xaf\x18\xfd\xc4Z\x88UK\xc2W\x02\x8cH\xf5h\xde\xefN\xb2\xb9J\xe3Y\x94<\x93?\xbb\xf1sM@\xf4\x16\'\xa4qbhO\xea\x8f\xf3\xcd\xd0\xab\xee\xfa\xd7\x01;\x90\x96^\xc3C,*\xc8:!\xe0\x12\vb\x1fi\xa4V\x1d\xef\x0e\xb2\f\x9d\x93\x98HV.\x8a\xd3d\xcb=\xaf\x9e\xb1\xfes\xc8\r`&[Lh@\xa1\xb2\xadXX\xddO\xe7 \x11\xce\x0eE\xbf\xa2.\xfe\xf4\xee\x02[\xe2j\xf7N\xe4\xb6\xabc\x9a\x16m\x8f\x9d\xcd\xa4%\xf0t\xadf\xf5\xd8#\xe7\xaav\xb9\xcb=\xdd\xec\xec,c\xf0\x82\x1c\"\xf0&.A\x11\xb1zjd\xfdC\xb4\x9b\xeb\x06\x90\xfbz5\xe5\x8b;N\x99\xea\xb8;u\x14\xf0\xf7\x88}\xdd\x14N8C\xf5\rM\xad\xb3\x115\xec\xea\x8f%\r\xca\xb1\xd6eg\xac1.\'\xd1\xf2\xae\xa2\xb6Z\xe3\"H\x8f\xd9\xaf\x93\x94\xb4\\Ar \xccs\xef\f\x94\xa3\xd9v\xbf', 0x5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xe, 0x13, r0, 0x0) 21:34:01 executing program 4: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f00007b9000/0x3000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mbind(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x0, 0x0, 0x2) 21:34:01 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f00007b9000/0x3000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mbind(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x0, 0x0, 0x2) 21:34:01 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000140)={0x1c, 0x3, 0x1, 0x201, 0x0, 0x0, {}, [@CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x8}]}, 0x1c}}, 0x0) 21:34:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000c80)={@loopback, @empty}, 0xc) 21:34:01 executing program 5: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f00007b9000/0x3000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) mbind(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x0, 0x0, 0x2) 21:34:01 executing program 3: r0 = memfd_create(&(0x7f0000001040)='\x01\xfd\xae.+\xa6\x8c\xb6?2\x199\x94S,|x?Ue[\xbd\xe1!\x033\xbc\'#\xff\x17\x9b%\xf3[d \x97\xf5G\x97A\xc2\xd8\xf0Uq\xc4\xb1\xa2\x1c\xffC;\x94Q\r\xb6}\xecC\v\xcf\xeb\xe4\x9aR\xe5,\x82\x03\x00\x19\x8d\xe8\xc6\xb9\xe4\xb4\x99\x8a\x19P\xb8\x8cx\b\x99\x04R\x05\xaf\xa2\xea5\f\xcc\n\x9b\x00Uf\xa5\xf7\x80Tgaz\nX\b\x91\xfd0\x8e\xb6\xa3\v#\xa1\xdf\xb4\xc0\xe6\xb4\xef\xa8i\xd8\xa2\xd2(\x98\x9bA\x8f\x13\xeb\xf4b/\xef!\x8f\xf6]-\xe9k\xb62\x89gEv\x13\xf4\xc7\xb2\xf5\\7\x90\xb5\xa6\xa8\xb8/\x0f\xe2 \xe7\x9c$\xd7\xf2@\xf7cdv[\t\x00\x8d\xf3\xcc1\r$\x1e\xff\xf0P\xb2\x97\xb8\xbc\xeb\x91\x87\x8bu\xbf\xd4\'\xff\x1f\x1d\x016\x9dQ\xeeT\xe8\bY\x00\xb2\x06\xa6\xbel\x9b.o\xbe\x80\x9dx\xd5O\xd6h\\I\xc9\x8d\a\x1d\xc9\x0f\x82\xdbs\xc7\x83L\x9e\xa2\xd1\xb3\xac\x8d\xd8\xb4\xb4\xea\x90Q\xd8\xc7\xeb%\x8bOp\x1ab\x96\xcf\xbb\x15\xcf\xfcN\xed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00s\xaf\xa2\x14]p+\x96\x1ei|n\xda\xee\\\xae\x96*\x82*\xb8j\xda\xaa\x14\x1f\x1d\xf8\xf8\xae\xfcH\xc4\xb3j\xe8\xcfO\xef\x0e\xafe\xb5*\x89\x18\xb2w\x96\b\x1by\xeaT\xdd\xb3g6\xbc\x85\xb2Y\xccv\x06\x00\x00\x00\xc5e\x90\xc51\x9f\v_# \b\xa5\xbcP,|\xe9\xd6s\x1f\x1f\xbe\xd3\x80\xb1\xa8 \xce|df\x903\v\x02\xea.\x03X\xb5\xe4,8\xb7\xadEI\xdcA\xa7\xcc\xd7\xf9n\x1b\x95\xf8\x11Z\xe6:\x03\xce\xfe\x02\x8ctdy~_oC\x9e\xef\xf0\xa2K\xe9;\x8e:\x01\x03C\x92\xcb\x16\x1c\xbf\xbe\xef\xccUxhg\xffY\xe6\x83\xa6z\xff\x01\x9d o_{!O\xaajU\x84 \xe9\xb59r\x9cw\x18Z\xd3\xcd\x0e\xba\\\xdb\xf0\xe1\x86\t\xaf\vi\xdc\xbf?\xf5\n\xbd^\x05\xe0\xd3Z}\x87AF[\xc0\xceuC}\xa8\xc7\xad\x86\xd7\x15&\xb9]1\x05J\x96\xf0\x84\xc1\f\xa6p\x96\xb8\x02\x13pA\x19\tf\x12\x88\xc8\x9c\xc9Cn\xd4\xa47V\'+\xcc\xbf\r\xa9\x10\x1d\xcf\xebKlb\xe5:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\xdf\xbb\xc0_\x99F\xf4n]\x14\xbc\xcd\xd3\x9f\x9fe\xc5\xe6\xe8Mb\xc6\x82\x82\xcc\xcaXe\xe1\xa2\xaa\x02\x86\xb8\x18\xe2C\xeb\xa9\x17&\x01&\'w\xa1t0\x80\xf0\x93\x80\x9f\x9b\xe0\x9f\xea\xb9\x9eD]#V\xfa\x92\xca\xc6\xfa.\xd6\xe31\xfe\xe8\x02\xebX\xbd\nz\x01O\xd3r\x02\x8d\xf2\xd0\xb4d\xcb\xa0\x7f#Y\xec\x82\xc9\x00\x00\x00\x00\x00\x00\xcc\x8b\x81h\xaei\x9bx#\xc8\x81c\xda\xacG\xb1\x06#\n\\\xabI\x83\x1e\xd2uD\xc3{\x18\xec\xe1\xb32\x10\x11\xc5b\xd2\xf4\x9d\xe1\r\xa3L\xda\x94b\xa7D0q\x91TA\x11\x85\xf1\xdc\a\xc6\xd7\xdaE\xae\x12\r\"T\x8eJF\x83\xf3\xfc7\xea\x95\xd0\xbbZ\xd3\x95\xdez{\xcb\xfd\xbe\xab[M\x11\xf5p\x7fY\x84\x04\xa5_J}+\x02@G,\x16\xd0|Y\xe7<\x88y7\xfa\x0eG\a\a\xe6\xd790\x98\xf5I(q20\xa11\x02-\xb0\v*\xfc#\x9d\xe9\xcb\xf3`\x97\x9ec\xc9\x9ct\x84\'\xcex]\x10\x90\xfcA\xa9oM\x9e\xa8\xf7\'1\xae\b\xbb6aX\xe6\x01\xa2\x00q\x0e\xad\xfc\xd0D\xdc\x92Z{\xa5\xb3Zg\xe8\xde6^k\x1e\xb1@8\x8c?L\xd4\x89\xf1E\xb2\xe7u\x83\xbeLTRq\xb6\xb3W,~\xe8T\x1f[\x93\xc0\x06C\rUC\xab\xe06M\x15\x93\xfeg1\x8d\xb0v\xdc\xc2[\xa5=\xbeH\xce[\x8d\xd3f<\xb0\xea\x9b\xfffaR\x14c\x05\x00\x00\x00\x00\x00\x00\x00\xea.+\xfc7\xb7)\xd5\xda\xa3\x80#\x0f\xf6g\xb9\xb9V\x84\x00\xcc\x82\xb7\x1f\x02\xd2\x13\xf2\'\a\xd9U\xae\xb7\xe4\xe4I\xb76\xbc\xf4d\xd4\xa6\x8d\x10\xb9\x97>\x9c\x05\x97b\xe8^\xdaj0\x9f\xed\aa\x18\x86\xeby\xaf\x18\xfd\xc4Z\x88UK\xc2W\x02\x8cH\xf5h\xde\xefN\xb2\xb9J\xe3Y\x94<\x93?\xbb\xf1sM@\xf4\x16\'\xa4qbhO\xea\x8f\xf3\xcd\xd0\xab\xee\xfa\xd7\x01;\x90\x96^\xc3C,*\xc8:!\xe0\x12\vb\x1fi\xa4V\x1d\xef\x0e\xb2\f\x9d\x93\x98HV.\x8a\xd3d\xcb=\xaf\x9e\xb1\xfes\xc8\r`&[Lh@\xa1\xb2\xadXX\xddO\xe7 \x11\xce\x0eE\xbf\xa2.\xfe\xf4\xee\x02[\xe2j\xf7N\xe4\xb6\xabc\x9a\x16m\x8f\x9d\xcd\xa4%\xf0t\xadf\xf5\xd8#\xe7\xaav\xb9\xcb=\xdd\xec\xec,c\xf0\x82\x1c\"\xf0&.A\x11\xb1zjd\xfdC\xb4\x9b\xeb\x06\x90\xfbz5\xe5\x8b;N\x99\xea\xb8;u\x14\xf0\xf7\x88}\xdd\x14N8C\xf5\rM\xad\xb3\x115\xec\xea\x8f%\r\xca\xb1\xd6eg\xac1.\'\xd1\xf2\xae\xa2\xb6Z\xe3\"H\x8f\xd9\xaf\x93\x94\xb4\\Ar \xccs\xef\f\x94\xa3\xd9v\xbf', 0x5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xe, 0x13, r0, 0x0) 21:34:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000c80)={@loopback, @empty}, 0xc) 21:34:02 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000200)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x82c3, 0x0, 0x51}, 0x9c) sendto$inet6(r0, &(0x7f0000000080)="c8", 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, 0x1c) shutdown(r0, 0x1) 21:34:02 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000140)={0x1c, 0x3, 0x1, 0x201, 0x0, 0x0, {}, [@CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x8}]}, 0x1c}}, 0x0) 21:34:02 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r0, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000500)='./file0\x00', 0x0, 0x100000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) mount_setattr(r1, &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000}, 0x20) 21:34:02 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x2, 0x4, 0x7ff, 0xb3, 0x0, 0x1}, 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000000c0)={0x0, &(0x7f0000002640)=""/4082, &(0x7f0000000040), &(0x7f0000003740), 0x40, r0}, 0x38) 21:34:02 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000c0000000c0001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000500)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000015c0)={0x2c, &(0x7f0000001440)={0x0, 0x0, 0x4, "23122b82"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000a00)={0x2c, &(0x7f0000000680)={0x0, 0x0, 0x4, "d3de200b"}, 0x0, 0x0, 0x0, 0x0}) 21:34:02 executing program 1: r0 = socket$inet6(0xa, 0x3, 0xbb) setsockopt$inet6_int(r0, 0x29, 0x46, &(0x7f0000000000)=0x8, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1={0xff, 0x2}}, 0x1c) 21:34:02 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000200)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x82c3, 0x0, 0x51}, 0x9c) sendto$inet6(r0, &(0x7f0000000080)="c8", 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, 0x1c) shutdown(r0, 0x1) 21:34:02 executing program 1: r0 = socket$inet6(0xa, 0x3, 0xbb) setsockopt$inet6_int(r0, 0x29, 0x46, &(0x7f0000000000)=0x8, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1={0xff, 0x2}}, 0x1c) 21:34:02 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x2, 0x4, 0x7ff, 0xb3, 0x0, 0x1}, 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000000c0)={0x0, &(0x7f0000002640)=""/4082, &(0x7f0000000040), &(0x7f0000003740), 0x40, r0}, 0x38) 21:34:02 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r0, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000500)='./file0\x00', 0x0, 0x100000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) mount_setattr(r1, &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000}, 0x20) 21:34:03 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000200)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x82c3, 0x0, 0x51}, 0x9c) sendto$inet6(r0, &(0x7f0000000080)="c8", 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, 0x1c) shutdown(r0, 0x1) 21:34:03 executing program 1: r0 = socket$inet6(0xa, 0x3, 0xbb) setsockopt$inet6_int(r0, 0x29, 0x46, &(0x7f0000000000)=0x8, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1={0xff, 0x2}}, 0x1c) 21:34:03 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000200)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x82c3, 0x0, 0x51}, 0x9c) sendto$inet6(r0, &(0x7f0000000080)="c8", 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, 0x1c) shutdown(r0, 0x1) 21:34:03 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r0, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000500)='./file0\x00', 0x0, 0x100000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) mount_setattr(r1, &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000}, 0x20) 21:34:03 executing program 1: r0 = socket$inet6(0xa, 0x3, 0xbb) setsockopt$inet6_int(r0, 0x29, 0x46, &(0x7f0000000000)=0x8, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1={0xff, 0x2}}, 0x1c) 21:34:03 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000200)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x82c3, 0x0, 0x51}, 0x9c) sendto$inet6(r0, &(0x7f0000000080)="c8", 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, 0x1c) shutdown(r0, 0x1) 21:34:05 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f00000004c0)) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000200)="c4c2499ca100000000660f38814f5766b840000f00d8c4e1b0145d09c4e17a70d700640f01c9b805000000b9100000000f01d966ba410066ed360f01cbb9470800000f32", 0x44}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_clone3(&(0x7f0000002a40)={0x0, 0x0, 0x0, &(0x7f0000002840)=0x0, {0x9d}, &(0x7f0000002880)=""/121, 0x79, 0x0}, 0x58) getegid() r5 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r5, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYRES16], 0x28}}, 0x0) syncfs(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000480)='/sys/kernel/uevent_helper', 0x0, 0x0) syz_clone3(&(0x7f0000000780)={0x801080, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000180), {0x25}, &(0x7f0000000340)=""/154, 0x9a, &(0x7f0000000680)=""/252, &(0x7f00000002c0)=[0xffffffffffffffff, r4], 0x2, {r7}}, 0x58) ftruncate(r6, 0x0) syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), 0xffffffffffffffff) openat$cgroup_ro(r6, 0x0, 0x0, 0x0) 21:34:05 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x2, 0x4, 0x7ff, 0xb3, 0x0, 0x1}, 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000000c0)={0x0, &(0x7f0000002640)=""/4082, &(0x7f0000000040), &(0x7f0000003740), 0x40, r0}, 0x38) 21:34:05 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000200)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x82c3, 0x0, 0x51}, 0x9c) sendto$inet6(r0, &(0x7f0000000080)="c8", 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, 0x1c) shutdown(r0, 0x1) 21:34:05 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r0, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000500)='./file0\x00', 0x0, 0x100000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) mount_setattr(r1, &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000}, 0x20) 21:34:05 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000200)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x82c3, 0x0, 0x51}, 0x9c) sendto$inet6(r0, &(0x7f0000000080)="c8", 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, 0x1c) shutdown(r0, 0x1) 21:34:05 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='uid_map\x00') process_madvise(r0, &(0x7f0000000980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0) 21:34:05 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='uid_map\x00') process_madvise(r0, &(0x7f0000000980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0) 21:34:05 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x2, 0x4, 0x7ff, 0xb3, 0x0, 0x1}, 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000000c0)={0x0, &(0x7f0000002640)=""/4082, &(0x7f0000000040), &(0x7f0000003740), 0x40, r0}, 0x38) 21:34:05 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x7fff, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000000)={0x1, @pix_mp={0x0, 0x0, 0x47524247}}) 21:34:06 executing program 3: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000140)='\x00\x00\x00\x00\x00o-\xeem&\xa6\x90y\x7f$o\x8b\xd0\x88d\xc5x\xd7\x99\xac\xfc\x1b%\xe6\x87\xb7a,\xe3\xba\xe5\xbaZ\xb0\xe4\x17\xaa\xbd\x9e\x82c\xab8\xf3LJ\n\xd85\x98\xb7-\xf8GU\x02\xd9\xf9n\xa2\x82\x1a\x1f+.(I \xfe\x87\xf4\xc0\xc4\xac\x01\x9a\x12/P\xd6X\xda\x01oU9c4\xd2 \xd4\xdcr\xe9/\x87\x80f,*-\xb0h\x11\xd0;\xc9\xfb\x99o\x02\xb5\xffg\xb8\x80\x94\xf36\xa6\xe8\xe9\xbd_\x97\x00\xe1\xd9\xa2\xbd(\xf7n\xef\xc8\x9f(O\xa3\x18\x9d.\x1fx(k\r\xa1\x15\xf7\x8dN\x81\xc7\x80\x06/\x86\xcb\xb5:\xec\xb3\xd2\xb8\xbfA\xd0\x1b\x8f/x\x1f\t\xe6g_\x02\xe9LNS}\xfcD\x19\xe1\x9bPU\x05vg\xf1\x80\xf7\xc5@e3\xbfV\x9c4\x92\xf6\xccPX\xe7\xa3\x80\xd2W\x06\xae\xdcw\x84\xc6\x122\xabgj\xba\xc6 W\xc3!6\xc9\xadb,R-\x97b\x1f]\x10\xf46\xb4\xa9\xc9\x8fM\x8exzYI_\xc65') mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000007, 0x32, 0xffffffffffffffff, 0x10000000) 21:34:06 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioprio_set$pid(0x1, 0x0, 0x0) 21:34:06 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x7fff, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000000)={0x1, @pix_mp={0x0, 0x0, 0x47524247}}) 21:34:06 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f00000004c0)) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000200)="c4c2499ca100000000660f38814f5766b840000f00d8c4e1b0145d09c4e17a70d700640f01c9b805000000b9100000000f01d966ba410066ed360f01cbb9470800000f32", 0x44}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_clone3(&(0x7f0000002a40)={0x0, 0x0, 0x0, &(0x7f0000002840)=0x0, {0x9d}, &(0x7f0000002880)=""/121, 0x79, 0x0}, 0x58) getegid() r5 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r5, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYRES16], 0x28}}, 0x0) syncfs(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000480)='/sys/kernel/uevent_helper', 0x0, 0x0) syz_clone3(&(0x7f0000000780)={0x801080, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000180), {0x25}, &(0x7f0000000340)=""/154, 0x9a, &(0x7f0000000680)=""/252, &(0x7f00000002c0)=[0xffffffffffffffff, r4], 0x2, {r7}}, 0x58) ftruncate(r6, 0x0) syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), 0xffffffffffffffff) openat$cgroup_ro(r6, 0x0, 0x0, 0x0) 21:34:06 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='uid_map\x00') process_madvise(r0, &(0x7f0000000980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0) 21:34:06 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioprio_set$pid(0x1, 0x0, 0x0) 21:34:06 executing program 5: quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000680)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000280)) 21:34:06 executing program 3: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000140)='\x00\x00\x00\x00\x00o-\xeem&\xa6\x90y\x7f$o\x8b\xd0\x88d\xc5x\xd7\x99\xac\xfc\x1b%\xe6\x87\xb7a,\xe3\xba\xe5\xbaZ\xb0\xe4\x17\xaa\xbd\x9e\x82c\xab8\xf3LJ\n\xd85\x98\xb7-\xf8GU\x02\xd9\xf9n\xa2\x82\x1a\x1f+.(I \xfe\x87\xf4\xc0\xc4\xac\x01\x9a\x12/P\xd6X\xda\x01oU9c4\xd2 \xd4\xdcr\xe9/\x87\x80f,*-\xb0h\x11\xd0;\xc9\xfb\x99o\x02\xb5\xffg\xb8\x80\x94\xf36\xa6\xe8\xe9\xbd_\x97\x00\xe1\xd9\xa2\xbd(\xf7n\xef\xc8\x9f(O\xa3\x18\x9d.\x1fx(k\r\xa1\x15\xf7\x8dN\x81\xc7\x80\x06/\x86\xcb\xb5:\xec\xb3\xd2\xb8\xbfA\xd0\x1b\x8f/x\x1f\t\xe6g_\x02\xe9LNS}\xfcD\x19\xe1\x9bPU\x05vg\xf1\x80\xf7\xc5@e3\xbfV\x9c4\x92\xf6\xccPX\xe7\xa3\x80\xd2W\x06\xae\xdcw\x84\xc6\x122\xabgj\xba\xc6 W\xc3!6\xc9\xadb,R-\x97b\x1f]\x10\xf46\xb4\xa9\xc9\x8fM\x8exzYI_\xc65') mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000007, 0x32, 0xffffffffffffffff, 0x10000000) 21:34:06 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x7fff, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000000)={0x1, @pix_mp={0x0, 0x0, 0x47524247}}) 21:34:06 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f00000004c0)) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000200)="c4c2499ca100000000660f38814f5766b840000f00d8c4e1b0145d09c4e17a70d700640f01c9b805000000b9100000000f01d966ba410066ed360f01cbb9470800000f32", 0x44}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_clone3(&(0x7f0000002a40)={0x0, 0x0, 0x0, &(0x7f0000002840)=0x0, {0x9d}, &(0x7f0000002880)=""/121, 0x79, 0x0}, 0x58) getegid() r5 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r5, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYRES16], 0x28}}, 0x0) syncfs(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000480)='/sys/kernel/uevent_helper', 0x0, 0x0) syz_clone3(&(0x7f0000000780)={0x801080, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000180), {0x25}, &(0x7f0000000340)=""/154, 0x9a, &(0x7f0000000680)=""/252, &(0x7f00000002c0)=[0xffffffffffffffff, r4], 0x2, {r7}}, 0x58) ftruncate(r6, 0x0) syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), 0xffffffffffffffff) openat$cgroup_ro(r6, 0x0, 0x0, 0x0) 21:34:06 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioprio_set$pid(0x1, 0x0, 0x0) 21:34:06 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='uid_map\x00') process_madvise(r0, &(0x7f0000000980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0) 21:34:06 executing program 3: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000140)='\x00\x00\x00\x00\x00o-\xeem&\xa6\x90y\x7f$o\x8b\xd0\x88d\xc5x\xd7\x99\xac\xfc\x1b%\xe6\x87\xb7a,\xe3\xba\xe5\xbaZ\xb0\xe4\x17\xaa\xbd\x9e\x82c\xab8\xf3LJ\n\xd85\x98\xb7-\xf8GU\x02\xd9\xf9n\xa2\x82\x1a\x1f+.(I \xfe\x87\xf4\xc0\xc4\xac\x01\x9a\x12/P\xd6X\xda\x01oU9c4\xd2 \xd4\xdcr\xe9/\x87\x80f,*-\xb0h\x11\xd0;\xc9\xfb\x99o\x02\xb5\xffg\xb8\x80\x94\xf36\xa6\xe8\xe9\xbd_\x97\x00\xe1\xd9\xa2\xbd(\xf7n\xef\xc8\x9f(O\xa3\x18\x9d.\x1fx(k\r\xa1\x15\xf7\x8dN\x81\xc7\x80\x06/\x86\xcb\xb5:\xec\xb3\xd2\xb8\xbfA\xd0\x1b\x8f/x\x1f\t\xe6g_\x02\xe9LNS}\xfcD\x19\xe1\x9bPU\x05vg\xf1\x80\xf7\xc5@e3\xbfV\x9c4\x92\xf6\xccPX\xe7\xa3\x80\xd2W\x06\xae\xdcw\x84\xc6\x122\xabgj\xba\xc6 W\xc3!6\xc9\xadb,R-\x97b\x1f]\x10\xf46\xb4\xa9\xc9\x8fM\x8exzYI_\xc65') mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000007, 0x32, 0xffffffffffffffff, 0x10000000) 21:34:07 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x7fff, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000000)={0x1, @pix_mp={0x0, 0x0, 0x47524247}}) 21:34:07 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioprio_set$pid(0x1, 0x0, 0x0) 21:34:07 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f00000004c0)) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000200)="c4c2499ca100000000660f38814f5766b840000f00d8c4e1b0145d09c4e17a70d700640f01c9b805000000b9100000000f01d966ba410066ed360f01cbb9470800000f32", 0x44}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_clone3(&(0x7f0000002a40)={0x0, 0x0, 0x0, &(0x7f0000002840)=0x0, {0x9d}, &(0x7f0000002880)=""/121, 0x79, 0x0}, 0x58) getegid() r5 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r5, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYRES16], 0x28}}, 0x0) syncfs(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000480)='/sys/kernel/uevent_helper', 0x0, 0x0) syz_clone3(&(0x7f0000000780)={0x801080, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000180), {0x25}, &(0x7f0000000340)=""/154, 0x9a, &(0x7f0000000680)=""/252, &(0x7f00000002c0)=[0xffffffffffffffff, r4], 0x2, {r7}}, 0x58) ftruncate(r6, 0x0) syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), 0xffffffffffffffff) openat$cgroup_ro(r6, 0x0, 0x0, 0x0) 21:34:07 executing program 1: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000140)='\x00\x00\x00\x00\x00o-\xeem&\xa6\x90y\x7f$o\x8b\xd0\x88d\xc5x\xd7\x99\xac\xfc\x1b%\xe6\x87\xb7a,\xe3\xba\xe5\xbaZ\xb0\xe4\x17\xaa\xbd\x9e\x82c\xab8\xf3LJ\n\xd85\x98\xb7-\xf8GU\x02\xd9\xf9n\xa2\x82\x1a\x1f+.(I \xfe\x87\xf4\xc0\xc4\xac\x01\x9a\x12/P\xd6X\xda\x01oU9c4\xd2 \xd4\xdcr\xe9/\x87\x80f,*-\xb0h\x11\xd0;\xc9\xfb\x99o\x02\xb5\xffg\xb8\x80\x94\xf36\xa6\xe8\xe9\xbd_\x97\x00\xe1\xd9\xa2\xbd(\xf7n\xef\xc8\x9f(O\xa3\x18\x9d.\x1fx(k\r\xa1\x15\xf7\x8dN\x81\xc7\x80\x06/\x86\xcb\xb5:\xec\xb3\xd2\xb8\xbfA\xd0\x1b\x8f/x\x1f\t\xe6g_\x02\xe9LNS}\xfcD\x19\xe1\x9bPU\x05vg\xf1\x80\xf7\xc5@e3\xbfV\x9c4\x92\xf6\xccPX\xe7\xa3\x80\xd2W\x06\xae\xdcw\x84\xc6\x122\xabgj\xba\xc6 W\xc3!6\xc9\xadb,R-\x97b\x1f]\x10\xf46\xb4\xa9\xc9\x8fM\x8exzYI_\xc65') mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000007, 0x32, 0xffffffffffffffff, 0x10000000) 21:34:07 executing program 3: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000140)='\x00\x00\x00\x00\x00o-\xeem&\xa6\x90y\x7f$o\x8b\xd0\x88d\xc5x\xd7\x99\xac\xfc\x1b%\xe6\x87\xb7a,\xe3\xba\xe5\xbaZ\xb0\xe4\x17\xaa\xbd\x9e\x82c\xab8\xf3LJ\n\xd85\x98\xb7-\xf8GU\x02\xd9\xf9n\xa2\x82\x1a\x1f+.(I \xfe\x87\xf4\xc0\xc4\xac\x01\x9a\x12/P\xd6X\xda\x01oU9c4\xd2 \xd4\xdcr\xe9/\x87\x80f,*-\xb0h\x11\xd0;\xc9\xfb\x99o\x02\xb5\xffg\xb8\x80\x94\xf36\xa6\xe8\xe9\xbd_\x97\x00\xe1\xd9\xa2\xbd(\xf7n\xef\xc8\x9f(O\xa3\x18\x9d.\x1fx(k\r\xa1\x15\xf7\x8dN\x81\xc7\x80\x06/\x86\xcb\xb5:\xec\xb3\xd2\xb8\xbfA\xd0\x1b\x8f/x\x1f\t\xe6g_\x02\xe9LNS}\xfcD\x19\xe1\x9bPU\x05vg\xf1\x80\xf7\xc5@e3\xbfV\x9c4\x92\xf6\xccPX\xe7\xa3\x80\xd2W\x06\xae\xdcw\x84\xc6\x122\xabgj\xba\xc6 W\xc3!6\xc9\xadb,R-\x97b\x1f]\x10\xf46\xb4\xa9\xc9\x8fM\x8exzYI_\xc65') mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000007, 0x32, 0xffffffffffffffff, 0x10000000) 21:34:07 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioprio_set$pid(0x1, 0x0, 0x0) 21:34:07 executing program 2: r0 = msgget(0x2, 0x202) msgrcv(r0, 0x0, 0x5c, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 21:34:08 executing program 2: r0 = msgget(0x2, 0x202) msgrcv(r0, 0x0, 0x5c, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 21:34:08 executing program 1: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000140)='\x00\x00\x00\x00\x00o-\xeem&\xa6\x90y\x7f$o\x8b\xd0\x88d\xc5x\xd7\x99\xac\xfc\x1b%\xe6\x87\xb7a,\xe3\xba\xe5\xbaZ\xb0\xe4\x17\xaa\xbd\x9e\x82c\xab8\xf3LJ\n\xd85\x98\xb7-\xf8GU\x02\xd9\xf9n\xa2\x82\x1a\x1f+.(I \xfe\x87\xf4\xc0\xc4\xac\x01\x9a\x12/P\xd6X\xda\x01oU9c4\xd2 \xd4\xdcr\xe9/\x87\x80f,*-\xb0h\x11\xd0;\xc9\xfb\x99o\x02\xb5\xffg\xb8\x80\x94\xf36\xa6\xe8\xe9\xbd_\x97\x00\xe1\xd9\xa2\xbd(\xf7n\xef\xc8\x9f(O\xa3\x18\x9d.\x1fx(k\r\xa1\x15\xf7\x8dN\x81\xc7\x80\x06/\x86\xcb\xb5:\xec\xb3\xd2\xb8\xbfA\xd0\x1b\x8f/x\x1f\t\xe6g_\x02\xe9LNS}\xfcD\x19\xe1\x9bPU\x05vg\xf1\x80\xf7\xc5@e3\xbfV\x9c4\x92\xf6\xccPX\xe7\xa3\x80\xd2W\x06\xae\xdcw\x84\xc6\x122\xabgj\xba\xc6 W\xc3!6\xc9\xadb,R-\x97b\x1f]\x10\xf46\xb4\xa9\xc9\x8fM\x8exzYI_\xc65') mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000007, 0x32, 0xffffffffffffffff, 0x10000000) 21:34:08 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f00000004c0)) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000200)="c4c2499ca100000000660f38814f5766b840000f00d8c4e1b0145d09c4e17a70d700640f01c9b805000000b9100000000f01d966ba410066ed360f01cbb9470800000f32", 0x44}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_clone3(&(0x7f0000002a40)={0x0, 0x0, 0x0, &(0x7f0000002840)=0x0, {0x9d}, &(0x7f0000002880)=""/121, 0x79, 0x0}, 0x58) getegid() r5 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r5, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYRES16], 0x28}}, 0x0) syncfs(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000480)='/sys/kernel/uevent_helper', 0x0, 0x0) syz_clone3(&(0x7f0000000780)={0x801080, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000180), {0x25}, &(0x7f0000000340)=""/154, 0x9a, &(0x7f0000000680)=""/252, &(0x7f00000002c0)=[0xffffffffffffffff, r4], 0x2, {r7}}, 0x58) ftruncate(r6, 0x0) syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), 0xffffffffffffffff) openat$cgroup_ro(r6, 0x0, 0x0, 0x0) 21:34:08 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioprio_set$pid(0x1, 0x0, 0x0) 21:34:08 executing program 3: r0 = msgget(0x2, 0x202) msgrcv(r0, 0x0, 0x5c, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 21:34:08 executing program 2: r0 = msgget(0x2, 0x202) msgrcv(r0, 0x0, 0x5c, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 21:34:08 executing program 1: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000140)='\x00\x00\x00\x00\x00o-\xeem&\xa6\x90y\x7f$o\x8b\xd0\x88d\xc5x\xd7\x99\xac\xfc\x1b%\xe6\x87\xb7a,\xe3\xba\xe5\xbaZ\xb0\xe4\x17\xaa\xbd\x9e\x82c\xab8\xf3LJ\n\xd85\x98\xb7-\xf8GU\x02\xd9\xf9n\xa2\x82\x1a\x1f+.(I \xfe\x87\xf4\xc0\xc4\xac\x01\x9a\x12/P\xd6X\xda\x01oU9c4\xd2 \xd4\xdcr\xe9/\x87\x80f,*-\xb0h\x11\xd0;\xc9\xfb\x99o\x02\xb5\xffg\xb8\x80\x94\xf36\xa6\xe8\xe9\xbd_\x97\x00\xe1\xd9\xa2\xbd(\xf7n\xef\xc8\x9f(O\xa3\x18\x9d.\x1fx(k\r\xa1\x15\xf7\x8dN\x81\xc7\x80\x06/\x86\xcb\xb5:\xec\xb3\xd2\xb8\xbfA\xd0\x1b\x8f/x\x1f\t\xe6g_\x02\xe9LNS}\xfcD\x19\xe1\x9bPU\x05vg\xf1\x80\xf7\xc5@e3\xbfV\x9c4\x92\xf6\xccPX\xe7\xa3\x80\xd2W\x06\xae\xdcw\x84\xc6\x122\xabgj\xba\xc6 W\xc3!6\xc9\xadb,R-\x97b\x1f]\x10\xf46\xb4\xa9\xc9\x8fM\x8exzYI_\xc65') mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000007, 0x32, 0xffffffffffffffff, 0x10000000) 21:34:09 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f00000004c0)) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000200)="c4c2499ca100000000660f38814f5766b840000f00d8c4e1b0145d09c4e17a70d700640f01c9b805000000b9100000000f01d966ba410066ed360f01cbb9470800000f32", 0x44}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_clone3(&(0x7f0000002a40)={0x0, 0x0, 0x0, &(0x7f0000002840)=0x0, {0x9d}, &(0x7f0000002880)=""/121, 0x79, 0x0}, 0x58) getegid() r5 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r5, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYRES16], 0x28}}, 0x0) syncfs(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000480)='/sys/kernel/uevent_helper', 0x0, 0x0) syz_clone3(&(0x7f0000000780)={0x801080, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000180), {0x25}, &(0x7f0000000340)=""/154, 0x9a, &(0x7f0000000680)=""/252, &(0x7f00000002c0)=[0xffffffffffffffff, r4], 0x2, {r7}}, 0x58) ftruncate(r6, 0x0) syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), 0xffffffffffffffff) openat$cgroup_ro(r6, 0x0, 0x0, 0x0) 21:34:09 executing program 2: r0 = msgget(0x2, 0x202) msgrcv(r0, 0x0, 0x5c, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 21:34:09 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in={0xa}, 0x80) 21:34:09 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioprio_set$pid(0x1, 0x0, 0x0) 21:34:09 executing program 3: r0 = msgget(0x2, 0x202) msgrcv(r0, 0x0, 0x5c, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 21:34:09 executing program 3: r0 = msgget(0x2, 0x202) msgrcv(r0, 0x0, 0x5c, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 21:34:09 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x7b0, 0x0) 21:34:09 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f00000004c0)) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000200)="c4c2499ca100000000660f38814f5766b840000f00d8c4e1b0145d09c4e17a70d700640f01c9b805000000b9100000000f01d966ba410066ed360f01cbb9470800000f32", 0x44}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_clone3(&(0x7f0000002a40)={0x0, 0x0, 0x0, &(0x7f0000002840)=0x0, {0x9d}, &(0x7f0000002880)=""/121, 0x79, 0x0}, 0x58) getegid() r5 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r5, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYRES16], 0x28}}, 0x0) syncfs(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000480)='/sys/kernel/uevent_helper', 0x0, 0x0) syz_clone3(&(0x7f0000000780)={0x801080, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000180), {0x25}, &(0x7f0000000340)=""/154, 0x9a, &(0x7f0000000680)=""/252, &(0x7f00000002c0)=[0xffffffffffffffff, r4], 0x2, {r7}}, 0x58) ftruncate(r6, 0x0) syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), 0xffffffffffffffff) openat$cgroup_ro(r6, 0x0, 0x0, 0x0) 21:34:09 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in={0xa}, 0x80) 21:34:09 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000580), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000180)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) r2 = syz_open_dev$dri(&(0x7f0000000580), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000180)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000340)={0x0, 0x0, r3, 0x0}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000280)={0x0, 0x3, r1, r4, 0x0, 0x0, 0x0, 0x81, {0x9, 0x7, 0x9, 0xb2, 0x7fff, 0x0, 0x7, 0xcf, 0x400, 0xfffe, 0x3f00, 0x0, 0x0, 0x0, "f580385a451abb07cf79cb5e61532625d58b4759d5b536263c354a4bc975ebc9"}}) 21:34:10 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x7b0, 0x0) 21:34:10 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in={0xa}, 0x80) 21:34:10 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x3ff, 0x0) r1 = dup(r0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f00000000c0)) close_range(r0, 0xffffffffffffffff, 0x0) 21:34:10 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000580), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000180)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) r2 = syz_open_dev$dri(&(0x7f0000000580), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000180)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000340)={0x0, 0x0, r3, 0x0}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000280)={0x0, 0x3, r1, r4, 0x0, 0x0, 0x0, 0x81, {0x9, 0x7, 0x9, 0xb2, 0x7fff, 0x0, 0x7, 0xcf, 0x400, 0xfffe, 0x3f00, 0x0, 0x0, 0x0, "f580385a451abb07cf79cb5e61532625d58b4759d5b536263c354a4bc975ebc9"}}) 21:34:10 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in={0xa}, 0x80) 21:34:10 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x7b0, 0x0) 21:34:11 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = epoll_create(0x487e) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) openat$nci(0xffffffffffffff9c, &(0x7f0000000d80), 0x2, 0x0) 21:34:11 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x3ff, 0x0) r1 = dup(r0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f00000000c0)) close_range(r0, 0xffffffffffffffff, 0x0) 21:34:11 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000580), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000180)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) r2 = syz_open_dev$dri(&(0x7f0000000580), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000180)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000340)={0x0, 0x0, r3, 0x0}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000280)={0x0, 0x3, r1, r4, 0x0, 0x0, 0x0, 0x81, {0x9, 0x7, 0x9, 0xb2, 0x7fff, 0x0, 0x7, 0xcf, 0x400, 0xfffe, 0x3f00, 0x0, 0x0, 0x0, "f580385a451abb07cf79cb5e61532625d58b4759d5b536263c354a4bc975ebc9"}}) 21:34:11 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x7b0, 0x0) 21:34:11 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000175c0000000014010000c70000000e00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x45) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f00000002c0)='fib_table_lookup\x00', r0}, 0x10) r1 = socket$inet6(0xa, 0x3, 0x20) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1}, 0x1c) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty=0x18}}, 0x1c) 21:34:11 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000580), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000180)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) r2 = syz_open_dev$dri(&(0x7f0000000580), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000180)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000340)={0x0, 0x0, r3, 0x0}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000280)={0x0, 0x3, r1, r4, 0x0, 0x0, 0x0, 0x81, {0x9, 0x7, 0x9, 0xb2, 0x7fff, 0x0, 0x7, 0xcf, 0x400, 0xfffe, 0x3f00, 0x0, 0x0, 0x0, "f580385a451abb07cf79cb5e61532625d58b4759d5b536263c354a4bc975ebc9"}}) 21:34:11 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = epoll_create(0x487e) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) openat$nci(0xffffffffffffff9c, &(0x7f0000000d80), 0x2, 0x0) 21:34:11 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x3ff, 0x0) r1 = dup(r0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f00000000c0)) close_range(r0, 0xffffffffffffffff, 0x0) 21:34:11 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = epoll_create(0x487e) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) openat$nci(0xffffffffffffff9c, &(0x7f0000000d80), 0x2, 0x0) 21:34:12 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000175c0000000014010000c70000000e00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x45) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f00000002c0)='fib_table_lookup\x00', r0}, 0x10) r1 = socket$inet6(0xa, 0x3, 0x20) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1}, 0x1c) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty=0x18}}, 0x1c) 21:34:12 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000175c0000000014010000c70000000e00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x45) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f00000002c0)='fib_table_lookup\x00', r0}, 0x10) r1 = socket$inet6(0xa, 0x3, 0x20) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1}, 0x1c) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty=0x18}}, 0x1c) 21:34:12 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = epoll_create(0x487e) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) openat$nci(0xffffffffffffff9c, &(0x7f0000000d80), 0x2, 0x0) 21:34:12 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x4000}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x20, 0x12, 0xa01, 0x0, 0x0, {0x80}}, 0x26}}, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000240), r0) 21:34:12 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x3ff, 0x0) r1 = dup(r0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f00000000c0)) close_range(r0, 0xffffffffffffffff, 0x0) 21:34:12 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = epoll_create(0x487e) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) openat$nci(0xffffffffffffff9c, &(0x7f0000000d80), 0x2, 0x0) [ 1418.331618][T19456] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 21:34:12 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000175c0000000014010000c70000000e00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x45) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f00000002c0)='fib_table_lookup\x00', r0}, 0x10) r1 = socket$inet6(0xa, 0x3, 0x20) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1}, 0x1c) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty=0x18}}, 0x1c) 21:34:12 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000175c0000000014010000c70000000e00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x45) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f00000002c0)='fib_table_lookup\x00', r0}, 0x10) r1 = socket$inet6(0xa, 0x3, 0x20) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1}, 0x1c) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty=0x18}}, 0x1c) 21:34:12 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = epoll_create(0x487e) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) openat$nci(0xffffffffffffff9c, &(0x7f0000000d80), 0x2, 0x0) 21:34:12 executing program 3: socketpair(0x1e, 0x2, 0x0, &(0x7f0000000140)) 21:34:12 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = epoll_create(0x487e) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) openat$nci(0xffffffffffffff9c, &(0x7f0000000d80), 0x2, 0x0) 21:34:12 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000175c0000000014010000c70000000e00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x45) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f00000002c0)='fib_table_lookup\x00', r0}, 0x10) r1 = socket$inet6(0xa, 0x3, 0x20) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1}, 0x1c) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty=0x18}}, 0x1c) 21:34:12 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000175c0000000014010000c70000000e00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x45) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f00000002c0)='fib_table_lookup\x00', r0}, 0x10) r1 = socket$inet6(0xa, 0x3, 0x20) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1}, 0x1c) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty=0x18}}, 0x1c) 21:34:13 executing program 3: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="ecdc802be22f16c29b9b2fd5c7"}], 0x100000000000034c, 0xfffffffffffffffc, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 21:34:13 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=@newqdisc={0x98, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x12, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x68, 0x2, [@TCA_TAPRIO_ATTR_PRIOMAP={0x56, 0x1, {0x2, [], 0x0, [0x8, 0x4]}}, @TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST={0x4, 0xc}, @TCA_TAPRIO_ATTR_FLAGS={0x8, 0xa, 0x1}]}}]}, 0x98}}, 0x0) 21:34:13 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000)=0xfc, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000a80)={'macvtap0\x00', 0x0}) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000080)="03040e00301f44000c030c2cfff57b016d2763bd563786dd398d537503e51102591f031ee616d5c0184374a7ffe4ec55e0654786a7012c935ba514d40808efa006801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x2378, 0x4000002, 0x0, 0x2ff) 21:34:13 executing program 4: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) io_setup(0x9, &(0x7f0000000580)=0x0) io_submit(r0, 0xffffffe6, 0xffffffffffffffff) 21:34:13 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x4000}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x20, 0x12, 0xa01, 0x0, 0x0, {0x80}}, 0x26}}, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000240), r0) 21:34:13 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=@newqdisc={0x98, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x12, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x68, 0x2, [@TCA_TAPRIO_ATTR_PRIOMAP={0x56, 0x1, {0x2, [], 0x0, [0x8, 0x4]}}, @TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST={0x4, 0xc}, @TCA_TAPRIO_ATTR_FLAGS={0x8, 0xa, 0x1}]}}]}, 0x98}}, 0x0) 21:34:13 executing program 3: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="ecdc802be22f16c29b9b2fd5c7"}], 0x100000000000034c, 0xfffffffffffffffc, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 21:34:13 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="ecdc802be22f16c29b9b2fd5c7"}], 0x100000000000034c, 0xfffffffffffffffc, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) [ 1419.659261][T19499] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 21:34:13 executing program 4: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) io_setup(0x9, &(0x7f0000000580)=0x0) io_submit(r0, 0xffffffe6, 0xffffffffffffffff) 21:34:13 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000)=0xfc, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000a80)={'macvtap0\x00', 0x0}) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000080)="03040e00301f44000c030c2cfff57b016d2763bd563786dd398d537503e51102591f031ee616d5c0184374a7ffe4ec55e0654786a7012c935ba514d40808efa006801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x2378, 0x4000002, 0x0, 0x2ff) 21:34:13 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="ecdc802be22f16c29b9b2fd5c7"}], 0x100000000000034c, 0xfffffffffffffffc, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 21:34:13 executing program 3: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="ecdc802be22f16c29b9b2fd5c7"}], 0x100000000000034c, 0xfffffffffffffffc, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 21:34:13 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=@newqdisc={0x98, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x12, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x68, 0x2, [@TCA_TAPRIO_ATTR_PRIOMAP={0x56, 0x1, {0x2, [], 0x0, [0x8, 0x4]}}, @TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST={0x4, 0xc}, @TCA_TAPRIO_ATTR_FLAGS={0x8, 0xa, 0x1}]}}]}, 0x98}}, 0x0) 21:34:14 executing program 4: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) io_setup(0x9, &(0x7f0000000580)=0x0) io_submit(r0, 0xffffffe6, 0xffffffffffffffff) 21:34:14 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000)=0xfc, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000a80)={'macvtap0\x00', 0x0}) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000080)="03040e00301f44000c030c2cfff57b016d2763bd563786dd398d537503e51102591f031ee616d5c0184374a7ffe4ec55e0654786a7012c935ba514d40808efa006801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x2378, 0x4000002, 0x0, 0x2ff) 21:34:14 executing program 3: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="ecdc802be22f16c29b9b2fd5c7"}], 0x100000000000034c, 0xfffffffffffffffc, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 21:34:14 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x4000}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x20, 0x12, 0xa01, 0x0, 0x0, {0x80}}, 0x26}}, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000240), r0) 21:34:14 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=@newqdisc={0x98, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x12, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x68, 0x2, [@TCA_TAPRIO_ATTR_PRIOMAP={0x56, 0x1, {0x2, [], 0x0, [0x8, 0x4]}}, @TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST={0x4, 0xc}, @TCA_TAPRIO_ATTR_FLAGS={0x8, 0xa, 0x1}]}}]}, 0x98}}, 0x0) 21:34:14 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="ecdc802be22f16c29b9b2fd5c7"}], 0x100000000000034c, 0xfffffffffffffffc, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 21:34:14 executing program 3: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="ecdc802be22f16c29b9b2fd5c7"}], 0x100000000000034c, 0xfffffffffffffffc, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 21:34:14 executing program 4: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) io_setup(0x9, &(0x7f0000000580)=0x0) io_submit(r0, 0xffffffe6, 0xffffffffffffffff) 21:34:14 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000)=0xfc, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000a80)={'macvtap0\x00', 0x0}) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000080)="03040e00301f44000c030c2cfff57b016d2763bd563786dd398d537503e51102591f031ee616d5c0184374a7ffe4ec55e0654786a7012c935ba514d40808efa006801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x2378, 0x4000002, 0x0, 0x2ff) [ 1420.835021][T19532] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 21:34:14 executing program 1: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x4000}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x20, 0x12, 0xa01, 0x0, 0x0, {0x80}}, 0x26}}, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000240), r0) 21:34:14 executing program 3: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="ecdc802be22f16c29b9b2fd5c7"}], 0x100000000000034c, 0xfffffffffffffffc, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 21:34:15 executing program 4: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) creat(&(0x7f0000000280)='./bus\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40), 0x0) 21:34:15 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f0000000040)=0x81) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x6) [ 1421.160680][T19536] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 21:34:15 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f00000001c0)={0x0, 0x0, 0xc, {0xc, 0x0, "9d597b04407967e30b8d"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000008c0)={0x2c, &(0x7f00000005c0)={0x0, 0x0, 0x5, {0x5, 0x0, "85e2b6"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 1421.299952][ T27] kauditd_printk_skb: 4 callbacks suppressed [ 1421.300014][ T27] audit: type=1326 audit(1699824855.269:316): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19538 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa0e207cae9 code=0x7ffc0000 21:34:15 executing program 3: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="ecdc802be22f16c29b9b2fd5c7"}], 0x100000000000034c, 0xfffffffffffffffc, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) [ 1421.388370][ T27] audit: type=1326 audit(1699824855.299:317): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19538 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa0e207cae9 code=0x7ffc0000 [ 1421.505236][ T27] audit: type=1326 audit(1699824855.409:318): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19538 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=85 compat=0 ip=0x7fa0e207cae9 code=0x7ffc0000 [ 1421.528761][ T27] audit: type=1326 audit(1699824855.409:319): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19538 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa0e207cae9 code=0x7ffc0000 [ 1421.552365][ T27] audit: type=1326 audit(1699824855.409:320): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19538 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa0e207cae9 code=0x7ffc0000 [ 1421.576465][ T27] audit: type=1326 audit(1699824855.449:321): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19538 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=262 compat=0 ip=0x7fa0e207cae9 code=0x7ffc0000 [ 1421.599796][ T27] audit: type=1326 audit(1699824855.449:322): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19538 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa0e207cae9 code=0x7ffc0000 [ 1421.623336][ T27] audit: type=1326 audit(1699824855.449:323): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19538 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa0e207cae9 code=0x7ffc0000 21:34:15 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x4000}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x20, 0x12, 0xa01, 0x0, 0x0, {0x80}}, 0x26}}, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000240), r0) 21:34:15 executing program 4: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) creat(&(0x7f0000000280)='./bus\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40), 0x0) 21:34:15 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f0000000040)=0x81) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x6) 21:34:15 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000280)={'filter\x00', 0x7, 0x4, 0x3e8, 0x0, 0x1f0, 0xf0, 0x300, 0x300, 0x300, 0x4, 0x0, {[{{@arp={@remote, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@local}, {@mac=@link_local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6tnl0\x00', 'dummy0\x00', {}, {}, 0x2}, 0xc0, 0xf0}, @unspec=@CONNMARK={0x30}}, {{@uncond, 0xc0, 0x100}, @unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "a1c4e9129ff24d14c7b5aed17440116914d885d8510c648d9d220e579ad9"}}, {{@arp={@multicast1, @multicast2, 0x0, 0x0, 0x0, 0x0, {@mac=@remote}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'macsec0\x00', 'veth0_to_batadv\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@broadcast, @mac=@local, @multicast2, @remote}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x438) [ 1421.975113][ T8992] usb 6-1: new high-speed USB device number 20 using dummy_hcd 21:34:16 executing program 1: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x4000}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x20, 0x12, 0xa01, 0x0, 0x0, {0x80}}, 0x26}}, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000240), r0) [ 1422.228673][ T27] audit: type=1326 audit(1699824856.139:324): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19547 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa0e207cae9 code=0x7ffc0000 [ 1422.251869][ C1] vkms_vblank_simulate: vblank timer overrun [ 1422.255506][T19556] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 21:34:16 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f0000000040)=0x81) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x6) [ 1422.258492][ T27] audit: type=1326 audit(1699824856.139:325): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19547 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa0e207cae9 code=0x7ffc0000 [ 1422.296494][ T8992] usb 6-1: Using ep0 maxpacket: 32 21:34:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000280)={'filter\x00', 0x7, 0x4, 0x3e8, 0x0, 0x1f0, 0xf0, 0x300, 0x300, 0x300, 0x4, 0x0, {[{{@arp={@remote, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@local}, {@mac=@link_local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6tnl0\x00', 'dummy0\x00', {}, {}, 0x2}, 0xc0, 0xf0}, @unspec=@CONNMARK={0x30}}, {{@uncond, 0xc0, 0x100}, @unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "a1c4e9129ff24d14c7b5aed17440116914d885d8510c648d9d220e579ad9"}}, {{@arp={@multicast1, @multicast2, 0x0, 0x0, 0x0, 0x0, {@mac=@remote}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'macsec0\x00', 'veth0_to_batadv\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@broadcast, @mac=@local, @multicast2, @remote}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x438) 21:34:16 executing program 4: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) creat(&(0x7f0000000280)='./bus\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40), 0x0) [ 1422.406387][T19557] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1422.486397][ T8992] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 1422.498820][ T8992] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 1422.510707][ T8992] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1422.520138][ T8992] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1422.637791][ T8992] usb 6-1: config 0 descriptor?? [ 1422.656879][T19545] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1422.739056][ T8992] hub 6-1:0.0: USB hub found 21:34:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000280)={'filter\x00', 0x7, 0x4, 0x3e8, 0x0, 0x1f0, 0xf0, 0x300, 0x300, 0x300, 0x4, 0x0, {[{{@arp={@remote, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@local}, {@mac=@link_local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6tnl0\x00', 'dummy0\x00', {}, {}, 0x2}, 0xc0, 0xf0}, @unspec=@CONNMARK={0x30}}, {{@uncond, 0xc0, 0x100}, @unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "a1c4e9129ff24d14c7b5aed17440116914d885d8510c648d9d220e579ad9"}}, {{@arp={@multicast1, @multicast2, 0x0, 0x0, 0x0, 0x0, {@mac=@remote}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'macsec0\x00', 'veth0_to_batadv\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@broadcast, @mac=@local, @multicast2, @remote}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x438) 21:34:16 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f0000000040)=0x81) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x6) [ 1423.020960][ T8992] hub 6-1:0.0: config failed, hub has too many ports! (err -19) [ 1423.445957][ T8992] hid-generic 0003:046D:C31C.0005: item fetching failed at offset 0/1 [ 1423.465018][ T8992] hid-generic: probe of 0003:046D:C31C.0005 failed with error -22 [ 1423.755871][ T8992] usb 6-1: USB disconnect, device number 20 21:34:18 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f00000001c0)={0x0, 0x0, 0xc, {0xc, 0x0, "9d597b04407967e30b8d"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000008c0)={0x2c, &(0x7f00000005c0)={0x0, 0x0, 0x5, {0x5, 0x0, "85e2b6"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:34:18 executing program 4: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) creat(&(0x7f0000000280)='./bus\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000a40), 0x0) 21:34:18 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000280)={'filter\x00', 0x7, 0x4, 0x3e8, 0x0, 0x1f0, 0xf0, 0x300, 0x300, 0x300, 0x4, 0x0, {[{{@arp={@remote, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@local}, {@mac=@link_local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6tnl0\x00', 'dummy0\x00', {}, {}, 0x2}, 0xc0, 0xf0}, @unspec=@CONNMARK={0x30}}, {{@uncond, 0xc0, 0x100}, @unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "a1c4e9129ff24d14c7b5aed17440116914d885d8510c648d9d220e579ad9"}}, {{@arp={@multicast1, @multicast2, 0x0, 0x0, 0x0, 0x0, {@mac=@remote}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'macsec0\x00', 'veth0_to_batadv\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@broadcast, @mac=@local, @multicast2, @remote}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x438) 21:34:18 executing program 1: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x4000}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x20, 0x12, 0xa01, 0x0, 0x0, {0x80}}, 0x26}}, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000240), r0) 21:34:18 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000280)={'filter\x00', 0x7, 0x4, 0x3e8, 0x0, 0x1f0, 0xf0, 0x300, 0x300, 0x300, 0x4, 0x0, {[{{@arp={@remote, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@local}, {@mac=@link_local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6tnl0\x00', 'dummy0\x00', {}, {}, 0x2}, 0xc0, 0xf0}, @unspec=@CONNMARK={0x30}}, {{@uncond, 0xc0, 0x100}, @unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "a1c4e9129ff24d14c7b5aed17440116914d885d8510c648d9d220e579ad9"}}, {{@arp={@multicast1, @multicast2, 0x0, 0x0, 0x0, 0x0, {@mac=@remote}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'macsec0\x00', 'veth0_to_batadv\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@broadcast, @mac=@local, @multicast2, @remote}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x438) 21:34:18 executing program 0: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) [ 1424.313405][T19573] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 21:34:18 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x1d, 0x2, 0x6) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000000c0)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000100)={0x1d, r3, 0x102}, 0x18) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r4, 0x1e09328e, &(0x7f0000000040)=[&(0x7f0000000000)={0x2, 0x0, 0x9, 0x1000800000000001, 0x0, r0, 0x0, 0x9}]) 21:34:18 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000280)={'filter\x00', 0x7, 0x4, 0x3e8, 0x0, 0x1f0, 0xf0, 0x300, 0x300, 0x300, 0x4, 0x0, {[{{@arp={@remote, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@local}, {@mac=@link_local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6tnl0\x00', 'dummy0\x00', {}, {}, 0x2}, 0xc0, 0xf0}, @unspec=@CONNMARK={0x30}}, {{@uncond, 0xc0, 0x100}, @unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "a1c4e9129ff24d14c7b5aed17440116914d885d8510c648d9d220e579ad9"}}, {{@arp={@multicast1, @multicast2, 0x0, 0x0, 0x0, 0x0, {@mac=@remote}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'macsec0\x00', 'veth0_to_batadv\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@broadcast, @mac=@local, @multicast2, @remote}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x438) 21:34:18 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x1fc, 0x19, 0x1, 0x0, 0x0, {{@in6=@empty, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}, [@tmpl={0x144, 0x5, [{{@in=@broadcast, 0x0, 0x3c}, 0xa, @in, 0x0, 0x4}, {{@in=@multicast1, 0x0, 0x32}, 0xa, @in6=@remote}, {{@in6=@remote, 0x0, 0x3c}, 0xa, @in=@empty}, {{@in6=@mcast1, 0x0, 0x6c}, 0xa, @in6=@mcast2}, {{@in=@local}, 0x0, @in=@dev}]}]}, 0x1fc}}, 0x0) 21:34:18 executing program 0: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) [ 1424.757483][ T8992] usb 6-1: new high-speed USB device number 21 using dummy_hcd 21:34:18 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x1d, 0x2, 0x6) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000000c0)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000100)={0x1d, r3, 0x102}, 0x18) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r4, 0x1e09328e, &(0x7f0000000040)=[&(0x7f0000000000)={0x2, 0x0, 0x9, 0x1000800000000001, 0x0, r0, 0x0, 0x9}]) 21:34:18 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x1fc, 0x19, 0x1, 0x0, 0x0, {{@in6=@empty, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}, [@tmpl={0x144, 0x5, [{{@in=@broadcast, 0x0, 0x3c}, 0xa, @in, 0x0, 0x4}, {{@in=@multicast1, 0x0, 0x32}, 0xa, @in6=@remote}, {{@in6=@remote, 0x0, 0x3c}, 0xa, @in=@empty}, {{@in6=@mcast1, 0x0, 0x6c}, 0xa, @in6=@mcast2}, {{@in=@local}, 0x0, @in=@dev}]}]}, 0x1fc}}, 0x0) [ 1425.035153][ T8992] usb 6-1: Using ep0 maxpacket: 32 [ 1425.167602][ T8992] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 1425.179239][ T8992] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 1425.190881][ T8992] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1425.200304][ T8992] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1425.249742][ T8992] usb 6-1: config 0 descriptor?? [ 1425.276638][T19578] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1425.362353][ T8992] hub 6-1:0.0: USB hub found [ 1425.542298][ T8992] hub 6-1:0.0: config failed, hub has too many ports! (err -19) [ 1425.968300][ T8992] hid-generic 0003:046D:C31C.0006: item fetching failed at offset 0/1 [ 1425.992875][ T8992] hid-generic: probe of 0003:046D:C31C.0006 failed with error -22 [ 1426.309339][ T8992] usb 6-1: USB disconnect, device number 21 21:34:20 executing program 0: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:20 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000280)={'filter\x00', 0x7, 0x4, 0x3e8, 0x0, 0x1f0, 0xf0, 0x300, 0x300, 0x300, 0x4, 0x0, {[{{@arp={@remote, @dev, 0x0, 0x0, 0x0, 0x0, {@mac=@local}, {@mac=@link_local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ip6tnl0\x00', 'dummy0\x00', {}, {}, 0x2}, 0xc0, 0xf0}, @unspec=@CONNMARK={0x30}}, {{@uncond, 0xc0, 0x100}, @unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "a1c4e9129ff24d14c7b5aed17440116914d885d8510c648d9d220e579ad9"}}, {{@arp={@multicast1, @multicast2, 0x0, 0x0, 0x0, 0x0, {@mac=@remote}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'macsec0\x00', 'veth0_to_batadv\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@broadcast, @mac=@local, @multicast2, @remote}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x438) 21:34:20 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:20 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x1fc, 0x19, 0x1, 0x0, 0x0, {{@in6=@empty, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}, [@tmpl={0x144, 0x5, [{{@in=@broadcast, 0x0, 0x3c}, 0xa, @in, 0x0, 0x4}, {{@in=@multicast1, 0x0, 0x32}, 0xa, @in6=@remote}, {{@in6=@remote, 0x0, 0x3c}, 0xa, @in=@empty}, {{@in6=@mcast1, 0x0, 0x6c}, 0xa, @in6=@mcast2}, {{@in=@local}, 0x0, @in=@dev}]}]}, 0x1fc}}, 0x0) 21:34:20 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x1d, 0x2, 0x6) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000000c0)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000100)={0x1d, r3, 0x102}, 0x18) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r4, 0x1e09328e, &(0x7f0000000040)=[&(0x7f0000000000)={0x2, 0x0, 0x9, 0x1000800000000001, 0x0, r0, 0x0, 0x9}]) 21:34:20 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f00000001c0)={0x0, 0x0, 0xc, {0xc, 0x0, "9d597b04407967e30b8d"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000008c0)={0x2c, &(0x7f00000005c0)={0x0, 0x0, 0x5, {0x5, 0x0, "85e2b6"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:34:20 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x1fc, 0x19, 0x1, 0x0, 0x0, {{@in6=@empty, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}, [@tmpl={0x144, 0x5, [{{@in=@broadcast, 0x0, 0x3c}, 0xa, @in, 0x0, 0x4}, {{@in=@multicast1, 0x0, 0x32}, 0xa, @in6=@remote}, {{@in6=@remote, 0x0, 0x3c}, 0xa, @in=@empty}, {{@in6=@mcast1, 0x0, 0x6c}, 0xa, @in6=@mcast2}, {{@in=@local}, 0x0, @in=@dev}]}]}, 0x1fc}}, 0x0) 21:34:21 executing program 2: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:21 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x1d, 0x2, 0x6) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000000c0)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000100)={0x1d, r3, 0x102}, 0x18) io_setup(0x7, &(0x7f0000000180)=0x0) io_submit(r4, 0x1e09328e, &(0x7f0000000040)=[&(0x7f0000000000)={0x2, 0x0, 0x9, 0x1000800000000001, 0x0, r0, 0x0, 0x9}]) 21:34:21 executing program 0: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:21 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) [ 1427.225502][ T8989] usb 6-1: new high-speed USB device number 22 using dummy_hcd 21:34:21 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) [ 1427.515493][ T8989] usb 6-1: Using ep0 maxpacket: 32 [ 1427.645664][ T8989] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 1427.657196][ T8989] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 1427.668917][ T8989] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1427.678433][ T8989] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 21:34:21 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) [ 1427.740824][ T8989] usb 6-1: config 0 descriptor?? 21:34:21 executing program 2: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:21 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) [ 1427.766554][T19606] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 21:34:21 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) [ 1427.897964][ T8989] hub 6-1:0.0: USB hub found 21:34:22 executing program 0: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) [ 1428.106990][ T8989] hub 6-1:0.0: config failed, hub has too many ports! (err -19) [ 1428.558234][ T8989] hid-generic 0003:046D:C31C.0007: item fetching failed at offset 0/1 [ 1428.582405][ T8989] hid-generic: probe of 0003:046D:C31C.0007 failed with error -22 [ 1428.846083][ T8989] usb 6-1: USB disconnect, device number 22 21:34:23 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f00000001c0)={0x0, 0x0, 0xc, {0xc, 0x0, "9d597b04407967e30b8d"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000008c0)={0x2c, &(0x7f00000005c0)={0x0, 0x0, 0x5, {0x5, 0x0, "85e2b6"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:34:23 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:23 executing program 0: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:23 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:23 executing program 2: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:23 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:23 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:23 executing program 0: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:23 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:23 executing program 2: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:23 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) [ 1429.795327][ T8989] usb 6-1: new high-speed USB device number 23 using dummy_hcd [ 1430.065622][ T8989] usb 6-1: Using ep0 maxpacket: 32 21:34:24 executing program 2: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) [ 1430.195518][ T8989] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 1430.207279][ T8989] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 1430.219723][ T8989] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1430.229198][ T8989] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1430.338490][ T8989] usb 6-1: config 0 descriptor?? [ 1430.360489][T19639] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1430.409549][ T8989] hub 6-1:0.0: USB hub found [ 1430.625224][ T8989] hub 6-1:0.0: config failed, hub has too many ports! (err -19) [ 1431.065416][ T8989] hid-generic 0003:046D:C31C.0008: item fetching failed at offset 0/1 [ 1431.080174][ T8989] hid-generic: probe of 0003:046D:C31C.0008 failed with error -22 [ 1431.396040][ T8981] usb 6-1: USB disconnect, device number 23 21:34:25 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:25 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:25 executing program 2: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:25 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:25 executing program 0: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:26 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:26 executing program 0: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:26 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:26 executing program 5: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:26 executing program 2: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:26 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f00000002c0)={0x18}, 0x18) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000000)=0x800, 0x4) setsockopt$inet_mreqsrc(r2, 0x0, 0x26, &(0x7f0000000540)={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @dev={0xac, 0x14, 0x14, 0x19}}, 0xc) bind$inet(r2, &(0x7f0000000380)={0x2, 0x200000000004e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x24004011, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000100)=0xfffffffe, 0x4) syz_genetlink_get_family_id$tipc2(&(0x7f0000000500), 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x200116c0}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000780)={'syztnl0\x00', &(0x7f0000000700)={'ip6tnl0\x00', 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, @dev, @local, 0x0, 0x1, 0x3f, 0x10001}}) write$binfmt_elf64(r2, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRESOCT, @ANYRES64], 0x100000530) 21:34:26 executing program 4: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000040), 0x10) sendmsg$can_bcm(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x5, 0x0, 0x0, {0x77359400}, {0x0, 0xea60}, {0x0, 0x0, 0x1}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "cc868b65754503b4"}}, 0x48}}, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)={0x5, 0x584, 0x0, {}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "61617b0ded730e79"}}, 0x48}}, 0x0) 21:34:26 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:26 executing program 5: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:26 executing program 0: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:26 executing program 2: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:27 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) r1 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) bind$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1, 0x1}, 0x10) 21:34:27 executing program 4: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000040), 0x10) sendmsg$can_bcm(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x5, 0x0, 0x0, {0x77359400}, {0x0, 0xea60}, {0x0, 0x0, 0x1}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "cc868b65754503b4"}}, 0x48}}, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)={0x5, 0x584, 0x0, {}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "61617b0ded730e79"}}, 0x48}}, 0x0) 21:34:27 executing program 2: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:27 executing program 5: set_mempolicy(0x3, &(0x7f0000000000)=0x3, 0x1000) r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x20100, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000001780)) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0x0, 0x0, 0x0, 0x0, 0x902, r2, 0x0, '\x00', 0x0, r2}, 0x48) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001580)={0x1, &(0x7f0000000040)=[{0x6, 0x1, 0x0, 0x7ffffdbc}]}) r3 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x5}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) set_mempolicy(0x4001, &(0x7f0000001540)=0x8, 0x9) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000001140)) set_mempolicy(0x8000, &(0x7f00000000c0)=0x81, 0x3) ioctl$TIOCEXCL(r0, 0x540c) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000011c0), 0x109200, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000001340)="5ac099a5ac838177a09e82ef340a405cf5187b6fb570a3de63ebdf4ff9b38d859894f66cf547ae2bf702d08f870b4c6d0798e22658e4c6f367cd7f3d61a80db437dde6c29a3c19aec180ca8df98289bed856c88748fcc4b4fb03d1bec864b7cf2afba08570b80bc0cd7519d3bbba9ec6aec37bf5319e017f74ef69e87190f88307540cd8615bd795f7dc7b6c649b173f45afc48e39c06da486aae207b9ecee1c870acf4f466af956784552af9afef7161f4d9ba35775f3", 0xb7, 0x411, &(0x7f0000001400)={0x0, 0x989680}) clock_gettime(0x4, &(0x7f0000001700)={0x0, 0x0}) futex(&(0x7f0000001200)=0x2, 0x6, 0x2, &(0x7f0000001280)={r5, r6+10000000}, &(0x7f00000012c0), 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0, 0x0) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001740)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x0, 0x0, &(0x7f0000001600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2d8c6dab8a2ccc90, 0x8, '\x00', 0x0, 0x25, r2}, 0x80) clock_gettime(0x0, &(0x7f00000014c0)={0x0, 0x0}) mq_timedsend(r7, &(0x7f0000001440)="2691e0bdb7881849c4447316921f39e4fb908e8ee890bdbc2d44b295f3c57d481a7b2c60b0e788dcd7a423b15fce2f0e882e72c800ee4dccaf9bb6669137ca446f83b2dba23444d168a82498ffc77cd6b5551c", 0x53, 0xfffffffffffffff5, &(0x7f0000001500)={r9, r10+10000000}) io_uring_register$IORING_UNREGISTER_EVENTFD(r4, 0x5, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000001300)) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000001180)) fcntl$addseals(r0, 0x409, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000019c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="500800001a00080025bd7000fbdbdf250a140005fd01fe03000200000c001680080004008500000008081680040801000200000000000000330c0406fa00fffffe800000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000011f8100000000000000000000000000aafe8000000000000000000000000000aafc01000000000000000000000000000000000000000000000000000000000000fe880000000000000000000000000101fc010000000000000000000000000000200100006a00000000000000000000000020010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1414bbfe880000000000000000000000000101fc020000000000000000000000000000fe88000000000000000000000000010100000000000000000000000000000000fe880000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000fc0100000000000000000000000000000000000000000000000000927d0000200000000000000000000000000000000000000000000000001000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000002bfc02000000000000000000000000000120010000000000000000000000000002fe800000000000000000000000000021fe880000000000000000000000000101fe8000000000000000000000000000aafe8000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfc0100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000015c8890715407ed4000000000000000001ff010000000000000000000000000001fc00000000000000000000000000000000000000000000000000ffff00000000fe88000000000000000000000000010100000000000000000000000000000000fc020000000000000000000000000000ff020000000000000000000000000001fe880000000000000000000000000001fc010000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001002cd4000000000000000000000000000001fc020000000000000000200000000001fe8000000000000000000000000000bb0000000000000000000012a38d3930005c4a00000000000000000000000000002001000000000000000000000000000020010000000000000000000000000001fe8000000000000000000000000000bbfe80000000000000000000000000000bfe880000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000000fe80000000000000000000000000001efe880000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fc000000000000000000000000000001fc01000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bbfe8800000000000000000000000000012001000000000000000000000000000100000000000000000000ffffac1414bbfc010000000000000000000000000001fc020000000000000000000000000000ff020000000000000000000000000001fc000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa2001000000000000000000000000000000000000000000000000ffff640101020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000101fc010000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff020000000000000000000000000001fe800000000000000000000000000013fc010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000a4000000000100000000cd965ced0000000079000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000000000fc0200000000000000000001fc00000000000000000000000000000100000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe80000000000000000000000000001afc000000000000000000000000000001fe8000000000000000000000000000bbfc020000000000000000000000000000fe800000000000000000000000000032fe880000000000000000000000000101fe88000000000000000000000020010120010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000120010000000000000000000000000001fe800000000000000000000000000016fc010000000000000000000000000000fc010000000000000000000000000001ff0100000000000000000000000000010c00168005000400440000000c00168008000200e0000001080003007c6b2e5915a7a6bd7e5ce96a2687c259d215c3cf5d78a88b4843986ebd3bf05fedd7d8d59ee73fac060785e9e620e7b352e02cc0ed3e926c214618ace63cd61b684e44eee2540c48a79f7d2419057b0044336ae6d59de36eabc0a56da02f1a394e622c5c2c0516bc4f6c8c192ccfa86d701b8ed0aa1b61ac0eea9611eefc7e8f87df42e3b5ad56f6e02ee57eb8c441f7b3f69d00a5d0800e8c31c22e41a778b120e80a69e135ac33eb2791e3fd338cf6678e45d60ae419ffd73f519e997c2c13221f870cf6d4439583c2a85f4a82d608a2b0ce9a429a6a45d7fbfe3f48874b968e84a3507d367c0e6c7da0b41473cf7e6866771debfdd4919cd65232714e01eac863fa515574c33a605b7e14fe6e7ed88b9ca9585847e6325ca5ec5898a34ada43e7db947a816f7dd7c76eb4b8a0400a7b699c7362dbb81ab2f3b2d8ef6eb2195310ac9cd35173c1240f8be56cce585e61de5306dfcb9a0056814d1f72b48b0ab284ffd5ecfc2aaaf11066bb98b1af6864b150a0d78c495dc2b8d06f56d9e17026bdf9a5305cf42f4939b6210900000000", @ANYRESOCT=r8, @ANYBLOB="976124c70e68e059a00e5439a75dce1b358fbc6391150932f2d02ed2930648e314ef060739f35953dca7e9a8391ee88b328f300b3573962cbdd29941982eb3429aecc5b2cfdb89307dd4b89ebeddea14216718d81ef1fad4ba9fbdc4cfc62d1ace9da132cef197d34b3df7e87fa1976356129911ad11d38b32a5331d87768d727947bd6ce03d0b6457273894d8d84f14de1e52f0b5178bf866ca42954438aacc3b70596eb9ce536bedf32ab09aadd69973dae7d9fc4303f2a99cc55310fb0761c91febd99e34d9dbb555e8c2b16f3cc32789"], 0x850}, 0x1, 0x0, 0x0, 0xc080}, 0x4000000) 21:34:27 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) r1 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) bind$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1, 0x1}, 0x10) 21:34:27 executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) r1 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) bind$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1, 0x1}, 0x10) 21:34:28 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f00000002c0)={0x18}, 0x18) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000000)=0x800, 0x4) setsockopt$inet_mreqsrc(r2, 0x0, 0x26, &(0x7f0000000540)={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @dev={0xac, 0x14, 0x14, 0x19}}, 0xc) bind$inet(r2, &(0x7f0000000380)={0x2, 0x200000000004e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x24004011, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000100)=0xfffffffe, 0x4) syz_genetlink_get_family_id$tipc2(&(0x7f0000000500), 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x200116c0}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000780)={'syztnl0\x00', &(0x7f0000000700)={'ip6tnl0\x00', 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, @dev, @local, 0x0, 0x1, 0x3f, 0x10001}}) write$binfmt_elf64(r2, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRESOCT, @ANYRES64], 0x100000530) 21:34:28 executing program 4: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000040), 0x10) sendmsg$can_bcm(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x5, 0x0, 0x0, {0x77359400}, {0x0, 0xea60}, {0x0, 0x0, 0x1}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "cc868b65754503b4"}}, 0x48}}, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)={0x5, 0x584, 0x0, {}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "61617b0ded730e79"}}, 0x48}}, 0x0) 21:34:28 executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) r1 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) bind$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1, 0x1}, 0x10) 21:34:28 executing program 5: r0 = socket$l2tp(0x2, 0x2, 0x73) r1 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) bind$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1, 0x1}, 0x10) 21:34:28 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) r1 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) bind$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1, 0x1}, 0x10) 21:34:28 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010000600c01206d040e0a4b0b00000001090212000100000000090400000003"], 0x0) 21:34:28 executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) r1 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) bind$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1, 0x1}, 0x10) 21:34:28 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) r1 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) bind$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1, 0x1}, 0x10) [ 1434.575762][ T8981] usb 3-1: new high-speed USB device number 29 using dummy_hcd 21:34:28 executing program 4: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000040), 0x10) sendmsg$can_bcm(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x5, 0x0, 0x0, {0x77359400}, {0x0, 0xea60}, {0x0, 0x0, 0x1}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "cc868b65754503b4"}}, 0x48}}, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)={0x5, 0x584, 0x0, {}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "61617b0ded730e79"}}, 0x48}}, 0x0) 21:34:28 executing program 5: r0 = socket$l2tp(0x2, 0x2, 0x73) r1 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) bind$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1, 0x1}, 0x10) 21:34:28 executing program 3: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f00000002c0)={0x18}, 0x18) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000000)=0x800, 0x4) setsockopt$inet_mreqsrc(r2, 0x0, 0x26, &(0x7f0000000540)={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @dev={0xac, 0x14, 0x14, 0x19}}, 0xc) bind$inet(r2, &(0x7f0000000380)={0x2, 0x200000000004e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x24004011, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000100)=0xfffffffe, 0x4) syz_genetlink_get_family_id$tipc2(&(0x7f0000000500), 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x200116c0}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000780)={'syztnl0\x00', &(0x7f0000000700)={'ip6tnl0\x00', 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, @dev, @local, 0x0, 0x1, 0x3f, 0x10001}}) write$binfmt_elf64(r2, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRESOCT, @ANYRES64], 0x100000530) [ 1434.917892][ T8981] usb 3-1: Using ep0 maxpacket: 32 21:34:29 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080), 0xc, 0x0}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x800005, 0x10012, r1, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000000), &(0x7f0000000040)=0x8) [ 1435.058106][ T8981] usb 3-1: New USB device found, idVendor=046d, idProduct=0a0e, bcdDevice= b.4b [ 1435.067621][ T8981] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1435.123800][ T8981] usb 3-1: config 0 descriptor?? [ 1435.400558][ T8981] (null): keene_cmd_main failed (-71) [ 1435.486265][ T8981] video4linux radio32: keene_cmd_main failed (-71) [ 1435.493139][ T8981] radio-keene 3-1:0.0: V4L2 device registered as radio32 [ 1435.540772][ T8981] usb 3-1: USB disconnect, device number 29 21:34:29 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f00000002c0)={0x18}, 0x18) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000000)=0x800, 0x4) setsockopt$inet_mreqsrc(r2, 0x0, 0x26, &(0x7f0000000540)={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @dev={0xac, 0x14, 0x14, 0x19}}, 0xc) bind$inet(r2, &(0x7f0000000380)={0x2, 0x200000000004e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x24004011, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000100)=0xfffffffe, 0x4) syz_genetlink_get_family_id$tipc2(&(0x7f0000000500), 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x200116c0}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000780)={'syztnl0\x00', &(0x7f0000000700)={'ip6tnl0\x00', 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, @dev, @local, 0x0, 0x1, 0x3f, 0x10001}}) write$binfmt_elf64(r2, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRESOCT, @ANYRES64], 0x100000530) 21:34:29 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_mems\x00', 0x275a, 0x0) write$binfmt_misc(r1, &(0x7f0000000300)=ANY=[], 0xed) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) ioctl$TCFLSH(r0, 0x5420, 0x20000008) 21:34:29 executing program 3: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f00000002c0)={0x18}, 0x18) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000000)=0x800, 0x4) setsockopt$inet_mreqsrc(r2, 0x0, 0x26, &(0x7f0000000540)={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @dev={0xac, 0x14, 0x14, 0x19}}, 0xc) bind$inet(r2, &(0x7f0000000380)={0x2, 0x200000000004e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x24004011, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000100)=0xfffffffe, 0x4) syz_genetlink_get_family_id$tipc2(&(0x7f0000000500), 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x200116c0}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000780)={'syztnl0\x00', &(0x7f0000000700)={'ip6tnl0\x00', 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, @dev, @local, 0x0, 0x1, 0x3f, 0x10001}}) write$binfmt_elf64(r2, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRESOCT, @ANYRES64], 0x100000530) 21:34:29 executing program 5: r0 = socket$l2tp(0x2, 0x2, 0x73) r1 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) bind$l2tp(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1, 0x1}, 0x10) 21:34:29 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080), 0xc, 0x0}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x800005, 0x10012, r1, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000000), &(0x7f0000000040)=0x8) 21:34:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080), 0xc, 0x0}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x800005, 0x10012, r1, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000000), &(0x7f0000000040)=0x8) 21:34:30 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010000600c01206d040e0a4b0b00000001090212000100000000090400000003"], 0x0) 21:34:30 executing program 5: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 21:34:30 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_mems\x00', 0x275a, 0x0) write$binfmt_misc(r1, &(0x7f0000000300)=ANY=[], 0xed) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) ioctl$TCFLSH(r0, 0x5420, 0x20000008) 21:34:30 executing program 3: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f00000002c0)={0x18}, 0x18) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000000)=0x800, 0x4) setsockopt$inet_mreqsrc(r2, 0x0, 0x26, &(0x7f0000000540)={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @dev={0xac, 0x14, 0x14, 0x19}}, 0xc) bind$inet(r2, &(0x7f0000000380)={0x2, 0x200000000004e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x24004011, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000100)=0xfffffffe, 0x4) syz_genetlink_get_family_id$tipc2(&(0x7f0000000500), 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x200116c0}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000780)={'syztnl0\x00', &(0x7f0000000700)={'ip6tnl0\x00', 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, @dev, @local, 0x0, 0x1, 0x3f, 0x10001}}) write$binfmt_elf64(r2, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRESOCT, @ANYRES64], 0x100000530) 21:34:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080), 0xc, 0x0}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x800005, 0x10012, r1, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000000), &(0x7f0000000040)=0x8) [ 1436.625328][ T8989] usb 3-1: new high-speed USB device number 30 using dummy_hcd 21:34:30 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_mems\x00', 0x275a, 0x0) write$binfmt_misc(r1, &(0x7f0000000300)=ANY=[], 0xed) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) ioctl$TCFLSH(r0, 0x5420, 0x20000008) [ 1436.876326][ T8989] usb 3-1: Using ep0 maxpacket: 32 [ 1437.025509][ T8989] usb 3-1: New USB device found, idVendor=046d, idProduct=0a0e, bcdDevice= b.4b [ 1437.035915][ T8989] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1437.097865][ T8989] usb 3-1: config 0 descriptor?? 21:34:31 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f00000002c0)={0x18}, 0x18) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000000)=0x800, 0x4) setsockopt$inet_mreqsrc(r2, 0x0, 0x26, &(0x7f0000000540)={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @dev={0xac, 0x14, 0x14, 0x19}}, 0xc) bind$inet(r2, &(0x7f0000000380)={0x2, 0x200000000004e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x24004011, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000100)=0xfffffffe, 0x4) syz_genetlink_get_family_id$tipc2(&(0x7f0000000500), 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x200116c0}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000780)={'syztnl0\x00', &(0x7f0000000700)={'ip6tnl0\x00', 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, @dev, @local, 0x0, 0x1, 0x3f, 0x10001}}) write$binfmt_elf64(r2, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRESOCT, @ANYRES64], 0x100000530) 21:34:31 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) 21:34:31 executing program 3: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000180)={@map, 0xffffffffffffffff, 0x26, 0x0, 0xffffffffffffffff, @link_id}, 0x20) 21:34:31 executing program 5: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) [ 1437.376817][ T8989] (null): keene_cmd_main failed (-71) 21:34:31 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_mems\x00', 0x275a, 0x0) write$binfmt_misc(r1, &(0x7f0000000300)=ANY=[], 0xed) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) ioctl$TCFLSH(r0, 0x5420, 0x20000008) [ 1437.463384][ T8989] video4linux radio32: keene_cmd_main failed (-71) [ 1437.470476][ T8989] radio-keene 3-1:0.0: V4L2 device registered as radio32 21:34:31 executing program 3: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000180)={@map, 0xffffffffffffffff, 0x26, 0x0, 0xffffffffffffffff, @link_id}, 0x20) [ 1437.530808][ T8989] usb 3-1: USB disconnect, device number 30 21:34:32 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010000600c01206d040e0a4b0b00000001090212000100000000090400000003"], 0x0) 21:34:32 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) 21:34:32 executing program 3: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000180)={@map, 0xffffffffffffffff, 0x26, 0x0, 0xffffffffffffffff, @link_id}, 0x20) 21:34:32 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) 21:34:32 executing program 5: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 21:34:32 executing program 3: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000180)={@map, 0xffffffffffffffff, 0x26, 0x0, 0xffffffffffffffff, @link_id}, 0x20) [ 1438.960821][ T8989] usb 3-1: new high-speed USB device number 31 using dummy_hcd 21:34:33 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) 21:34:33 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) [ 1439.395023][ T8989] usb 3-1: Using ep0 maxpacket: 32 21:34:33 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) [ 1439.525662][ T8989] usb 3-1: New USB device found, idVendor=046d, idProduct=0a0e, bcdDevice= b.4b [ 1439.535633][ T8989] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 21:34:33 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) [ 1439.610442][ T8989] usb 3-1: config 0 descriptor?? 21:34:33 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) 21:34:33 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) [ 1439.906619][ T8989] (null): keene_cmd_main failed (-71) [ 1439.996318][ T8989] video4linux radio32: keene_cmd_main failed (-71) [ 1440.004531][ T8989] radio-keene 3-1:0.0: V4L2 device registered as radio32 [ 1440.103202][ T8989] usb 3-1: USB disconnect, device number 31 21:34:34 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010000600c01206d040e0a4b0b00000001090212000100000000090400000003"], 0x0) 21:34:34 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) 21:34:34 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) 21:34:34 executing program 5: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 21:34:34 executing program 0: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 21:34:34 executing program 4: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 21:34:35 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) [ 1441.286006][ T8980] usb 3-1: new high-speed USB device number 32 using dummy_hcd 21:34:35 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000240)={0x8, 0x7ff, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x401, 0x8, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x6, 0x1f, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000280)={0x1, 0x8, 0x5, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000380)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x4, 0x8, 0xd8}) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000080)={0x400, 0x1003, 0x8, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x101, 0xad87, 0x4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000002c0)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000001c0)={0x300c, 0x5, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x80, 0x3f, 0x82}) [ 1441.545870][ T8980] usb 3-1: Using ep0 maxpacket: 32 21:34:35 executing program 3: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) [ 1441.698433][ T8980] usb 3-1: New USB device found, idVendor=046d, idProduct=0a0e, bcdDevice= b.4b [ 1441.708972][ T8980] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1441.788151][ T8980] usb 3-1: config 0 descriptor?? 21:34:36 executing program 0: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 21:34:36 executing program 4: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 21:34:36 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x3b, &(0x7f00000000c0)={@local, @local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2d, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x19, 0x0, @wg=@data={0x4, 0x0, 0x0, "ff"}}}}}}, 0x0) [ 1442.333964][ T8980] (null): keene_cmd_main failed (-71) [ 1442.456199][ T8980] video4linux radio32: keene_cmd_main failed (-71) [ 1442.463757][ T8980] radio-keene 3-1:0.0: V4L2 device registered as radio32 [ 1442.582546][ T8980] usb 3-1: USB disconnect, device number 32 [ 1442.781536][ T1213] ieee802154 phy0 wpan0: encryption failed: -22 [ 1442.788362][ T1213] ieee802154 phy1 wpan1: encryption failed: -22 21:34:37 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r2 = socket(0x1d, 0x2, 0x6) bind$can_j1939(r2, &(0x7f0000000000)={0x1d, r1, 0x3}, 0x18) r3 = syz_io_uring_setup(0x2ddd, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000140)=0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000300), &(0x7f0000000180)=0x0, &(0x7f0000000280)) syz_io_uring_submit(r5, r4, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x4}) io_uring_enter(r3, 0xa3d, 0x0, 0x0, 0x0, 0x0) 21:34:37 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x3b, &(0x7f00000000c0)={@local, @local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2d, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x19, 0x0, @wg=@data={0x4, 0x0, 0x0, "ff"}}}}}}, 0x0) 21:34:37 executing program 3: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 21:34:37 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x3b, &(0x7f00000000c0)={@local, @local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2d, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x19, 0x0, @wg=@data={0x4, 0x0, 0x0, "ff"}}}}}}, 0x0) 21:34:37 executing program 0: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 21:34:37 executing program 4: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 21:34:37 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x3b, &(0x7f00000000c0)={@local, @local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2d, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x19, 0x0, @wg=@data={0x4, 0x0, 0x0, "ff"}}}}}}, 0x0) 21:34:37 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r2 = socket(0x1d, 0x2, 0x6) bind$can_j1939(r2, &(0x7f0000000000)={0x1d, r1, 0x3}, 0x18) r3 = syz_io_uring_setup(0x2ddd, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000140)=0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000300), &(0x7f0000000180)=0x0, &(0x7f0000000280)) syz_io_uring_submit(r5, r4, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x4}) io_uring_enter(r3, 0xa3d, 0x0, 0x0, 0x0, 0x0) 21:34:38 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x3b, &(0x7f00000000c0)={@local, @local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2d, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x19, 0x0, @wg=@data={0x4, 0x0, 0x0, "ff"}}}}}}, 0x0) 21:34:38 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x3b, &(0x7f00000000c0)={@local, @local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2d, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x19, 0x0, @wg=@data={0x4, 0x0, 0x0, "ff"}}}}}}, 0x0) 21:34:38 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r2 = socket(0x1d, 0x2, 0x6) bind$can_j1939(r2, &(0x7f0000000000)={0x1d, r1, 0x3}, 0x18) r3 = syz_io_uring_setup(0x2ddd, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000140)=0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000300), &(0x7f0000000180)=0x0, &(0x7f0000000280)) syz_io_uring_submit(r5, r4, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x4}) io_uring_enter(r3, 0xa3d, 0x0, 0x0, 0x0, 0x0) 21:34:38 executing program 3: syz_open_dev$usbfs(&(0x7f0000000100), 0x9e8, 0xace02) unshare(0x40000400) r0 = socket$inet(0x2, 0x5, 0xfffffffc) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000002580)={0xc0000000}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="bb6460bba66896e8e15c60eed596442d59dbdc9afd79a4d6c3", 0x19) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0xa, &(0x7f0000000300)=0x10000, 0x4) umount2(&(0x7f0000000380)='./file0\x00', 0x0) r3 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senu\xf6\x8f', 0x0) pwrite64(r3, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) lseek(r3, 0xfffffffffffffffc, 0x2) sendfile(r3, r3, &(0x7f00000001c0), 0x538fdd0a) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES8=0x0], 0x2c3) sendto$inet6(r1, &(0x7f0000000200)="f9b07b93aa32f1fcf8efb546a6deaba752364c10a1d2b7100459356e", 0x1c, 0x40000, &(0x7f0000000440)={0xa, 0x4f28, 0x80, @private0={0xfc, 0x0, '\x00', 0x3}, 0x8e29}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000480)='./file0/../file0\x00', 0x2c4402, 0x106) r4 = socket$inet6(0xa, 0x1, 0x1) sendfile(r4, r3, 0x0, 0xb8) umount2(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x40600, 0x1d9) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 21:34:38 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x3b, &(0x7f00000000c0)={@local, @local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2d, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x19, 0x0, @wg=@data={0x4, 0x0, 0x0, "ff"}}}}}}, 0x0) 21:34:39 executing program 5: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r2 = socket(0x1d, 0x2, 0x6) bind$can_j1939(r2, &(0x7f0000000000)={0x1d, r1, 0x3}, 0x18) r3 = syz_io_uring_setup(0x2ddd, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000140)=0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000300), &(0x7f0000000180)=0x0, &(0x7f0000000280)) syz_io_uring_submit(r5, r4, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x4}) io_uring_enter(r3, 0xa3d, 0x0, 0x0, 0x0, 0x0) 21:34:39 executing program 0: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @auto=[0x15, 0x2a, 0x24, 0x15, 0x2f]}, 0xd, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x2, 0x0, @loopback}, 0x1c) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d0004004800020000000000860002000000ea034f185db13f5e54ea28000000010000"], 0x78}}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5dac14e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r1, 0x1) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, 0x0, 0x40448d2) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x41517f18f97c4463}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x30cff28cd98764d6}, 0xc, &(0x7f0000000300)={&(0x7f0000000a80)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=r5, @ANYBLOB="000375896832c12cbd7000ffdbdf250500cced679419f1d8999a0000a7366830125a67fa0000050038000100ffd954e45b5e477e7d1dbdd1d2d5854bfef0eef2838891f4586597751010afb59948273cb62ae7fa30a1fb01a7520fae06d44346ce", @ANYRES32=0x0, @ANYBLOB="3d4f3b533ab6a5100f394dfe40ff4c7dc448011ba621bdc408f72e70dcb2aa7b220a75cc6ec87f7cadd92120a6f869417759050a923aa4e7733518fe6af560d1f207d071bb82afb336325ebc066646c5d07c587c736aaf4c04459d5418890827006dce92d5017e137fcfea0cff8623f381d40aed6d"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x8080) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000018c0), 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)=ANY=[@ANYRESDEC=r6, @ANYRES16=r5, @ANYBLOB="00032cbd7000fedbdf25080000000800320005000000050035008a0000000500300000000005002d00010000000800390001000100050037000000000005002f0000000000050038000000000008000b00ff0f00"], 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00042bbd7000fddbdf250c00000000000005003300020d0000050008000000000008000000030000400a0009"], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x40800) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x54, r5, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1ff}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_AP_ISOLATION_ENABLED, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}, @BATADV_ATTR_VLANID={0xfffffffffffffe8f, 0x28, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x44005) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000140)={0x44, r5, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x26}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5922}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x81}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008080}, 0x4080) r7 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x48, 0x24, 0xd0f, 0x0, 0x0, {0x60, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x3, "0000000000feffffff00000000000003"}}}]}, 0x48}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r5, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r9}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x71f6}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xdf5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x24004040) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004851}, 0x84) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0034f480", @ANYRES16=r5, @ANYBLOB="000429bd7000fcdbdf250b00000008003b0006000000080034000100000005002d000000000008002b0058620000050038000100000008003c00ff7f00000500330000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4040810}, 0x4) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r5, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x6}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x4008041) socket$nl_generic(0x10, 0x3, 0x10) 21:34:39 executing program 2: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000007, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) r0 = shmget$private(0x0, 0x4000, 0x54001800, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffcfff) 21:34:39 executing program 5: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r2 = socket(0x1d, 0x2, 0x6) bind$can_j1939(r2, &(0x7f0000000000)={0x1d, r1, 0x3}, 0x18) r3 = syz_io_uring_setup(0x2ddd, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000140)=0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000300), &(0x7f0000000180)=0x0, &(0x7f0000000280)) syz_io_uring_submit(r5, r4, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x4}) io_uring_enter(r3, 0xa3d, 0x0, 0x0, 0x0, 0x0) 21:34:39 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r2 = socket(0x1d, 0x2, 0x6) bind$can_j1939(r2, &(0x7f0000000000)={0x1d, r1, 0x3}, 0x18) r3 = syz_io_uring_setup(0x2ddd, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000140)=0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000300), &(0x7f0000000180)=0x0, &(0x7f0000000280)) syz_io_uring_submit(r5, r4, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x4}) io_uring_enter(r3, 0xa3d, 0x0, 0x0, 0x0, 0x0) [ 1445.748821][T19911] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.0'. 21:34:39 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'xchacha12-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000300)="c99b57381801238c09d0ff0f1d0dbd301e5a47b2f3caa73dcd2a6a370554375a", 0x20) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004100)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/104, 0x68}], 0x1}}], 0x1, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001680)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001480)="c0b8889a6e9590e6a13ec6d13fc10d8c303d251588206560502c3f4f2c1b1f55abaf522bba531f9e5e11a53d98ad410b613a6bf104a43e46e2d0c8ed439faebbb19046e82224f261427940bc8bbb08fdcf9ffcec9a30664e0d369796e22e52805b736efa594de331", 0x68}], 0x1}}], 0x1, 0x0) 21:34:40 executing program 0: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @auto=[0x15, 0x2a, 0x24, 0x15, 0x2f]}, 0xd, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x2, 0x0, @loopback}, 0x1c) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d0004004800020000000000860002000000ea034f185db13f5e54ea28000000010000"], 0x78}}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5dac14e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r1, 0x1) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, 0x0, 0x40448d2) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x41517f18f97c4463}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x30cff28cd98764d6}, 0xc, &(0x7f0000000300)={&(0x7f0000000a80)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=r5, @ANYBLOB="000375896832c12cbd7000ffdbdf250500cced679419f1d8999a0000a7366830125a67fa0000050038000100ffd954e45b5e477e7d1dbdd1d2d5854bfef0eef2838891f4586597751010afb59948273cb62ae7fa30a1fb01a7520fae06d44346ce", @ANYRES32=0x0, @ANYBLOB="3d4f3b533ab6a5100f394dfe40ff4c7dc448011ba621bdc408f72e70dcb2aa7b220a75cc6ec87f7cadd92120a6f869417759050a923aa4e7733518fe6af560d1f207d071bb82afb336325ebc066646c5d07c587c736aaf4c04459d5418890827006dce92d5017e137fcfea0cff8623f381d40aed6d"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x8080) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000018c0), 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)=ANY=[@ANYRESDEC=r6, @ANYRES16=r5, @ANYBLOB="00032cbd7000fedbdf25080000000800320005000000050035008a0000000500300000000005002d00010000000800390001000100050037000000000005002f0000000000050038000000000008000b00ff0f00"], 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00042bbd7000fddbdf250c00000000000005003300020d0000050008000000000008000000030000400a0009"], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x40800) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x54, r5, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1ff}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_AP_ISOLATION_ENABLED, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}, @BATADV_ATTR_VLANID={0xfffffffffffffe8f, 0x28, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x44005) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000140)={0x44, r5, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x26}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5922}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x81}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008080}, 0x4080) r7 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x48, 0x24, 0xd0f, 0x0, 0x0, {0x60, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x3, "0000000000feffffff00000000000003"}}}]}, 0x48}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r5, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r9}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x71f6}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xdf5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x24004040) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004851}, 0x84) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0034f480", @ANYRES16=r5, @ANYBLOB="000429bd7000fcdbdf250b00000008003b0006000000080034000100000005002d000000000008002b0058620000050038000100000008003c00ff7f00000500330000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4040810}, 0x4) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r5, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x6}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x4008041) socket$nl_generic(0x10, 0x3, 0x10) 21:34:40 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'xchacha12-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000300)="c99b57381801238c09d0ff0f1d0dbd301e5a47b2f3caa73dcd2a6a370554375a", 0x20) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004100)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/104, 0x68}], 0x1}}], 0x1, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001680)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001480)="c0b8889a6e9590e6a13ec6d13fc10d8c303d251588206560502c3f4f2c1b1f55abaf522bba531f9e5e11a53d98ad410b613a6bf104a43e46e2d0c8ed439faebbb19046e82224f261427940bc8bbb08fdcf9ffcec9a30664e0d369796e22e52805b736efa594de331", 0x68}], 0x1}}], 0x1, 0x0) [ 1446.053885][ T27] kauditd_printk_skb: 16 callbacks suppressed [ 1446.053949][ T27] audit: type=1800 audit(1699824880.019:342): pid=19925 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.2" name="SYSV00000000" dev="hugetlbfs" ino=3 res=0 errno=0 21:34:40 executing program 5: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r2 = socket(0x1d, 0x2, 0x6) bind$can_j1939(r2, &(0x7f0000000000)={0x1d, r1, 0x3}, 0x18) r3 = syz_io_uring_setup(0x2ddd, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000140)=0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000300), &(0x7f0000000180)=0x0, &(0x7f0000000280)) syz_io_uring_submit(r5, r4, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x4}) io_uring_enter(r3, 0xa3d, 0x0, 0x0, 0x0, 0x0) 21:34:40 executing program 1: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @auto=[0x15, 0x2a, 0x24, 0x15, 0x2f]}, 0xd, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x2, 0x0, @loopback}, 0x1c) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d0004004800020000000000860002000000ea034f185db13f5e54ea28000000010000"], 0x78}}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5dac14e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r1, 0x1) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, 0x0, 0x40448d2) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x41517f18f97c4463}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x30cff28cd98764d6}, 0xc, &(0x7f0000000300)={&(0x7f0000000a80)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=r5, @ANYBLOB="000375896832c12cbd7000ffdbdf250500cced679419f1d8999a0000a7366830125a67fa0000050038000100ffd954e45b5e477e7d1dbdd1d2d5854bfef0eef2838891f4586597751010afb59948273cb62ae7fa30a1fb01a7520fae06d44346ce", @ANYRES32=0x0, @ANYBLOB="3d4f3b533ab6a5100f394dfe40ff4c7dc448011ba621bdc408f72e70dcb2aa7b220a75cc6ec87f7cadd92120a6f869417759050a923aa4e7733518fe6af560d1f207d071bb82afb336325ebc066646c5d07c587c736aaf4c04459d5418890827006dce92d5017e137fcfea0cff8623f381d40aed6d"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x8080) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000018c0), 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)=ANY=[@ANYRESDEC=r6, @ANYRES16=r5, @ANYBLOB="00032cbd7000fedbdf25080000000800320005000000050035008a0000000500300000000005002d00010000000800390001000100050037000000000005002f0000000000050038000000000008000b00ff0f00"], 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00042bbd7000fddbdf250c00000000000005003300020d0000050008000000000008000000030000400a0009"], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x40800) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x54, r5, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1ff}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_AP_ISOLATION_ENABLED, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}, @BATADV_ATTR_VLANID={0xfffffffffffffe8f, 0x28, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x44005) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000140)={0x44, r5, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x26}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5922}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x81}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008080}, 0x4080) r7 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x48, 0x24, 0xd0f, 0x0, 0x0, {0x60, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x3, "0000000000feffffff00000000000003"}}}]}, 0x48}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r5, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r9}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x71f6}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xdf5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x24004040) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004851}, 0x84) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0034f480", @ANYRES16=r5, @ANYBLOB="000429bd7000fcdbdf250b00000008003b0006000000080034000100000005002d000000000008002b0058620000050038000100000008003c00ff7f00000500330000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4040810}, 0x4) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r5, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x6}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x4008041) socket$nl_generic(0x10, 0x3, 0x10) 21:34:40 executing program 2: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000007, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) r0 = shmget$private(0x0, 0x4000, 0x54001800, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffcfff) 21:34:40 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'xchacha12-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000300)="c99b57381801238c09d0ff0f1d0dbd301e5a47b2f3caa73dcd2a6a370554375a", 0x20) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004100)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/104, 0x68}], 0x1}}], 0x1, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001680)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001480)="c0b8889a6e9590e6a13ec6d13fc10d8c303d251588206560502c3f4f2c1b1f55abaf522bba531f9e5e11a53d98ad410b613a6bf104a43e46e2d0c8ed439faebbb19046e82224f261427940bc8bbb08fdcf9ffcec9a30664e0d369796e22e52805b736efa594de331", 0x68}], 0x1}}], 0x1, 0x0) 21:34:40 executing program 5: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000007, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) r0 = shmget$private(0x0, 0x4000, 0x54001800, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffcfff) 21:34:41 executing program 3: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @auto=[0x15, 0x2a, 0x24, 0x15, 0x2f]}, 0xd, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x2, 0x0, @loopback}, 0x1c) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d0004004800020000000000860002000000ea034f185db13f5e54ea28000000010000"], 0x78}}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5dac14e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r1, 0x1) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, 0x0, 0x40448d2) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x41517f18f97c4463}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x30cff28cd98764d6}, 0xc, &(0x7f0000000300)={&(0x7f0000000a80)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=r5, @ANYBLOB="000375896832c12cbd7000ffdbdf250500cced679419f1d8999a0000a7366830125a67fa0000050038000100ffd954e45b5e477e7d1dbdd1d2d5854bfef0eef2838891f4586597751010afb59948273cb62ae7fa30a1fb01a7520fae06d44346ce", @ANYRES32=0x0, @ANYBLOB="3d4f3b533ab6a5100f394dfe40ff4c7dc448011ba621bdc408f72e70dcb2aa7b220a75cc6ec87f7cadd92120a6f869417759050a923aa4e7733518fe6af560d1f207d071bb82afb336325ebc066646c5d07c587c736aaf4c04459d5418890827006dce92d5017e137fcfea0cff8623f381d40aed6d"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x8080) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000018c0), 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)=ANY=[@ANYRESDEC=r6, @ANYRES16=r5, @ANYBLOB="00032cbd7000fedbdf25080000000800320005000000050035008a0000000500300000000005002d00010000000800390001000100050037000000000005002f0000000000050038000000000008000b00ff0f00"], 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00042bbd7000fddbdf250c00000000000005003300020d0000050008000000000008000000030000400a0009"], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x40800) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x54, r5, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1ff}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_AP_ISOLATION_ENABLED, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}, @BATADV_ATTR_VLANID={0xfffffffffffffe8f, 0x28, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x44005) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000140)={0x44, r5, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x26}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5922}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x81}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008080}, 0x4080) r7 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x48, 0x24, 0xd0f, 0x0, 0x0, {0x60, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x3, "0000000000feffffff00000000000003"}}}]}, 0x48}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r5, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r9}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x71f6}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xdf5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x24004040) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004851}, 0x84) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0034f480", @ANYRES16=r5, @ANYBLOB="000429bd7000fcdbdf250b00000008003b0006000000080034000100000005002d000000000008002b0058620000050038000100000008003c00ff7f00000500330000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4040810}, 0x4) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r5, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x6}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x4008041) socket$nl_generic(0x10, 0x3, 0x10) [ 1447.072385][T19933] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1447.239048][ T27] audit: type=1800 audit(1699824881.139:343): pid=19949 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.2" name="SYSV00000000" dev="hugetlbfs" ino=4 res=0 errno=0 21:34:41 executing program 1: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @auto=[0x15, 0x2a, 0x24, 0x15, 0x2f]}, 0xd, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x2, 0x0, @loopback}, 0x1c) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d0004004800020000000000860002000000ea034f185db13f5e54ea28000000010000"], 0x78}}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5dac14e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r1, 0x1) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, 0x0, 0x40448d2) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x41517f18f97c4463}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x30cff28cd98764d6}, 0xc, &(0x7f0000000300)={&(0x7f0000000a80)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=r5, @ANYBLOB="000375896832c12cbd7000ffdbdf250500cced679419f1d8999a0000a7366830125a67fa0000050038000100ffd954e45b5e477e7d1dbdd1d2d5854bfef0eef2838891f4586597751010afb59948273cb62ae7fa30a1fb01a7520fae06d44346ce", @ANYRES32=0x0, @ANYBLOB="3d4f3b533ab6a5100f394dfe40ff4c7dc448011ba621bdc408f72e70dcb2aa7b220a75cc6ec87f7cadd92120a6f869417759050a923aa4e7733518fe6af560d1f207d071bb82afb336325ebc066646c5d07c587c736aaf4c04459d5418890827006dce92d5017e137fcfea0cff8623f381d40aed6d"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x8080) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000018c0), 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)=ANY=[@ANYRESDEC=r6, @ANYRES16=r5, @ANYBLOB="00032cbd7000fedbdf25080000000800320005000000050035008a0000000500300000000005002d00010000000800390001000100050037000000000005002f0000000000050038000000000008000b00ff0f00"], 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00042bbd7000fddbdf250c00000000000005003300020d0000050008000000000008000000030000400a0009"], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x40800) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x54, r5, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1ff}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_AP_ISOLATION_ENABLED, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}, @BATADV_ATTR_VLANID={0xfffffffffffffe8f, 0x28, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x44005) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000140)={0x44, r5, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x26}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5922}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x81}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008080}, 0x4080) r7 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x48, 0x24, 0xd0f, 0x0, 0x0, {0x60, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x3, "0000000000feffffff00000000000003"}}}]}, 0x48}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r5, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r9}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x71f6}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xdf5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x24004040) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004851}, 0x84) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0034f480", @ANYRES16=r5, @ANYBLOB="000429bd7000fcdbdf250b00000008003b0006000000080034000100000005002d000000000008002b0058620000050038000100000008003c00ff7f00000500330000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4040810}, 0x4) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r5, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x6}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x4008041) socket$nl_generic(0x10, 0x3, 0x10) 21:34:41 executing program 0: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @auto=[0x15, 0x2a, 0x24, 0x15, 0x2f]}, 0xd, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x2, 0x0, @loopback}, 0x1c) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d0004004800020000000000860002000000ea034f185db13f5e54ea28000000010000"], 0x78}}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5dac14e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r1, 0x1) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, 0x0, 0x40448d2) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x41517f18f97c4463}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x30cff28cd98764d6}, 0xc, &(0x7f0000000300)={&(0x7f0000000a80)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=r5, @ANYBLOB="000375896832c12cbd7000ffdbdf250500cced679419f1d8999a0000a7366830125a67fa0000050038000100ffd954e45b5e477e7d1dbdd1d2d5854bfef0eef2838891f4586597751010afb59948273cb62ae7fa30a1fb01a7520fae06d44346ce", @ANYRES32=0x0, @ANYBLOB="3d4f3b533ab6a5100f394dfe40ff4c7dc448011ba621bdc408f72e70dcb2aa7b220a75cc6ec87f7cadd92120a6f869417759050a923aa4e7733518fe6af560d1f207d071bb82afb336325ebc066646c5d07c587c736aaf4c04459d5418890827006dce92d5017e137fcfea0cff8623f381d40aed6d"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x8080) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000018c0), 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)=ANY=[@ANYRESDEC=r6, @ANYRES16=r5, @ANYBLOB="00032cbd7000fedbdf25080000000800320005000000050035008a0000000500300000000005002d00010000000800390001000100050037000000000005002f0000000000050038000000000008000b00ff0f00"], 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00042bbd7000fddbdf250c00000000000005003300020d0000050008000000000008000000030000400a0009"], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x40800) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x54, r5, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1ff}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_AP_ISOLATION_ENABLED, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}, @BATADV_ATTR_VLANID={0xfffffffffffffe8f, 0x28, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x44005) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000140)={0x44, r5, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x26}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5922}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x81}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008080}, 0x4080) r7 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x48, 0x24, 0xd0f, 0x0, 0x0, {0x60, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x3, "0000000000feffffff00000000000003"}}}]}, 0x48}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r5, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r9}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x71f6}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xdf5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x24004040) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004851}, 0x84) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0034f480", @ANYRES16=r5, @ANYBLOB="000429bd7000fcdbdf250b00000008003b0006000000080034000100000005002d000000000008002b0058620000050038000100000008003c00ff7f00000500330000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4040810}, 0x4) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r5, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x6}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x4008041) socket$nl_generic(0x10, 0x3, 0x10) [ 1447.377879][ T27] audit: type=1800 audit(1699824881.259:344): pid=19952 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.5" name="SYSV00000000" dev="hugetlbfs" ino=3 res=0 errno=0 21:34:41 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'xchacha12-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000300)="c99b57381801238c09d0ff0f1d0dbd301e5a47b2f3caa73dcd2a6a370554375a", 0x20) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004100)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/104, 0x68}], 0x1}}], 0x1, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001680)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001480)="c0b8889a6e9590e6a13ec6d13fc10d8c303d251588206560502c3f4f2c1b1f55abaf522bba531f9e5e11a53d98ad410b613a6bf104a43e46e2d0c8ed439faebbb19046e82224f261427940bc8bbb08fdcf9ffcec9a30664e0d369796e22e52805b736efa594de331", 0x68}], 0x1}}], 0x1, 0x0) 21:34:41 executing program 2: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000007, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) r0 = shmget$private(0x0, 0x4000, 0x54001800, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffcfff) 21:34:41 executing program 5: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000007, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) r0 = shmget$private(0x0, 0x4000, 0x54001800, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffcfff) [ 1447.818686][T19946] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.3'. 21:34:42 executing program 4: r0 = io_uring_setup(0x7ade, &(0x7f0000000080)) r1 = socket(0x2b, 0x1, 0x1) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, &(0x7f0000000080)=ANY=[@ANYBLOB="00020201"], 0x18) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1ff0000aa}}, 0x1c) setsockopt$inet6_int(r1, 0x11e, 0x0, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 1448.075360][ T27] audit: type=1800 audit(1699824881.929:345): pid=19969 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.2" name="SYSV00000000" dev="hugetlbfs" ino=5 res=0 errno=0 [ 1448.097359][ T27] audit: type=1800 audit(1699824881.959:346): pid=19970 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.5" name="SYSV00000000" dev="hugetlbfs" ino=4 res=0 errno=0 21:34:42 executing program 5: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000007, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) r0 = shmget$private(0x0, 0x4000, 0x54001800, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffcfff) 21:34:42 executing program 2: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000007, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) r0 = shmget$private(0x0, 0x4000, 0x54001800, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffcfff) 21:34:42 executing program 4: r0 = io_uring_setup(0x7ade, &(0x7f0000000080)) r1 = socket(0x2b, 0x1, 0x1) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, &(0x7f0000000080)=ANY=[@ANYBLOB="00020201"], 0x18) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1ff0000aa}}, 0x1c) setsockopt$inet6_int(r1, 0x11e, 0x0, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 21:34:42 executing program 1: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @auto=[0x15, 0x2a, 0x24, 0x15, 0x2f]}, 0xd, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x2, 0x0, @loopback}, 0x1c) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d0004004800020000000000860002000000ea034f185db13f5e54ea28000000010000"], 0x78}}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5dac14e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r1, 0x1) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, 0x0, 0x40448d2) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x41517f18f97c4463}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x30cff28cd98764d6}, 0xc, &(0x7f0000000300)={&(0x7f0000000a80)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=r5, @ANYBLOB="000375896832c12cbd7000ffdbdf250500cced679419f1d8999a0000a7366830125a67fa0000050038000100ffd954e45b5e477e7d1dbdd1d2d5854bfef0eef2838891f4586597751010afb59948273cb62ae7fa30a1fb01a7520fae06d44346ce", @ANYRES32=0x0, @ANYBLOB="3d4f3b533ab6a5100f394dfe40ff4c7dc448011ba621bdc408f72e70dcb2aa7b220a75cc6ec87f7cadd92120a6f869417759050a923aa4e7733518fe6af560d1f207d071bb82afb336325ebc066646c5d07c587c736aaf4c04459d5418890827006dce92d5017e137fcfea0cff8623f381d40aed6d"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x8080) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000018c0), 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)=ANY=[@ANYRESDEC=r6, @ANYRES16=r5, @ANYBLOB="00032cbd7000fedbdf25080000000800320005000000050035008a0000000500300000000005002d00010000000800390001000100050037000000000005002f0000000000050038000000000008000b00ff0f00"], 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00042bbd7000fddbdf250c00000000000005003300020d0000050008000000000008000000030000400a0009"], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x40800) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x54, r5, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1ff}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_AP_ISOLATION_ENABLED, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}, @BATADV_ATTR_VLANID={0xfffffffffffffe8f, 0x28, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x44005) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000140)={0x44, r5, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x26}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5922}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x81}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008080}, 0x4080) r7 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x48, 0x24, 0xd0f, 0x0, 0x0, {0x60, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x3, "0000000000feffffff00000000000003"}}}]}, 0x48}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r5, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r9}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x71f6}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xdf5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x24004040) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004851}, 0x84) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0034f480", @ANYRES16=r5, @ANYBLOB="000429bd7000fcdbdf250b00000008003b0006000000080034000100000005002d000000000008002b0058620000050038000100000008003c00ff7f00000500330000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4040810}, 0x4) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r5, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x6}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x4008041) socket$nl_generic(0x10, 0x3, 0x10) 21:34:42 executing program 3: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @auto=[0x15, 0x2a, 0x24, 0x15, 0x2f]}, 0xd, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x2, 0x0, @loopback}, 0x1c) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d0004004800020000000000860002000000ea034f185db13f5e54ea28000000010000"], 0x78}}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5dac14e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r1, 0x1) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, 0x0, 0x40448d2) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x41517f18f97c4463}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x30cff28cd98764d6}, 0xc, &(0x7f0000000300)={&(0x7f0000000a80)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=r5, @ANYBLOB="000375896832c12cbd7000ffdbdf250500cced679419f1d8999a0000a7366830125a67fa0000050038000100ffd954e45b5e477e7d1dbdd1d2d5854bfef0eef2838891f4586597751010afb59948273cb62ae7fa30a1fb01a7520fae06d44346ce", @ANYRES32=0x0, @ANYBLOB="3d4f3b533ab6a5100f394dfe40ff4c7dc448011ba621bdc408f72e70dcb2aa7b220a75cc6ec87f7cadd92120a6f869417759050a923aa4e7733518fe6af560d1f207d071bb82afb336325ebc066646c5d07c587c736aaf4c04459d5418890827006dce92d5017e137fcfea0cff8623f381d40aed6d"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x8080) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000018c0), 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)=ANY=[@ANYRESDEC=r6, @ANYRES16=r5, @ANYBLOB="00032cbd7000fedbdf25080000000800320005000000050035008a0000000500300000000005002d00010000000800390001000100050037000000000005002f0000000000050038000000000008000b00ff0f00"], 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00042bbd7000fddbdf250c00000000000005003300020d0000050008000000000008000000030000400a0009"], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x40800) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x54, r5, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1ff}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_AP_ISOLATION_ENABLED, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}, @BATADV_ATTR_VLANID={0xfffffffffffffe8f, 0x28, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x44005) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000140)={0x44, r5, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x26}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5922}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x81}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008080}, 0x4080) r7 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x48, 0x24, 0xd0f, 0x0, 0x0, {0x60, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x3, "0000000000feffffff00000000000003"}}}]}, 0x48}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r5, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r9}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x71f6}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xdf5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x24004040) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004851}, 0x84) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0034f480", @ANYRES16=r5, @ANYBLOB="000429bd7000fcdbdf250b00000008003b0006000000080034000100000005002d000000000008002b0058620000050038000100000008003c00ff7f00000500330000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4040810}, 0x4) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r5, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x6}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x4008041) socket$nl_generic(0x10, 0x3, 0x10) 21:34:42 executing program 0: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @auto=[0x15, 0x2a, 0x24, 0x15, 0x2f]}, 0xd, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x2, 0x0, @loopback}, 0x1c) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d0004004800020000000000860002000000ea034f185db13f5e54ea28000000010000"], 0x78}}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5dac14e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r1, 0x1) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, 0x0, 0x40448d2) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x41517f18f97c4463}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x30cff28cd98764d6}, 0xc, &(0x7f0000000300)={&(0x7f0000000a80)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=r5, @ANYBLOB="000375896832c12cbd7000ffdbdf250500cced679419f1d8999a0000a7366830125a67fa0000050038000100ffd954e45b5e477e7d1dbdd1d2d5854bfef0eef2838891f4586597751010afb59948273cb62ae7fa30a1fb01a7520fae06d44346ce", @ANYRES32=0x0, @ANYBLOB="3d4f3b533ab6a5100f394dfe40ff4c7dc448011ba621bdc408f72e70dcb2aa7b220a75cc6ec87f7cadd92120a6f869417759050a923aa4e7733518fe6af560d1f207d071bb82afb336325ebc066646c5d07c587c736aaf4c04459d5418890827006dce92d5017e137fcfea0cff8623f381d40aed6d"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x8080) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000018c0), 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)=ANY=[@ANYRESDEC=r6, @ANYRES16=r5, @ANYBLOB="00032cbd7000fedbdf25080000000800320005000000050035008a0000000500300000000005002d00010000000800390001000100050037000000000005002f0000000000050038000000000008000b00ff0f00"], 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00042bbd7000fddbdf250c00000000000005003300020d0000050008000000000008000000030000400a0009"], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x40800) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x54, r5, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1ff}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_AP_ISOLATION_ENABLED, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}, @BATADV_ATTR_VLANID={0xfffffffffffffe8f, 0x28, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x44005) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000140)={0x44, r5, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x26}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5922}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x81}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008080}, 0x4080) r7 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x48, 0x24, 0xd0f, 0x0, 0x0, {0x60, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x3, "0000000000feffffff00000000000003"}}}]}, 0x48}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r5, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r9}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x71f6}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xdf5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x24004040) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004851}, 0x84) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0034f480", @ANYRES16=r5, @ANYBLOB="000429bd7000fcdbdf250b00000008003b0006000000080034000100000005002d000000000008002b0058620000050038000100000008003c00ff7f00000500330000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4040810}, 0x4) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r5, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x6}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x4008041) socket$nl_generic(0x10, 0x3, 0x10) [ 1448.785411][ T27] audit: type=1800 audit(1699824882.669:347): pid=19979 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.5" name="SYSV00000000" dev="hugetlbfs" ino=5 res=0 errno=0 [ 1448.920357][ T27] audit: type=1800 audit(1699824882.809:348): pid=19981 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.2" name="SYSV00000000" dev="hugetlbfs" ino=6 res=0 errno=0 21:34:43 executing program 5: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000007, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) mbind(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, &(0x7f0000000000)=0x8, 0x7, 0x0) 21:34:43 executing program 4: r0 = io_uring_setup(0x7ade, &(0x7f0000000080)) r1 = socket(0x2b, 0x1, 0x1) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, &(0x7f0000000080)=ANY=[@ANYBLOB="00020201"], 0x18) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1ff0000aa}}, 0x1c) setsockopt$inet6_int(r1, 0x11e, 0x0, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 21:34:43 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000006c0)={0x4, &(0x7f0000000040)=[{0x4d, 0x0, 0x2}, {}, {}, {0x6}]}) [ 1449.718629][ T27] audit: type=1326 audit(1699824883.609:349): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20003 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fb6d587cae9 code=0x0 21:34:43 executing program 3: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @auto=[0x15, 0x2a, 0x24, 0x15, 0x2f]}, 0xd, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x2, 0x0, @loopback}, 0x1c) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000640)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d0004004800020000000000860002000000ea034f185db13f5e54ea28000000010000"], 0x78}}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5dac14e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r1, 0x1) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, 0x0, 0x40448d2) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x41517f18f97c4463}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x30cff28cd98764d6}, 0xc, &(0x7f0000000300)={&(0x7f0000000a80)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=r5, @ANYBLOB="000375896832c12cbd7000ffdbdf250500cced679419f1d8999a0000a7366830125a67fa0000050038000100ffd954e45b5e477e7d1dbdd1d2d5854bfef0eef2838891f4586597751010afb59948273cb62ae7fa30a1fb01a7520fae06d44346ce", @ANYRES32=0x0, @ANYBLOB="3d4f3b533ab6a5100f394dfe40ff4c7dc448011ba621bdc408f72e70dcb2aa7b220a75cc6ec87f7cadd92120a6f869417759050a923aa4e7733518fe6af560d1f207d071bb82afb336325ebc066646c5d07c587c736aaf4c04459d5418890827006dce92d5017e137fcfea0cff8623f381d40aed6d"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x8080) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000018c0), 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000540)=ANY=[@ANYRESDEC=r6, @ANYRES16=r5, @ANYBLOB="00032cbd7000fedbdf25080000000800320005000000050035008a0000000500300000000005002d00010000000800390001000100050037000000000005002f0000000000050038000000000008000b00ff0f00"], 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00042bbd7000fddbdf250c00000000000005003300020d0000050008000000000008000000030000400a0009"], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x40800) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x54, r5, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1ff}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_AP_ISOLATION_ENABLED, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x4}, @BATADV_ATTR_VLANID={0xfffffffffffffe8f, 0x28, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x44005) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000140)={0x44, r5, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x26}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5922}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x81}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008080}, 0x4080) r7 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x48, 0x24, 0xd0f, 0x0, 0x0, {0x60, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x3, "0000000000feffffff00000000000003"}}}]}, 0x48}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r5, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r9}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x71f6}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xdf5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x24004040) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004851}, 0x84) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0034f480", @ANYRES16=r5, @ANYBLOB="000429bd7000fcdbdf250b00000008003b0006000000080034000100000005002d000000000008002b0058620000050038000100000008003c00ff7f00000500330000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4040810}, 0x4) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r5, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x6}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x4008041) socket$nl_generic(0x10, 0x3, 0x10) 21:34:43 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000006c0)={0x4, &(0x7f0000000040)=[{0x4d, 0x0, 0x2}, {}, {}, {0x6}]}) 21:34:43 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @loopback}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f00000008c0)=0x2, 0x4) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00006dbffc), 0x4) bind$inet(r0, &(0x7f0000000340)={0x2, 0x0, @loopback}, 0x57) sendmsg$xdp(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000003c0)="fe", 0x1}, {&(0x7f0000001240)="1eac4d20f8509e2139d2842c8faedef008bcac1025cbc63d2bfe0c7bbe51c5bf73985d5106bf5b5e7e5761716e35b468ea79633c916c4a8026f9408d056b8977df67c0e6fd0b1b3da5de5d003382ac95eade5dadad870ce3749452d2c1c3651ffff244be3078fdbfeb97d093bba60131e733d91c4ad38e7b52aa7afa9cb8e2351bd3f8a7a2a0425b071f6790992b8c2a51d944b0161c5c97fcdc19c2ef7c66ccc23c77a28a34b216c429444343ea056f171399dc03d56a1131ba74d31fc1012d3deff0e43309fc9e3b88bec90a7680aa74ccd581e02eb436a0009fa62097513d0c9533256d81978fae39288edcb833739d2988ccf5a564bc00edd1ab0853b873cbab3ef227f11325d72dbe2f435351610d01d0f74e180df6eaa94651336e7713414e499586edd5693e587a186fcb68a973e823e61a072aaa4fb9e3a03ff4c17c9e343684255efba0d1b149b22c2d81f1ac5eaccaab01ab108178e97eb8a45d5d6cdeca0d6b9af9f88cfee58935be6902ac7c6915d60548367d164990b142d472b9b5700191b1f978fb36bcde646385dcf5cb7adf1ec70baef4061d2da93d2f5eefae1081374d58ab54532755c1b8bf303584296145e9aad2e3ccef93f30da9c102db5cfe346baba2fd3f157cb6e825e607365ff8c6187e216dc4072e582874ce63166405e21644015f99d5713165a377bfdc3143928e8469b4e312ce1f9dff83fe7c8d9fca791af2b46f1650e3937c9ab589d5f93fb578503aa64042c66571649844d93257489c1b658140e4c194c329a1a2c0117d123a45b213a118dd608bd6bdb2e0a6782f785321ff48eac4158ad9efb3737a6cfbb21d0dba732558493aa09dfa7fa41b4922e4e205a4792c9694661a18eff0d932d824f6987aa3dafa7ddc9b0acd70d43263c78dde88b7c665abbeec1cf1016ddc321f713cc3c149eeda6443b5b278eb3a05b08d510650b055d3193c4d5bbe084431cc40a626e81827d8bf2379435ada42a99569b35faa3af53f90f4dcf7a7d1c2e6fe4d7739b135981d40ba00de019909748640d554a159e552c6a7a7c77b213fad40dd785cc4ee983266b3377fbc7845a44992f82656b8240c169697599074348a4bac29423612e4c0ba89a66d08033b54b4d8f8704ab9470fe6316dc6ba610b7f3c1b0428607b13d2cfbed5c82d9214a1e97edaa27ed011d42800467fd54cddec7841f2aa513e7c8956842ea69b6b80208a4acbe9b678a9ab48a26df1cebd283f0d8e2956d8e8a4aad5b563ae75ddaf9b167d70b0e96f42a4f1c5bef1e777fedcb380707fc7ac87e249f322a01660687c04d1bbeeefeecadf86c3ef805d79964a862877cfbff40eb340f7065bc759013cbdcb25305ba6812a853b8d8e1960227826acb24311ed0e67f84565dd8858ca3be23409569e15ba75120c35dffdc8a4b7688d5d02fedf88434274b828fec979ea029405cd1e7cadc867ebdc98c4a523178715828c1a6361e60ff1f2968efc20d6888ac2a6f81e37cbc7f1e89f3421825cc278df26c8722e1672fc9672a8d0a60dded6f0765ac61f8a91acf0195abc177e56cc91a9c11ccf95d2a58de5494e66cfa1e758438ee4bb163ee05927e551e4d05b308a0eb01cea0e43", 0x480}], 0x2}, 0x0) 21:34:43 executing program 4: r0 = io_uring_setup(0x7ade, &(0x7f0000000080)) r1 = socket(0x2b, 0x1, 0x1) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, &(0x7f0000000080)=ANY=[@ANYBLOB="00020201"], 0x18) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1ff0000aa}}, 0x1c) setsockopt$inet6_int(r1, 0x11e, 0x0, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 21:34:43 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) get_robust_list(0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) [ 1450.163862][ T27] audit: type=1326 audit(1699824884.049:350): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20007 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fb6d587cae9 code=0x0 21:34:44 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000006c0)={0x4, &(0x7f0000000040)=[{0x4d, 0x0, 0x2}, {}, {}, {0x6}]}) [ 1450.315641][ T27] audit: type=1326 audit(1699824884.219:351): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20009 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d3fe7cae9 code=0x7ffc0000 21:34:44 executing program 1: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000980)={0x14, r0, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000000), r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r1) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8}]}, 0x1c}}, 0x0) 21:34:44 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) get_robust_list(0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) 21:34:44 executing program 5: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000007, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) mbind(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, &(0x7f0000000000)=0x8, 0x7, 0x0) 21:34:44 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000006c0)={0x4, &(0x7f0000000040)=[{0x4d, 0x0, 0x2}, {}, {}, {0x6}]}) 21:34:44 executing program 4: r0 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000000)={0x43}, 0x10) r1 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000100)={0x43, 0x0, 0x3, 0x3}, 0x10) bind$tipc(r0, 0x0, 0x0) 21:34:44 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) get_robust_list(0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) 21:34:45 executing program 1: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000980)={0x14, r0, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000000), r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r1) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8}]}, 0x1c}}, 0x0) 21:34:45 executing program 3: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000980)={0x14, r0, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000000), r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r1) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8}]}, 0x1c}}, 0x0) 21:34:45 executing program 4: r0 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000000)={0x43}, 0x10) r1 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000100)={0x43, 0x0, 0x3, 0x3}, 0x10) bind$tipc(r0, 0x0, 0x0) 21:34:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @gretap={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_PMTUDISC={0x5}, @IFLA_GRE_IGNORE_DF={0x5, 0x13, 0x1}]}}}]}, 0x44}}, 0x0) [ 1451.369602][ T27] kauditd_printk_skb: 7 callbacks suppressed [ 1451.369665][ T27] audit: type=1326 audit(1699824885.339:359): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20038 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d3fe7cae9 code=0x7ffc0000 [ 1451.483636][ T27] audit: type=1326 audit(1699824885.379:360): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20038 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d3fe7cae9 code=0x7ffc0000 [ 1451.507425][ T27] audit: type=1326 audit(1699824885.389:361): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20038 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=274 compat=0 ip=0x7f2d3fe7cae9 code=0x7ffc0000 21:34:45 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) get_robust_list(0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) [ 1451.530845][ T27] audit: type=1326 audit(1699824885.389:362): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20038 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d3fe7cae9 code=0x7ffc0000 [ 1451.554264][ T27] audit: type=1326 audit(1699824885.399:363): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20038 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d3fe7cae9 code=0x7ffc0000 21:34:45 executing program 4: r0 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000000)={0x43}, 0x10) r1 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000100)={0x43, 0x0, 0x3, 0x3}, 0x10) bind$tipc(r0, 0x0, 0x0) 21:34:45 executing program 1: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000980)={0x14, r0, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000000), r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r1) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8}]}, 0x1c}}, 0x0) 21:34:45 executing program 3: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000980)={0x14, r0, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000000), r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r1) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8}]}, 0x1c}}, 0x0) [ 1452.015062][ T27] audit: type=1326 audit(1699824885.869:364): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20048 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d3fe7cae9 code=0x7ffc0000 [ 1452.038539][ T27] audit: type=1326 audit(1699824885.869:365): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20048 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d3fe7cae9 code=0x7ffc0000 [ 1452.062248][ T27] audit: type=1326 audit(1699824885.879:366): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20048 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=274 compat=0 ip=0x7f2d3fe7cae9 code=0x7ffc0000 [ 1452.086140][ T27] audit: type=1326 audit(1699824885.879:367): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20048 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d3fe7cae9 code=0x7ffc0000 21:34:46 executing program 5: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000007, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) mbind(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, &(0x7f0000000000)=0x8, 0x7, 0x0) 21:34:46 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @gretap={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_PMTUDISC={0x5}, @IFLA_GRE_IGNORE_DF={0x5, 0x13, 0x1}]}}}]}, 0x44}}, 0x0) 21:34:46 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_PROTOCOL(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[], 0x14}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000580)=@newqdisc={0x44, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_hfsc={{0x9}, {0x14, 0x2, @TCA_HFSC_RSC={0x10}}}]}, 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newtfilter={0x4c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x8}, {}, {0x5}}, [@filter_kind_options=@f_route={{0xa}, {0x1c, 0x2, [@TCA_ROUTE4_FROM={0x8}, @TCA_ROUTE4_TO={0x8}, @TCA_ROUTE4_IIF={0x8}]}}]}, 0x4c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x400000000000003, 0x0) 21:34:46 executing program 4: r0 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000000)={0x43}, 0x10) r1 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000100)={0x43, 0x0, 0x3, 0x3}, 0x10) bind$tipc(r0, 0x0, 0x0) 21:34:46 executing program 3: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000980)={0x14, r0, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000000), r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r1) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8}]}, 0x1c}}, 0x0) 21:34:46 executing program 1: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000980)={0x14, r0, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000000), r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r1) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8}]}, 0x1c}}, 0x0) 21:34:46 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, &(0x7f0000000040)={'wlan1\x00'}) ioctl(r0, 0x8b23, &(0x7f0000000040)) 21:34:47 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x8, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x69, 0x11, 0x66, 0x8}, [@ldst]}, &(0x7f0000003ff6)='GPL\x00', 0x0, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000140), 0x10}, 0x14) 21:34:47 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x0, 0x3, 0x0, 0x0}, 0x80) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000a, 0x28012, r0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=@newlink={0x84, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad}, [@IFLA_LINKINFO={0x50, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x40, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0xe, 0xa}}, @IFLA_VLAN_INGRESS_QOS={0x28, 0x4, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x100, 0x21000000}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7, 0x1c00e}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x8}}]}]}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_ADDRESS={0xa, 0x1, @dev}]}, 0x84}, 0x1, 0x0, 0x0, 0x4001050}, 0x40408c4) [ 1453.224739][T20062] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 21:34:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @gretap={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_PMTUDISC={0x5}, @IFLA_GRE_IGNORE_DF={0x5, 0x13, 0x1}]}}}]}, 0x44}}, 0x0) 21:34:47 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, &(0x7f0000000040)={'wlan1\x00'}) ioctl(r0, 0x8b23, &(0x7f0000000040)) [ 1453.519251][T20076] gre0: entered promiscuous mode [ 1453.524657][T20076] vlan1: entered promiscuous mode [ 1453.525728][ C1] ===================================================== [ 1453.526107][ C1] BUG: KMSAN: uninit-value in ip_tunnel_xmit+0x857/0x3e80 [ 1453.526225][ C1] ip_tunnel_xmit+0x857/0x3e80 [ 1453.526329][ C1] ipgre_xmit+0xd1c/0xe20 [ 1453.526432][ C1] dev_hard_start_xmit+0x247/0xa10 [ 1453.526630][ C1] __dev_queue_xmit+0x33b8/0x5130 [ 1453.526767][ C1] garp_join_timer+0x18e/0x2e0 [ 1453.526917][ C1] call_timer_fn+0x45/0x570 [ 1453.527045][ C1] __run_timers+0x850/0xf60 [ 1453.527174][ C1] run_timer_softirq+0x26/0x40 [ 1453.527297][ C1] __do_softirq+0x1b7/0x7c3 [ 1453.527536][ C1] irq_exit_rcu+0x69/0x120 [ 1453.527667][ C1] sysvec_apic_timer_interrupt+0x7a/0x90 [ 1453.527799][ C1] asm_sysvec_apic_timer_interrupt+0x1f/0x30 [ 1453.527962][ C1] __sanitizer_cov_trace_pc+0x5/0x70 [ 1453.528109][ C1] console_flush_all+0x42f/0x13e0 [ 1453.528230][ C1] console_unlock+0xaa/0x4f0 [ 1453.528327][ C1] vprintk_emit+0x5be/0xbd0 [ 1453.528424][ C1] vprintk_default+0x3e/0x50 [ 1453.528523][ C1] vprintk+0xea/0xf0 [ 1453.528624][ C1] _printk+0x157/0x190 [ 1453.528726][ C1] __netdev_printk+0x50f/0x960 [ 1453.528834][ C1] netdev_info+0x18a/0x1a0 [ 1453.528913][ C1] __dev_set_promiscuity+0x407/0x9b0 [ 1453.529013][ C1] __dev_change_flags+0x6a7/0x930 [ 1453.529117][ C1] rtnl_newlink+0x30e4/0x4110 [ 1453.529241][ C1] rtnetlink_rcv_msg+0x16a6/0x1840 [ 1453.529354][ C1] netlink_rcv_skb+0x371/0x650 [ 1453.529513][ C1] rtnetlink_rcv+0x34/0x40 [ 1453.529617][ C1] netlink_unicast+0xf47/0x1250 [ 1453.529721][ C1] netlink_sendmsg+0x1238/0x13d0 [ 1453.529833][ C1] ____sys_sendmsg+0x9c2/0xd60 [ 1453.529973][ C1] ___sys_sendmsg+0x28d/0x3c0 [ 1453.530091][ C1] __x64_sys_sendmsg+0x307/0x490 [ 1453.530209][ C1] do_syscall_64+0x44/0x110 [ 1453.530292][ C1] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 1453.530395][ C1] [ 1453.530410][ C1] Uninit was created at: [ 1453.530554][ C1] slab_post_alloc_hook+0x129/0xa70 [ 1453.530651][ C1] __kmem_cache_alloc_node+0x5c9/0x970 [ 1453.530748][ C1] __kmalloc_node_track_caller+0x118/0x3c0 [ 1453.530862][ C1] kmalloc_reserve+0x249/0x4a0 [ 1453.530971][ C1] __alloc_skb+0x318/0x740 [ 1453.531078][ C1] garp_pdu_append_attr+0x299/0x1170 [ 1453.531185][ C1] garp_attr_event+0x146/0x280 [ 1453.531283][ C1] garp_join_timer+0xc5/0x2e0 [ 1453.531383][ C1] call_timer_fn+0x45/0x570 [ 1453.531505][ C1] __run_timers+0x850/0xf60 [ 1453.531630][ C1] run_timer_softirq+0x26/0x40 [ 1453.531754][ C1] __do_softirq+0x1b7/0x7c3 [ 1453.531883][ C1] [ 1453.531901][ C1] CPU: 1 PID: 20076 Comm: syz-executor.1 Not tainted 6.6.0-syzkaller-16201-gb57b17e88bf5 #0 [ 1453.532001][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 1453.532053][ C1] ===================================================== [ 1453.532085][ C1] Disabling lock debugging due to kernel taint [ 1453.532117][ C1] Kernel panic - not syncing: kmsan.panic set ... [ 1453.532155][ C1] CPU: 1 PID: 20076 Comm: syz-executor.1 Tainted: G B 6.6.0-syzkaller-16201-gb57b17e88bf5 #0 [ 1453.532255][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 1453.532304][ C1] Call Trace: [ 1453.532335][ C1] [ 1453.532362][ C1] dump_stack_lvl+0x1bf/0x240 [ 1453.532464][ C1] dump_stack+0x1e/0x20 [ 1453.532548][ C1] panic+0x4de/0xc90 [ 1453.532679][ C1] ? add_taint+0x108/0x1a0 [ 1453.532779][ C1] kmsan_report+0x2d0/0x2d0 [ 1453.532909][ C1] ? _raw_spin_unlock_irqrestore+0x3f/0x60 [ 1453.533054][ C1] ? __msan_warning+0x96/0x110 [ 1453.533175][ C1] ? ip_tunnel_xmit+0x857/0x3e80 [ 1453.533282][ C1] ? ipgre_xmit+0xd1c/0xe20 [ 1453.533373][ C1] ? dev_hard_start_xmit+0x247/0xa10 [ 1453.533506][ C1] ? __dev_queue_xmit+0x33b8/0x5130 [ 1453.533642][ C1] ? garp_join_timer+0x18e/0x2e0 [ 1453.533741][ C1] ? call_timer_fn+0x45/0x570 [ 1453.533867][ C1] ? __run_timers+0x850/0xf60 [ 1453.533992][ C1] ? run_timer_softirq+0x26/0x40 [ 1453.534126][ C1] ? __do_softirq+0x1b7/0x7c3 [ 1453.534258][ C1] ? irq_exit_rcu+0x69/0x120 [ 1453.534386][ C1] ? sysvec_apic_timer_interrupt+0x7a/0x90 [ 1453.534505][ C1] ? asm_sysvec_apic_timer_interrupt+0x1f/0x30 [ 1453.534617][ C1] ? __sanitizer_cov_trace_pc+0x5/0x70 [ 1453.534760][ C1] ? console_flush_all+0x42f/0x13e0 [ 1453.534868][ C1] ? console_unlock+0xaa/0x4f0 [ 1453.534967][ C1] ? vprintk_emit+0x5be/0xbd0 [ 1453.535062][ C1] ? vprintk_default+0x3e/0x50 [ 1453.535163][ C1] ? vprintk+0xea/0xf0 [ 1453.535265][ C1] ? _printk+0x157/0x190 [ 1453.535371][ C1] ? __netdev_printk+0x50f/0x960 [ 1453.535484][ C1] ? netdev_info+0x18a/0x1a0 [ 1453.535567][ C1] ? __dev_set_promiscuity+0x407/0x9b0 [ 1453.535668][ C1] ? __dev_change_flags+0x6a7/0x930 [ 1453.535771][ C1] ? rtnl_newlink+0x30e4/0x4110 [ 1453.535874][ C1] ? rtnetlink_rcv_msg+0x16a6/0x1840 [ 1453.535993][ C1] ? netlink_rcv_skb+0x371/0x650 [ 1453.536111][ C1] ? rtnetlink_rcv+0x34/0x40 [ 1453.536217][ C1] ? netlink_unicast+0xf47/0x1250 [ 1453.536326][ C1] ? netlink_sendmsg+0x1238/0x13d0 [ 1453.536441][ C1] ? ____sys_sendmsg+0x9c2/0xd60 [ 1453.536559][ C1] ? ___sys_sendmsg+0x28d/0x3c0 [ 1453.536674][ C1] ? __x64_sys_sendmsg+0x307/0x490 [ 1453.536794][ C1] ? do_syscall_64+0x44/0x110 [ 1453.536882][ C1] ? entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 1453.536992][ C1] ? filter_irq_stacks+0x60/0x1a0 [ 1453.537122][ C1] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 1453.537265][ C1] __msan_warning+0x96/0x110 [ 1453.537382][ C1] ip_tunnel_xmit+0x857/0x3e80 [ 1453.537493][ C1] ? slab_post_alloc_hook+0x129/0xa70 [ 1453.537601][ C1] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 1453.537773][ C1] ipgre_xmit+0xd1c/0xe20 [ 1453.537880][ C1] ? ipgre_close+0x240/0x240 [ 1453.537963][ C1] dev_hard_start_xmit+0x247/0xa10 [ 1453.538128][ C1] __dev_queue_xmit+0x33b8/0x5130 [ 1453.538263][ C1] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 1453.538389][ C1] ? __dev_queue_xmit+0x34b/0x5130 [ 1453.538541][ C1] ? _raw_spin_unlock_irqrestore+0x3f/0x60 [ 1453.538701][ C1] garp_join_timer+0x18e/0x2e0 [ 1453.538808][ C1] ? garp_init_applicant+0x820/0x820 [ 1453.538916][ C1] call_timer_fn+0x45/0x570 [ 1453.539049][ C1] ? garp_init_applicant+0x820/0x820 [ 1453.539162][ C1] __run_timers+0x850/0xf60 [ 1453.539316][ C1] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 1453.539449][ C1] ? timers_dead_cpu+0xa90/0xa90 [ 1453.539577][ C1] run_timer_softirq+0x26/0x40 [ 1453.539706][ C1] __do_softirq+0x1b7/0x7c3 [ 1453.539856][ C1] irq_exit_rcu+0x69/0x120 [ 1453.539987][ C1] sysvec_apic_timer_interrupt+0x7a/0x90 [ 1453.540114][ C1] [ 1453.540140][ C1] [ 1453.540168][ C1] asm_sysvec_apic_timer_interrupt+0x1f/0x30 [ 1453.540281][ C1] RIP: 0010:__sanitizer_cov_trace_pc+0x5/0x70 [ 1453.540433][ C1] Code: 48 83 38 00 75 10 48 89 df 4c 89 f6 e8 64 05 87 00 5b 41 5e 5d c3 8b 3a e8 e8 94 89 00 eb e7 66 0f 1f 44 00 00 f3 0f 1e fa 55 <48> 89 e5 48 8b 45 08 65 48 8b 0d ec 80 5d 7e 65 8b 15 ed 80 5d 7e [ 1453.540543][ C1] RSP: 0018:ffff888076d26a50 EFLAGS: 00000246 [ 1453.540618][ C1] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000 [ 1453.540673][ C1] RDX: ffff888076194100 RSI: 0000000000000000 RDI: 0000000000000000 [ 1453.540734][ C1] RBP: ffff888076d26c40 R08: ffffffff817f0ece R09: 0000000000000001 [ 1453.540801][ C1] R10: ffff888076526b95 R11: ffff88823665df4f R12: ffff888076194c20 [ 1453.540876][ C1] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 1453.540939][ C1] ? printk_get_next_message+0x13ce/0x1b90 [ 1453.541074][ C1] ? printk_get_next_message+0x13f4/0x1b90 [ 1453.541250][ C1] console_flush_all+0x42f/0x13e0 [ 1453.541395][ C1] console_unlock+0xaa/0x4f0 [ 1453.541504][ C1] vprintk_emit+0x5be/0xbd0 [ 1453.541617][ C1] vprintk_default+0x3e/0x50 [ 1453.541725][ C1] vprintk+0xea/0xf0 [ 1453.541832][ C1] _printk+0x157/0x190 [ 1453.541964][ C1] ? __netdev_printk+0x2e6/0x960 [ 1453.542089][ C1] __netdev_printk+0x50f/0x960 [ 1453.542196][ C1] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 1453.542336][ C1] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 1453.542480][ C1] netdev_info+0x18a/0x1a0 [ 1453.542585][ C1] ? __dev_set_promiscuity+0x3d3/0x9b0 [ 1453.542701][ C1] __dev_set_promiscuity+0x407/0x9b0 [ 1453.542818][ C1] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 1453.542961][ C1] __dev_change_flags+0x6a7/0x930 [ 1453.543086][ C1] rtnl_newlink+0x30e4/0x4110 [ 1453.543260][ C1] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 1453.543400][ C1] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 1453.543535][ C1] ? rtnl_setlink+0x7f0/0x7f0 [ 1453.543641][ C1] rtnetlink_rcv_msg+0x16a6/0x1840 [ 1453.543778][ C1] ? ref_tracker_free+0x45/0xc10 [ 1453.543967][ C1] ? filter_irq_stacks+0x60/0x1a0 [ 1453.544082][ C1] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 1453.544222][ C1] ? filter_irq_stacks+0x164/0x1a0 [ 1453.544347][ C1] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 1453.544464][ C1] netlink_rcv_skb+0x371/0x650 [ 1453.544574][ C1] ? rtnetlink_bind+0xf0/0xf0 [ 1453.544690][ C1] ? rtnetlink_net_exit+0x60/0x60 [ 1453.544803][ C1] rtnetlink_rcv+0x34/0x40 [ 1453.544909][ C1] netlink_unicast+0xf47/0x1250 [ 1453.545041][ C1] netlink_sendmsg+0x1238/0x13d0 [ 1453.545187][ C1] ? netlink_getsockopt+0x980/0x980 [ 1453.545306][ C1] ____sys_sendmsg+0x9c2/0xd60 [ 1453.545451][ C1] ___sys_sendmsg+0x28d/0x3c0 [ 1453.545588][ C1] ? __fget_files+0x580/0x640 [ 1453.545694][ C1] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 1453.545835][ C1] __x64_sys_sendmsg+0x307/0x490 [ 1453.545982][ C1] do_syscall_64+0x44/0x110 [ 1453.546078][ C1] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 1453.546185][ C1] RIP: 0033:0x7f9346a7cae9 [ 1453.546250][ C1] 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 [ 1453.546343][ C1] RSP: 002b:00007f93478550c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1453.546429][ C1] RAX: ffffffffffffffda RBX: 00007f9346b9bf80 RCX: 00007f9346a7cae9 [ 1453.546499][ C1] RDX: 00000000040408c4 RSI: 0000000020000280 RDI: 0000000000000004 [ 1453.546555][ C1] RBP: 00007f9346ac847a R08: 0000000000000000 R09: 0000000000000000 [ 1453.546614][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1453.546664][ C1] R13: 000000000000000b R14: 00007f9346b9bf80 R15: 00007f9346cbfa48 [ 1453.546746][ C1] [ 1453.547011][ C1] Kernel Offset: disabled