aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x54) (async) 23:55:54 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xff0f002100000000, 0x0, 0x0) 23:55:54 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x424002, 0x13) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) r2 = socket$pppoe(0x18, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) sendmsg$can_bcm(r0, &(0x7f00000002c0)={&(0x7f0000000180), 0x10, &(0x7f0000000280)={&(0x7f0000000200)={0x1, 0x20, 0x24fc, {0x77359400}, {r3, r4/1000+10000}, {0x4, 0x0, 0x0, 0x1}, 0x1, @can={{}, 0x6, 0x3, 0x0, 0x0, "3e0b3e6448b02f79"}}, 0x48}}, 0x20000000) (async) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:55:54 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRESHEX=r1], 0x20000600}, 0x1, 0x0, 0x0, 0x80}, 0x8000) (async) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) (async) r3 = socket$tipc(0x1e, 0x2, 0x0) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f00000000c0)) 23:55:54 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x180, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:54 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x391fe, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:54 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20000023896) r3 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) sendmsg$can_bcm(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x1d, r4}, 0x10, &(0x7f0000000180)={&(0x7f0000000100)={0x2, 0x800, 0x3, {0x77359400}, {0x77359400}, {0x0, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x2, 0x0, 0x1, 0x1}, 0x6, 0x0, 0x0, 0x0, "a507ee4ac106a0f64406dc60b86d914af2a384ba3edbf1f44a6bd45a1a64ae807630a865b9e729579ca9cb050f28239853b2665db3618a0a8e6c2939f6f40f4e"}}, 0x80}, 0x1, 0x0, 0x0, 0x18800}, 0x8000) r5 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r5, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:55:54 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="c14cbdea5bbbe55f9d6aced38576891606044b8177c0caf6e79805d592824a4ae05db7db339656de33a5153c7a91d7ad7823e144de6573840e1ecf430c8fea0495287ecb7d6122c8091ac358a9a796e760db2c758605ebab695571f0b9daea3cc796b4f4799ca5005fbd838b146b45d61a810e7246e268f4ea0b06a887a78c480b6f25ae5d19b5bde05f8979cd6a0aa2779e8a68b3ed4ecb222482588e6e110b3445679e"], 0x20000600}}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) 23:55:54 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x1f2, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:54 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="c14cbdea5bbbe55f9d6aced38576891606044b8177c0caf6e79805d592824a4ae05db7db339656de33a5153c7a91d7ad7823e144de6573840e1ecf430c8fea0495287ecb7d6122c8091ac358a9a796e760db2c758605ebab695571f0b9daea3cc796b4f4799ca5005fbd838b146b45d61a810e7246e268f4ea0b06a887a78c480b6f25ae5d19b5bde05f8979cd6a0aa2779e8a68b3ed4ecb222482588e6e110b3445679e"], 0x20000600}}, 0x0) (async) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) [ 496.949460][T15944] device wireguard119 entered promiscuous mode 23:55:54 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x391ff, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:54 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="c14cbdea5bbbe55f9d6aced38576891606044b8177c0caf6e79805d592824a4ae05db7db339656de33a5153c7a91d7ad7823e144de6573840e1ecf430c8fea0495287ecb7d6122c8091ac358a9a796e760db2c758605ebab695571f0b9daea3cc796b4f4799ca5005fbd838b146b45d61a810e7246e268f4ea0b06a887a78c480b6f25ae5d19b5bde05f8979cd6a0aa2779e8a68b3ed4ecb222482588e6e110b3445679e"], 0x20000600}}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00'}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r1, &(0x7f0000000080), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="c14cbdea5bbbe55f9d6aced38576891606044b8177c0caf6e79805d592824a4ae05db7db339656de33a5153c7a91d7ad7823e144de6573840e1ecf430c8fea0495287ecb7d6122c8091ac358a9a796e760db2c758605ebab695571f0b9daea3cc796b4f4799ca5005fbd838b146b45d61a810e7246e268f4ea0b06a887a78c480b6f25ae5d19b5bde05f8979cd6a0aa2779e8a68b3ed4ecb222482588e6e110b3445679e"], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) (async) [ 497.010424][T15950] device wireguard226 entered promiscuous mode [ 497.066657][T15971] device wireguard120 entered promiscuous mode [ 497.086292][T15976] device wireguard227 entered promiscuous mode [ 497.110689][T15982] device wireguard18 entered promiscuous mode 23:55:54 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) ioctl$TIOCSRS485(r2, 0x542f, &(0x7f0000000140)={0x3, 0x7fff}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r4 = accept$packet(r3, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) fcntl$getownex(r4, 0x10, &(0x7f0000000100)) sendfile(r1, r3, 0x0, 0x20000023896) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @remote, 'macvlan0\x00'}}, 0x5) openat$cgroup_ro(r3, &(0x7f00000001c0)='memory.events.local\x00', 0x0, 0x0) 23:55:54 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffbf2e2000000000, 0x0, 0x0) 23:55:54 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x1f4, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:54 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = openat(0xffffffffffffffff, 0x0, 0x404000, 0xd) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) openat$vcsa(0xffffffffffffff9c, 0x0, 0x614100, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) sendfile(r3, r2, &(0x7f0000000200)=0x1f, 0x1) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) getuid() r6 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r6, @ANYRESDEC, @ANYRESHEX=r6], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r7 = socket$inet6(0xa, 0x1, 0x8010000000000084) dup(r7) copy_file_range(0xffffffffffffffff, &(0x7f0000000a40)=0x8, 0xffffffffffffffff, &(0x7f0000000ac0)=0x100000000, 0x5, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000001880)) recvmmsg(0xffffffffffffffff, &(0x7f0000005580)=[{{&(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f0000001480)=[{&(0x7f0000001a80)=""/180, 0xb4}, {&(0x7f0000000480)=""/4087, 0x1000}, {0x0}], 0x3, &(0x7f00000014c0)=""/201, 0xc9}, 0x6783}, {{0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000015c0)=""/88, 0x58}], 0x1, &(0x7f0000001700)=""/37, 0x25}, 0x2}, {{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000017c0)=""/178, 0xb2}, {&(0x7f0000001a00)=""/86, 0x56}, {0x0}, {0x0}, {&(0x7f0000001b40)=""/166, 0xa6}, {&(0x7f0000001c00)=""/4096, 0x1000}], 0x1000000000000075, &(0x7f0000003040)=""/4096, 0x1000}}, {{&(0x7f0000001640)=@isdn, 0x80, &(0x7f00000003c0)=[{0x0}, {0x0}], 0x2, &(0x7f0000004180)=""/4096, 0x1000}}, {{&(0x7f0000005180)=@pppoe, 0x80, 0x0, 0x0, &(0x7f0000005480)=""/210, 0xd2}}], 0x5, 0x142, &(0x7f00000056c0)) bind$inet6(r7, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) r8 = socket$can_bcm(0x1d, 0x2, 0x2) fcntl$getownex(r1, 0x10, &(0x7f0000000380)) connect$can_bcm(r8, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r8, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="e4afe0cd7d43defe5699b4481b651a1518cff3ce6ded73a273c012c35b82b1bf4ca085610c1568c64ca0a3dab3c1693161cad76b71dc0428e89c6ed1c05bdb904373e41584d8858b906003fdb17790f21221e42bb54a7d0378182aa7974aca2793de3f92d8309103086dd1d7a91315adb3ffe38d8e1a772fca3b1784f90af472781e27975151c69d9b80da307797cbb921c85f1aebb74a613015dcae5eeceba299ca53611216a431ab40724846f5aaa99ec47e5a714b4ac9df28589fe2db8da5f7893a98a1597d742a992bc6ca2a412df084be8d85737f5f1397ac59b4dfe02c7ea82de7080455e5babc1c1a01a3b118b3f9499e2dc65bb516b5d66abc0eafa7b0a94e15440a6c7b1d0751db47156868db89ba3244ff95a182661daf361df6ddea5f2d834c32fbd13aba311f429c4e9fe04ef815b5175825822326afa3316c2c08dc03a8b26ba2922366fe7168985f81f85deefca3535f1e88458b6b3243150f305627591fe6caac8d2f73fe4f77"], 0x20000600}}, 0x0) r9 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r9, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) 23:55:54 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39200, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:54 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20000023896) r3 = socket$netlink(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) (async) sendmsg$can_bcm(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x1d, r4}, 0x10, &(0x7f0000000180)={&(0x7f0000000100)={0x2, 0x800, 0x3, {0x77359400}, {0x77359400}, {0x0, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x2, 0x0, 0x1, 0x1}, 0x6, 0x0, 0x0, 0x0, "a507ee4ac106a0f64406dc60b86d914af2a384ba3edbf1f44a6bd45a1a64ae807630a865b9e729579ca9cb050f28239853b2665db3618a0a8e6c2939f6f40f4e"}}, 0x80}, 0x1, 0x0, 0x0, 0x18800}, 0x8000) (async) r5 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r5, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:55:54 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20000023896) r3 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) sendmsg$can_bcm(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x1d, r4}, 0x10, &(0x7f0000000180)={&(0x7f0000000100)={0x2, 0x800, 0x3, {0x77359400}, {0x77359400}, {0x0, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x2, 0x0, 0x1, 0x1}, 0x6, 0x0, 0x0, 0x0, "a507ee4ac106a0f64406dc60b86d914af2a384ba3edbf1f44a6bd45a1a64ae807630a865b9e729579ca9cb050f28239853b2665db3618a0a8e6c2939f6f40f4e"}}, 0x80}, 0x1, 0x0, 0x0, 0x18800}, 0x8000) r5 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r5, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) (async) sendfile(r1, r2, 0x0, 0x20000023896) (async) socket$netlink(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) (async) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) (async) sendmsg$can_bcm(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x1d, r4}, 0x10, &(0x7f0000000180)={&(0x7f0000000100)={0x2, 0x800, 0x3, {0x77359400}, {0x77359400}, {0x0, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x2, 0x0, 0x1, 0x1}, 0x6, 0x0, 0x0, 0x0, "a507ee4ac106a0f64406dc60b86d914af2a384ba3edbf1f44a6bd45a1a64ae807630a865b9e729579ca9cb050f28239853b2665db3618a0a8e6c2939f6f40f4e"}}, 0x80}, 0x1, 0x0, 0x0, 0x18800}, 0x8000) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r5, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) [ 497.506742][T15995] device wireguard228 entered promiscuous mode 23:55:54 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39201, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 497.554248][T15998] device wireguard121 entered promiscuous mode 23:55:54 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x1f6, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:55 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="c3aa61916e0ac13e33be0ebf715f1b1fc7ad339d3c25bc74649a8f4bd2855095595f37448a643156cc919f0e15ebd25be5388ad521c7fb6a280c68bc5e7fec528d62f1cd9b24691b38e20de1a849bc470410860be80d44cc7b8831ac3a4bcdc98690c422addec1f0617681fe9cdf2aa260ca68908a60fdea01fa50a42d"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 497.705125][T16011] device wireguard229 entered promiscuous mode [ 497.738873][T16006] loop0: detected capacity change from 0 to 2048 23:55:55 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39202, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 497.852734][T16015] device wireguard122 entered promiscuous mode 23:55:55 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="c3aa61916e0ac13e33be0ebf715f1b1fc7ad339d3c25bc74649a8f4bd2855095595f37448a643156cc919f0e15ebd25be5388ad521c7fb6a280c68bc5e7fec528d62f1cd9b24691b38e20de1a849bc470410860be80d44cc7b8831ac3a4bcdc98690c422addec1f0617681fe9cdf2aa260ca68908a60fdea01fa50a42d"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="c3aa61916e0ac13e33be0ebf715f1b1fc7ad339d3c25bc74649a8f4bd2855095595f37448a643156cc919f0e15ebd25be5388ad521c7fb6a280c68bc5e7fec528d62f1cd9b24691b38e20de1a849bc470410860be80d44cc7b8831ac3a4bcdc98690c422addec1f0617681fe9cdf2aa260ca68908a60fdea01fa50a42d"], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:55:55 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) ioctl$TIOCSRS485(r2, 0x542f, &(0x7f0000000140)={0x3, 0x7fff}) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r4 = accept$packet(r3, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) fcntl$getownex(r4, 0x10, &(0x7f0000000100)) sendfile(r1, r3, 0x0, 0x20000023896) (async) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @remote, 'macvlan0\x00'}}, 0x5) (async) openat$cgroup_ro(r3, &(0x7f00000001c0)='memory.events.local\x00', 0x0, 0x0) [ 497.975158][T16022] device wireguard230 entered promiscuous mode 23:55:55 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffbf355755550000, 0x0, 0x0) 23:55:55 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x1fc, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:55 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39203, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:55 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="c3aa61916e0ac13e33be0ebf715f1b1fc7ad339d3c25bc74649a8f4bd2855095595f37448a643156cc919f0e15ebd25be5388ad521c7fb6a280c68bc5e7fec528d62f1cd9b24691b38e20de1a849bc470410860be80d44cc7b8831ac3a4bcdc98690c422addec1f0617681fe9cdf2aa260ca68908a60fdea01fa50a42d"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="c3aa61916e0ac13e33be0ebf715f1b1fc7ad339d3c25bc74649a8f4bd2855095595f37448a643156cc919f0e15ebd25be5388ad521c7fb6a280c68bc5e7fec528d62f1cd9b24691b38e20de1a849bc470410860be80d44cc7b8831ac3a4bcdc98690c422addec1f0617681fe9cdf2aa260ca68908a60fdea01fa50a42d"], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:55:55 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) ioctl$TIOCSRS485(r2, 0x542f, &(0x7f0000000140)={0x3, 0x7fff}) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r4 = accept$packet(r3, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) fcntl$getownex(r4, 0x10, &(0x7f0000000100)) (async) sendfile(r1, r3, 0x0, 0x20000023896) (async) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @remote, 'macvlan0\x00'}}, 0x5) (async) openat$cgroup_ro(r3, &(0x7f00000001c0)='memory.events.local\x00', 0x0, 0x0) 23:55:55 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = openat(0xffffffffffffffff, 0x0, 0x404000, 0xd) (async) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) openat$vcsa(0xffffffffffffff9c, 0x0, 0x614100, 0x0) (async) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) sendfile(r3, r2, &(0x7f0000000200)=0x1f, 0x1) (async) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) (async) getuid() r6 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r6, @ANYRESDEC, @ANYRESHEX=r6], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) (async) r7 = socket$inet6(0xa, 0x1, 0x8010000000000084) dup(r7) copy_file_range(0xffffffffffffffff, &(0x7f0000000a40)=0x8, 0xffffffffffffffff, &(0x7f0000000ac0)=0x100000000, 0x5, 0x0) (async) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000001880)) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000005580)=[{{&(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f0000001480)=[{&(0x7f0000001a80)=""/180, 0xb4}, {&(0x7f0000000480)=""/4087, 0x1000}, {0x0}], 0x3, &(0x7f00000014c0)=""/201, 0xc9}, 0x6783}, {{0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000015c0)=""/88, 0x58}], 0x1, &(0x7f0000001700)=""/37, 0x25}, 0x2}, {{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000017c0)=""/178, 0xb2}, {&(0x7f0000001a00)=""/86, 0x56}, {0x0}, {0x0}, {&(0x7f0000001b40)=""/166, 0xa6}, {&(0x7f0000001c00)=""/4096, 0x1000}], 0x1000000000000075, &(0x7f0000003040)=""/4096, 0x1000}}, {{&(0x7f0000001640)=@isdn, 0x80, &(0x7f00000003c0)=[{0x0}, {0x0}], 0x2, &(0x7f0000004180)=""/4096, 0x1000}}, {{&(0x7f0000005180)=@pppoe, 0x80, 0x0, 0x0, &(0x7f0000005480)=""/210, 0xd2}}], 0x5, 0x142, &(0x7f00000056c0)) (async) bind$inet6(r7, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @empty}, 0x1c) (async) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) (async) r8 = socket$can_bcm(0x1d, 0x2, 0x2) fcntl$getownex(r1, 0x10, &(0x7f0000000380)) (async) connect$can_bcm(r8, &(0x7f0000000080), 0x10) (async) sendmsg$can_bcm(r8, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="e4afe0cd7d43defe5699b4481b651a1518cff3ce6ded73a273c012c35b82b1bf4ca085610c1568c64ca0a3dab3c1693161cad76b71dc0428e89c6ed1c05bdb904373e41584d8858b906003fdb17790f21221e42bb54a7d0378182aa7974aca2793de3f92d8309103086dd1d7a91315adb3ffe38d8e1a772fca3b1784f90af472781e27975151c69d9b80da307797cbb921c85f1aebb74a613015dcae5eeceba299ca53611216a431ab40724846f5aaa99ec47e5a714b4ac9df28589fe2db8da5f7893a98a1597d742a992bc6ca2a412df084be8d85737f5f1397ac59b4dfe02c7ea82de7080455e5babc1c1a01a3b118b3f9499e2dc65bb516b5d66abc0eafa7b0a94e15440a6c7b1d0751db47156868db89ba3244ff95a182661daf361df6ddea5f2d834c32fbd13aba311f429c4e9fe04ef815b5175825822326afa3316c2c08dc03a8b26ba2922366fe7168985f81f85deefca3535f1e88458b6b3243150f305627591fe6caac8d2f73fe4f77"], 0x20000600}}, 0x0) (async) r9 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r9, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) 23:55:55 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) r3 = openat(0xffffffffffffffff, 0x0, 0x404000, 0xd) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) openat$vcsa(0xffffffffffffff9c, 0x0, 0x614100, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) sendfile(r3, r2, &(0x7f0000000200)=0x1f, 0x1) (async) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) getuid() (async) r6 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r6, @ANYRESDEC, @ANYRESHEX=r6], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) (async) r7 = socket$inet6(0xa, 0x1, 0x8010000000000084) dup(r7) (async) copy_file_range(0xffffffffffffffff, &(0x7f0000000a40)=0x8, 0xffffffffffffffff, &(0x7f0000000ac0)=0x100000000, 0x5, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000001880)) recvmmsg(0xffffffffffffffff, &(0x7f0000005580)=[{{&(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f0000001480)=[{&(0x7f0000001a80)=""/180, 0xb4}, {&(0x7f0000000480)=""/4087, 0x1000}, {0x0}], 0x3, &(0x7f00000014c0)=""/201, 0xc9}, 0x6783}, {{0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000015c0)=""/88, 0x58}], 0x1, &(0x7f0000001700)=""/37, 0x25}, 0x2}, {{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000017c0)=""/178, 0xb2}, {&(0x7f0000001a00)=""/86, 0x56}, {0x0}, {0x0}, {&(0x7f0000001b40)=""/166, 0xa6}, {&(0x7f0000001c00)=""/4096, 0x1000}], 0x1000000000000075, &(0x7f0000003040)=""/4096, 0x1000}}, {{&(0x7f0000001640)=@isdn, 0x80, &(0x7f00000003c0)=[{0x0}, {0x0}], 0x2, &(0x7f0000004180)=""/4096, 0x1000}}, {{&(0x7f0000005180)=@pppoe, 0x80, 0x0, 0x0, &(0x7f0000005480)=""/210, 0xd2}}], 0x5, 0x142, &(0x7f00000056c0)) (async) bind$inet6(r7, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @empty}, 0x1c) (async) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) (async) r8 = socket$can_bcm(0x1d, 0x2, 0x2) fcntl$getownex(r1, 0x10, &(0x7f0000000380)) (async) connect$can_bcm(r8, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r8, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="e4afe0cd7d43defe5699b4481b651a1518cff3ce6ded73a273c012c35b82b1bf4ca085610c1568c64ca0a3dab3c1693161cad76b71dc0428e89c6ed1c05bdb904373e41584d8858b906003fdb17790f21221e42bb54a7d0378182aa7974aca2793de3f92d8309103086dd1d7a91315adb3ffe38d8e1a772fca3b1784f90af472781e27975151c69d9b80da307797cbb921c85f1aebb74a613015dcae5eeceba299ca53611216a431ab40724846f5aaa99ec47e5a714b4ac9df28589fe2db8da5f7893a98a1597d742a992bc6ca2a412df084be8d85737f5f1397ac59b4dfe02c7ea82de7080455e5babc1c1a01a3b118b3f9499e2dc65bb516b5d66abc0eafa7b0a94e15440a6c7b1d0751db47156868db89ba3244ff95a182661daf361df6ddea5f2d834c32fbd13aba311f429c4e9fe04ef815b5175825822326afa3316c2c08dc03a8b26ba2922366fe7168985f81f85deefca3535f1e88458b6b3243150f305627591fe6caac8d2f73fe4f77"], 0x20000600}}, 0x0) (async) r9 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r9, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) 23:55:55 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRESOCT=r0, @ANYBLOB="11db52daa31552c969bd7aa39ef46fe10011c0a462eeb2832faf6e38125a8d35327c3d2d4c2695bd7be70de62996679f9186c15602b60fb5f3b621fe96da4f10070c8c647b474fcc49ecf25ad02bd94357ffddd15609566b6b45af158fc467fcc4351c2c5124b746df7e7e53e96acffb799131ea185715def4d034761d3296cc9473acd45944e891e46be4860cc1c51f688eb0bcea069e7ca2dbd8c75c65effb236efc780db5c5aa57405166fdf17762711541478b168417383f4687e8bc95972f3553e32122bc0f7615f7fee9c423ab24eb919b267515ab8792a76cef4b8ef44d2490a5f753e5b22363eb909fa734d1d83727fa93da3caecd875bffe3f0b58a5213bc65aac3fe233aea43e63c2d90686e92337a6cea8f42ad06b938c3f411e9ffac062a71b4da0025bb03dc92a640a4d2e43f5e5d0940c49b7c8e0cdf9a52"], 0x20000600}}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 498.448271][T16040] device wireguard231 entered promiscuous mode 23:55:55 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39204, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:55 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x260, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:55 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRESOCT=r0, @ANYBLOB="11db52daa31552c969bd7aa39ef46fe10011c0a462eeb2832faf6e38125a8d35327c3d2d4c2695bd7be70de62996679f9186c15602b60fb5f3b621fe96da4f10070c8c647b474fcc49ecf25ad02bd94357ffddd15609566b6b45af158fc467fcc4351c2c5124b746df7e7e53e96acffb799131ea185715def4d034761d3296cc9473acd45944e891e46be4860cc1c51f688eb0bcea069e7ca2dbd8c75c65effb236efc780db5c5aa57405166fdf17762711541478b168417383f4687e8bc95972f3553e32122bc0f7615f7fee9c423ab24eb919b267515ab8792a76cef4b8ef44d2490a5f753e5b22363eb909fa734d1d83727fa93da3caecd875bffe3f0b58a5213bc65aac3fe233aea43e63c2d90686e92337a6cea8f42ad06b938c3f411e9ffac062a71b4da0025bb03dc92a640a4d2e43f5e5d0940c49b7c8e0cdf9a52"], 0x20000600}}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 498.522578][T16042] device wireguard123 entered promiscuous mode 23:55:55 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRESOCT=r0, @ANYBLOB="11db52daa31552c969bd7aa39ef46fe10011c0a462eeb2832faf6e38125a8d35327c3d2d4c2695bd7be70de62996679f9186c15602b60fb5f3b621fe96da4f10070c8c647b474fcc49ecf25ad02bd94357ffddd15609566b6b45af158fc467fcc4351c2c5124b746df7e7e53e96acffb799131ea185715def4d034761d3296cc9473acd45944e891e46be4860cc1c51f688eb0bcea069e7ca2dbd8c75c65effb236efc780db5c5aa57405166fdf17762711541478b168417383f4687e8bc95972f3553e32122bc0f7615f7fee9c423ab24eb919b267515ab8792a76cef4b8ef44d2490a5f753e5b22363eb909fa734d1d83727fa93da3caecd875bffe3f0b58a5213bc65aac3fe233aea43e63c2d90686e92337a6cea8f42ad06b938c3f411e9ffac062a71b4da0025bb03dc92a640a4d2e43f5e5d0940c49b7c8e0cdf9a52"], 0x20000600}}, 0x0) (async) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 498.646696][T16069] device wireguard232 entered promiscuous mode [ 498.697652][T16077] device wireguard124 entered promiscuous mode 23:55:56 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39205, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:56 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:55:56 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffbf4e2000000000, 0x0, 0x0) 23:55:56 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x270, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:56 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0), 0x802, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) connect$can_bcm(r2, &(0x7f0000000140)={0x1d, r4}, 0x10) connect$can_bcm(r1, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYBLOB="29214afb5f7561992f4b3ce54ef472d201786ec234943c21134ddf8d43c2249faa613ca83bc21d4c38f09a3a81f369badddee5a4cb4c4dcc3ee83eb50f75e10c685541bf965b84469f4acb0fee24ff317e94f25e5714cc43f565dbea2b1bb5620993cddcc1ec007cd69dc7dd96255b512a5d230540fbd0e53038dd3d86e792a655c72845f993a3392b1fda32c5bcc779cc5626fdfae67162f0986f8c8ffa4f4e8e6d77c057ae41634de03c13b91c38d4306b7002df504ee11cda4e557112345781c983a99a8223b61f5563216302cdd947b61c5016e620c61e252f31764983a20ba38bedb58a0c1df68ae5ea70917833908c5d1e42c7c438bb2b1bbc4d831f47686a61694857140db071bcb3cc047b8887753905768d0c81c5f4f194a79671afd37c5e6f07f00a25f119e91947b8b4f1cf06e59fdafc84140f8ff4f288105b4eebcae63e05429706000000000000ccb64fcf3ca2080a49792fe336ba0c546cb391829042a6cdf035f7379ead7eafcedf716d528be27a55adc39843fb1e3e1126d3d9f72eb381cb852de39c3c80044d4b44d2065fa76fd051c3da741ee7"], 0x20000600}}, 0x0) r5 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r5, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) 23:55:56 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) ioctl$SCSI_IOCTL_DOORLOCK(r0, 0x5380) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendfile(r3, r1, &(0x7f0000000080)=0xbf0, 0x8) sendfile(r1, r2, 0x0, 0x20000023896) ioctl$VIDIOC_G_AUDOUT(r2, 0x80345631, &(0x7f0000000000)) r4 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r4, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) r5 = syz_io_uring_setup(0x4628, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x4e21, &(0x7f0000000300)={0x0, 0xb8f6, 0x80, 0x3, 0x42, 0x0, r5}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000200)=0x0) r10 = socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$netlink(r10, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000600)={0xe0, 0x10, 0x509, 0x0, 0x0, "", [@generic="6f6d8864d22a3f2ffaa46c88bc", @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @nested={0xad, 0x0, 0x0, 0x1, [@generic="99194c85b9", @typed={0x5, 0x0, 0x0, 0x0, @str='\x00'}, @generic="9916425d93c502282cf6c33b01d5316f79d715207548c19defcc549af35c7e24875763f3159d6079fbf3074a6fda68dc191ddc27d185d127e5fa2cee5de5c9f140c5a8d0f04c6bcb517a0d534a1fb2ff050c9d08799c54e365824cff3a730763006bc4f06dfcd8c2377f265677a77d4da1e7390479ba6f7f0ef661dcece6d8a2238515d93b51d10e6f52169f2205bc48d276c85bee9e2727eaddcc50"]}]}, 0xe0}], 0x1}, 0x0) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000380)=@IORING_OP_RENAMEAT={0x23, 0x66, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0, {0x0, r11}}, 0x6) r12 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r13 = dup(r12) write$6lowpan_enable(r13, &(0x7f0000000000)='0', 0xfffffd2c) r14 = mmap$IORING_OFF_CQ_RING(&(0x7f00008fb000/0x4000)=nil, 0x4000, 0x0, 0x13, r13, 0x8000000) syz_io_uring_submit(r14, 0x0, &(0x7f00000003c0)=@IORING_OP_MADVISE={0x19, 0x49, 0x0, 0x0, 0x0, &(0x7f00000ac000/0x1000)=nil, 0x1000, 0x17, 0x1, {0x0, r11}}, 0x0) syz_open_dev$swradio(&(0x7f00000002c0), 0x1, 0x2) syz_io_uring_submit(r6, r9, &(0x7f0000000440)=@IORING_OP_CONNECT={0x10, 0x24, 0x0, r10, 0x80, &(0x7f0000000500)=@qipcrtr={0x2a, 0x1, 0x7ffe}, 0x0, 0x0, 0x1, {0x0, r11}}, 0xbc64) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_UNLINKAT={0x24, 0x14, 0x0, r2, 0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, {0x0, r11}}, 0x2) connect$pppoe(r4, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) syz_io_uring_submit(r8, r9, &(0x7f00000001c0)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x0, {0x0, r11}}, 0x7) 23:55:56 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:55:56 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39206, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 499.058306][T16084] device wireguard233 entered promiscuous mode [ 499.080873][T16089] device wireguard125 entered promiscuous mode 23:55:56 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:55:56 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x272, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 499.129656][T16085] device wireguard28 entered promiscuous mode 23:55:56 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) (async) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0), 0x802, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) (async) connect$can_bcm(r2, &(0x7f0000000140)={0x1d, r4}, 0x10) connect$can_bcm(r1, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYBLOB="29214afb5f7561992f4b3ce54ef472d201786ec234943c21134ddf8d43c2249faa613ca83bc21d4c38f09a3a81f369badddee5a4cb4c4dcc3ee83eb50f75e10c685541bf965b84469f4acb0fee24ff317e94f25e5714cc43f565dbea2b1bb5620993cddcc1ec007cd69dc7dd96255b512a5d230540fbd0e53038dd3d86e792a655c72845f993a3392b1fda32c5bcc779cc5626fdfae67162f0986f8c8ffa4f4e8e6d77c057ae41634de03c13b91c38d4306b7002df504ee11cda4e557112345781c983a99a8223b61f5563216302cdd947b61c5016e620c61e252f31764983a20ba38bedb58a0c1df68ae5ea70917833908c5d1e42c7c438bb2b1bbc4d831f47686a61694857140db071bcb3cc047b8887753905768d0c81c5f4f194a79671afd37c5e6f07f00a25f119e91947b8b4f1cf06e59fdafc84140f8ff4f288105b4eebcae63e05429706000000000000ccb64fcf3ca2080a49792fe336ba0c546cb391829042a6cdf035f7379ead7eafcedf716d528be27a55adc39843fb1e3e1126d3d9f72eb381cb852de39c3c80044d4b44d2065fa76fd051c3da741ee7"], 0x20000600}}, 0x0) (async, rerun: 32) r5 = socket$pppoe(0x18, 0x1, 0x0) (rerun: 32) connect$pppoe(r5, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) 23:55:56 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) connect$can_bcm(r0, &(0x7f00000003c0)={0x1d, r2}, 0x10) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x20000023896) sendmsg$can_bcm(r4, &(0x7f0000000500)={&(0x7f0000000000)={0x1d, r2}, 0x10, &(0x7f00000004c0)={&(0x7f0000000400)={0x6, 0x281, 0x0, {}, {}, {0x8, 0x1, 0x0, 0x1}, 0x1, @canfd={{0x1, 0x1, 0x0, 0x1}, 0xa, 0x1, 0x0, 0x0, "9e0f9d23e876e789ca02019619bd6633706618d230ed5ea46f065478c1a3b90324c9815e7849630793a6708704683299f43f8a6c1da330be741edb4c568920cf"}}, 0x80}, 0x1, 0x0, 0x0, 0x4000}, 0x20000011) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/meminfo\x00', 0x0, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x40}}, 0x0) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) sendmsg$can_bcm(r5, &(0x7f0000000380)={&(0x7f0000000200)={0x1d, r7}, 0x10, &(0x7f0000000300)={&(0x7f0000000280)={0x5, 0x180, 0x3, {}, {r8, r9/1000+60000}, {0x1, 0x0, 0x1}, 0x1, @canfd={{0x2, 0x1, 0x0, 0x1}, 0x10, 0x0, 0x0, 0x0, "5f949634bfdfdf8901562d0e078753a1aa2febbb93272f751a894c83b8e5e3371a6b8a067db4796fd99398876cff9c2071b58159ca2ebed7a6d15e305500ef95"}}, 0x80}, 0x1, 0x0, 0x0, 0x24040800}, 0x8000) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="8491cf88e2a2e9ce93e35d2507176987288490492e1f7d3a40837dde85f3ba163923808c4e0c60b5687614eda548ec9b4bc7ef1b6aa05160be981c796e793280d687a33891161f23b782e7ef0dd203f1e9792b9f586e6911f1e1931b2b95dda43186004968984f2c2b71489afc1deb07a333d6f326a4f1214e0568d1847f49231b75c9fbcc436034625039bc9b20d11746e8013c953b210131254b30d0753610b0c2be548a1b70f56acd6111404ae5e4db24be79798a0c041473ae2aa55213935f233e1deb5b7120ecc0fb0e60bfe6aa44c1a833b5a1763fdc758d9919b9b05390e5ff44291630ad0fd22b20f01121ac98737f1a", @ANYRES32=r0, @ANYRES64=r0, @ANYBLOB], 0x20000600}}, 0x0) r10 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r10, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 499.327175][T16109] device wireguard126 entered promiscuous mode 23:55:56 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x27a, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 499.403804][T16108] device wireguard234 entered promiscuous mode [ 499.445580][T16113] device wireguard29 entered promiscuous mode 23:55:56 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39207, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 499.490240][T16117] device wireguard19 entered promiscuous mode [ 499.605840][T16120] device wireguard127 entered promiscuous mode [ 499.646378][T16124] device wireguard20 entered promiscuous mode [ 499.689099][T16127] device wireguard235 entered promiscuous mode 23:55:57 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffcf65770f7f0000, 0x0, 0x0) 23:55:57 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0), 0x802, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) connect$can_bcm(r2, &(0x7f0000000140)={0x1d, r4}, 0x10) connect$can_bcm(r1, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYBLOB="29214afb5f7561992f4b3ce54ef472d201786ec234943c21134ddf8d43c2249faa613ca83bc21d4c38f09a3a81f369badddee5a4cb4c4dcc3ee83eb50f75e10c685541bf965b84469f4acb0fee24ff317e94f25e5714cc43f565dbea2b1bb5620993cddcc1ec007cd69dc7dd96255b512a5d230540fbd0e53038dd3d86e792a655c72845f993a3392b1fda32c5bcc779cc5626fdfae67162f0986f8c8ffa4f4e8e6d77c057ae41634de03c13b91c38d4306b7002df504ee11cda4e557112345781c983a99a8223b61f5563216302cdd947b61c5016e620c61e252f31764983a20ba38bedb58a0c1df68ae5ea70917833908c5d1e42c7c438bb2b1bbc4d831f47686a61694857140db071bcb3cc047b8887753905768d0c81c5f4f194a79671afd37c5e6f07f00a25f119e91947b8b4f1cf06e59fdafc84140f8ff4f288105b4eebcae63e05429706000000000000ccb64fcf3ca2080a49792fe336ba0c546cb391829042a6cdf035f7379ead7eafcedf716d528be27a55adc39843fb1e3e1126d3d9f72eb381cb852de39c3c80044d4b44d2065fa76fd051c3da741ee7"], 0x20000600}}, 0x0) r5 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r5, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00'}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0), 0x802, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) (async) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) (async) connect$can_bcm(r2, &(0x7f0000000140)={0x1d, r4}, 0x10) (async) connect$can_bcm(r1, &(0x7f0000000080), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYBLOB="29214afb5f7561992f4b3ce54ef472d201786ec234943c21134ddf8d43c2249faa613ca83bc21d4c38f09a3a81f369badddee5a4cb4c4dcc3ee83eb50f75e10c685541bf965b84469f4acb0fee24ff317e94f25e5714cc43f565dbea2b1bb5620993cddcc1ec007cd69dc7dd96255b512a5d230540fbd0e53038dd3d86e792a655c72845f993a3392b1fda32c5bcc779cc5626fdfae67162f0986f8c8ffa4f4e8e6d77c057ae41634de03c13b91c38d4306b7002df504ee11cda4e557112345781c983a99a8223b61f5563216302cdd947b61c5016e620c61e252f31764983a20ba38bedb58a0c1df68ae5ea70917833908c5d1e42c7c438bb2b1bbc4d831f47686a61694857140db071bcb3cc047b8887753905768d0c81c5f4f194a79671afd37c5e6f07f00a25f119e91947b8b4f1cf06e59fdafc84140f8ff4f288105b4eebcae63e05429706000000000000ccb64fcf3ca2080a49792fe336ba0c546cb391829042a6cdf035f7379ead7eafcedf716d528be27a55adc39843fb1e3e1126d3d9f72eb381cb852de39c3c80044d4b44d2065fa76fd051c3da741ee7"], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r5, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) (async) 23:55:57 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x27e, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 499.807130][T16133] device wireguard30 entered promiscuous mode [ 499.833701][T16135] device wireguard128 entered promiscuous mode 23:55:57 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) ioctl$SCSI_IOCTL_DOORLOCK(r0, 0x5380) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendfile(r3, r1, &(0x7f0000000080)=0xbf0, 0x8) (async) sendfile(r1, r2, 0x0, 0x20000023896) (async) ioctl$VIDIOC_G_AUDOUT(r2, 0x80345631, &(0x7f0000000000)) r4 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r4, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) r5 = syz_io_uring_setup(0x4628, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, 0x0}, 0x0) (async) syz_io_uring_setup(0x4e21, &(0x7f0000000300)={0x0, 0xb8f6, 0x80, 0x3, 0x42, 0x0, r5}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000200)=0x0) (async) r10 = socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$netlink(r10, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000600)={0xe0, 0x10, 0x509, 0x0, 0x0, "", [@generic="6f6d8864d22a3f2ffaa46c88bc", @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @nested={0xad, 0x0, 0x0, 0x1, [@generic="99194c85b9", @typed={0x5, 0x0, 0x0, 0x0, @str='\x00'}, @generic="9916425d93c502282cf6c33b01d5316f79d715207548c19defcc549af35c7e24875763f3159d6079fbf3074a6fda68dc191ddc27d185d127e5fa2cee5de5c9f140c5a8d0f04c6bcb517a0d534a1fb2ff050c9d08799c54e365824cff3a730763006bc4f06dfcd8c2377f265677a77d4da1e7390479ba6f7f0ef661dcece6d8a2238515d93b51d10e6f52169f2205bc48d276c85bee9e2727eaddcc50"]}]}, 0xe0}], 0x1}, 0x0) (async) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000380)=@IORING_OP_RENAMEAT={0x23, 0x66, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0, {0x0, r11}}, 0x6) (async) r12 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r13 = dup(r12) write$6lowpan_enable(r13, &(0x7f0000000000)='0', 0xfffffd2c) (async) r14 = mmap$IORING_OFF_CQ_RING(&(0x7f00008fb000/0x4000)=nil, 0x4000, 0x0, 0x13, r13, 0x8000000) syz_io_uring_submit(r14, 0x0, &(0x7f00000003c0)=@IORING_OP_MADVISE={0x19, 0x49, 0x0, 0x0, 0x0, &(0x7f00000ac000/0x1000)=nil, 0x1000, 0x17, 0x1, {0x0, r11}}, 0x0) syz_open_dev$swradio(&(0x7f00000002c0), 0x1, 0x2) syz_io_uring_submit(r6, r9, &(0x7f0000000440)=@IORING_OP_CONNECT={0x10, 0x24, 0x0, r10, 0x80, &(0x7f0000000500)=@qipcrtr={0x2a, 0x1, 0x7ffe}, 0x0, 0x0, 0x1, {0x0, r11}}, 0xbc64) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_UNLINKAT={0x24, 0x14, 0x0, r2, 0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, {0x0, r11}}, 0x2) connect$pppoe(r4, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) syz_io_uring_submit(r8, r9, &(0x7f00000001c0)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x0, {0x0, r11}}, 0x7) 23:55:57 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39208, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:57 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x2f0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:57 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f00000000c0), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYRES64, @ANYBLOB="5794c5e7dfe00df43dd56bf1c00cc62016c9fdb3a6e8d119c3e7079eb1597cf4e703909e173fbc78598b8936380b78b7f0e83426ac1450bf76f4e66157bda0e390b8d11c31cad776f76ce1641b6fe1a23e3a114e07adebec128d1be2704d96916fbd07ff199ff0000000006db9d114284d7c6efdda4f2610a57f3a32e1db32c708f84605ca46223efae5d7d13ed50e10d30dbe1c9a5678f41cba5e7907f8b9c606030c2097841fe752f3939eef5555498271e840ca0953000000"], 0x20000600}, 0x1, 0x0, 0x0, 0x4890}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) bind$can_raw(0xffffffffffffffff, &(0x7f0000000140)={0x1d, r0}, 0x10) 23:55:57 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f00000000c0), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYRES64, @ANYBLOB="5794c5e7dfe00df43dd56bf1c00cc62016c9fdb3a6e8d119c3e7079eb1597cf4e703909e173fbc78598b8936380b78b7f0e83426ac1450bf76f4e66157bda0e390b8d11c31cad776f76ce1641b6fe1a23e3a114e07adebec128d1be2704d96916fbd07ff199ff0000000006db9d114284d7c6efdda4f2610a57f3a32e1db32c708f84605ca46223efae5d7d13ed50e10d30dbe1c9a5678f41cba5e7907f8b9c606030c2097841fe752f3939eef5555498271e840ca0953000000"], 0x20000600}, 0x1, 0x0, 0x0, 0x4890}, 0x0) (async) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) (async) bind$can_raw(0xffffffffffffffff, &(0x7f0000000140)={0x1d, r0}, 0x10) 23:55:57 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39209, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 499.946308][T16146] device wireguard236 entered promiscuous mode [ 500.013507][T16151] device wireguard129 entered promiscuous mode [ 500.105637][T16161] device wireguard237 entered promiscuous mode 23:55:57 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) (async) r1 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) connect$can_bcm(r0, &(0x7f00000003c0)={0x1d, r2}, 0x10) (async) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x20000023896) (async) sendmsg$can_bcm(r4, &(0x7f0000000500)={&(0x7f0000000000)={0x1d, r2}, 0x10, &(0x7f00000004c0)={&(0x7f0000000400)={0x6, 0x281, 0x0, {}, {}, {0x8, 0x1, 0x0, 0x1}, 0x1, @canfd={{0x1, 0x1, 0x0, 0x1}, 0xa, 0x1, 0x0, 0x0, "9e0f9d23e876e789ca02019619bd6633706618d230ed5ea46f065478c1a3b90324c9815e7849630793a6708704683299f43f8a6c1da330be741edb4c568920cf"}}, 0x80}, 0x1, 0x0, 0x0, 0x4000}, 0x20000011) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/meminfo\x00', 0x0, 0x0) (async) r6 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x40}}, 0x0) (async) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) sendmsg$can_bcm(r5, &(0x7f0000000380)={&(0x7f0000000200)={0x1d, r7}, 0x10, &(0x7f0000000300)={&(0x7f0000000280)={0x5, 0x180, 0x3, {}, {r8, r9/1000+60000}, {0x1, 0x0, 0x1}, 0x1, @canfd={{0x2, 0x1, 0x0, 0x1}, 0x10, 0x0, 0x0, 0x0, "5f949634bfdfdf8901562d0e078753a1aa2febbb93272f751a894c83b8e5e3371a6b8a067db4796fd99398876cff9c2071b58159ca2ebed7a6d15e305500ef95"}}, 0x80}, 0x1, 0x0, 0x0, 0x24040800}, 0x8000) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="8491cf88e2a2e9ce93e35d2507176987288490492e1f7d3a40837dde85f3ba163923808c4e0c60b5687614eda548ec9b4bc7ef1b6aa05160be981c796e793280d687a33891161f23b782e7ef0dd203f1e9792b9f586e6911f1e1931b2b95dda43186004968984f2c2b71489afc1deb07a333d6f326a4f1214e0568d1847f49231b75c9fbcc436034625039bc9b20d11746e8013c953b210131254b30d0753610b0c2be548a1b70f56acd6111404ae5e4db24be79798a0c041473ae2aa55213935f233e1deb5b7120ecc0fb0e60bfe6aa44c1a833b5a1763fdc758d9919b9b05390e5ff44291630ad0fd22b20f01121ac98737f1a", @ANYRES32=r0, @ANYRES64=r0, @ANYBLOB], 0x20000600}}, 0x0) (async) r10 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r10, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:55:57 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x2f2, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:57 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) ioctl$SCSI_IOCTL_DOORLOCK(r0, 0x5380) (async, rerun: 64) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async, rerun: 64) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendfile(r3, r1, &(0x7f0000000080)=0xbf0, 0x8) (async) sendfile(r1, r2, 0x0, 0x20000023896) (async) ioctl$VIDIOC_G_AUDOUT(r2, 0x80345631, &(0x7f0000000000)) (async) r4 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r4, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) r5 = syz_io_uring_setup(0x4628, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, 0x0}, 0x0) (async) syz_io_uring_setup(0x4e21, &(0x7f0000000300)={0x0, 0xb8f6, 0x80, 0x3, 0x42, 0x0, r5}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000200)=0x0) r10 = socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$netlink(r10, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000600)={0xe0, 0x10, 0x509, 0x0, 0x0, "", [@generic="6f6d8864d22a3f2ffaa46c88bc", @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @nested={0xad, 0x0, 0x0, 0x1, [@generic="99194c85b9", @typed={0x5, 0x0, 0x0, 0x0, @str='\x00'}, @generic="9916425d93c502282cf6c33b01d5316f79d715207548c19defcc549af35c7e24875763f3159d6079fbf3074a6fda68dc191ddc27d185d127e5fa2cee5de5c9f140c5a8d0f04c6bcb517a0d534a1fb2ff050c9d08799c54e365824cff3a730763006bc4f06dfcd8c2377f265677a77d4da1e7390479ba6f7f0ef661dcece6d8a2238515d93b51d10e6f52169f2205bc48d276c85bee9e2727eaddcc50"]}]}, 0xe0}], 0x1}, 0x0) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000380)=@IORING_OP_RENAMEAT={0x23, 0x66, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0, {0x0, r11}}, 0x6) (async) r12 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r13 = dup(r12) write$6lowpan_enable(r13, &(0x7f0000000000)='0', 0xfffffd2c) r14 = mmap$IORING_OFF_CQ_RING(&(0x7f00008fb000/0x4000)=nil, 0x4000, 0x0, 0x13, r13, 0x8000000) syz_io_uring_submit(r14, 0x0, &(0x7f00000003c0)=@IORING_OP_MADVISE={0x19, 0x49, 0x0, 0x0, 0x0, &(0x7f00000ac000/0x1000)=nil, 0x1000, 0x17, 0x1, {0x0, r11}}, 0x0) (async) syz_open_dev$swradio(&(0x7f00000002c0), 0x1, 0x2) syz_io_uring_submit(r6, r9, &(0x7f0000000440)=@IORING_OP_CONNECT={0x10, 0x24, 0x0, r10, 0x80, &(0x7f0000000500)=@qipcrtr={0x2a, 0x1, 0x7ffe}, 0x0, 0x0, 0x1, {0x0, r11}}, 0xbc64) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_UNLINKAT={0x24, 0x14, 0x0, r2, 0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, {0x0, r11}}, 0x2) (async, rerun: 64) connect$pppoe(r4, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async, rerun: 64) syz_io_uring_submit(r8, r9, &(0x7f00000001c0)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x0, {0x0, r11}}, 0x7) [ 500.265262][T16168] device wireguard130 entered promiscuous mode [ 500.387902][T16173] device wireguard21 entered promiscuous mode [ 500.459582][ T1197] ieee802154 phy0 wpan0: encryption failed: -22 [ 500.465994][ T1197] ieee802154 phy1 wpan1: encryption failed: -22 23:55:57 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffdf375755550000, 0x0, 0x0) 23:55:57 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f00000000c0), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYRES64, @ANYBLOB="5794c5e7dfe00df43dd56bf1c00cc62016c9fdb3a6e8d119c3e7079eb1597cf4e703909e173fbc78598b8936380b78b7f0e83426ac1450bf76f4e66157bda0e390b8d11c31cad776f76ce1641b6fe1a23e3a114e07adebec128d1be2704d96916fbd07ff199ff0000000006db9d114284d7c6efdda4f2610a57f3a32e1db32c708f84605ca46223efae5d7d13ed50e10d30dbe1c9a5678f41cba5e7907f8b9c606030c2097841fe752f3939eef5555498271e840ca0953000000"], 0x20000600}, 0x1, 0x0, 0x0, 0x4890}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) bind$can_raw(0xffffffffffffffff, &(0x7f0000000140)={0x1d, r0}, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00'}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r1, &(0x7f00000000c0), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYRES64, @ANYBLOB="5794c5e7dfe00df43dd56bf1c00cc62016c9fdb3a6e8d119c3e7079eb1597cf4e703909e173fbc78598b8936380b78b7f0e83426ac1450bf76f4e66157bda0e390b8d11c31cad776f76ce1641b6fe1a23e3a114e07adebec128d1be2704d96916fbd07ff199ff0000000006db9d114284d7c6efdda4f2610a57f3a32e1db32c708f84605ca46223efae5d7d13ed50e10d30dbe1c9a5678f41cba5e7907f8b9c606030c2097841fe752f3939eef5555498271e840ca0953000000"], 0x20000600}, 0x1, 0x0, 0x0, 0x4890}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) (async) bind$can_raw(0xffffffffffffffff, &(0x7f0000000140)={0x1d, r0}, 0x10) (async) 23:55:57 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3920a, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:57 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x2f6, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:57 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) connect$can_bcm(r0, &(0x7f00000003c0)={0x1d, r2}, 0x10) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x20000023896) sendmsg$can_bcm(r4, &(0x7f0000000500)={&(0x7f0000000000)={0x1d, r2}, 0x10, &(0x7f00000004c0)={&(0x7f0000000400)={0x6, 0x281, 0x0, {}, {}, {0x8, 0x1, 0x0, 0x1}, 0x1, @canfd={{0x1, 0x1, 0x0, 0x1}, 0xa, 0x1, 0x0, 0x0, "9e0f9d23e876e789ca02019619bd6633706618d230ed5ea46f065478c1a3b90324c9815e7849630793a6708704683299f43f8a6c1da330be741edb4c568920cf"}}, 0x80}, 0x1, 0x0, 0x0, 0x4000}, 0x20000011) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/meminfo\x00', 0x0, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x40}}, 0x0) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) sendmsg$can_bcm(r5, &(0x7f0000000380)={&(0x7f0000000200)={0x1d, r7}, 0x10, &(0x7f0000000300)={&(0x7f0000000280)={0x5, 0x180, 0x3, {}, {r8, r9/1000+60000}, {0x1, 0x0, 0x1}, 0x1, @canfd={{0x2, 0x1, 0x0, 0x1}, 0x10, 0x0, 0x0, 0x0, "5f949634bfdfdf8901562d0e078753a1aa2febbb93272f751a894c83b8e5e3371a6b8a067db4796fd99398876cff9c2071b58159ca2ebed7a6d15e305500ef95"}}, 0x80}, 0x1, 0x0, 0x0, 0x24040800}, 0x8000) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="8491cf88e2a2e9ce93e35d2507176987288490492e1f7d3a40837dde85f3ba163923808c4e0c60b5687614eda548ec9b4bc7ef1b6aa05160be981c796e793280d687a33891161f23b782e7ef0dd203f1e9792b9f586e6911f1e1931b2b95dda43186004968984f2c2b71489afc1deb07a333d6f326a4f1214e0568d1847f49231b75c9fbcc436034625039bc9b20d11746e8013c953b210131254b30d0753610b0c2be548a1b70f56acd6111404ae5e4db24be79798a0c041473ae2aa55213935f233e1deb5b7120ecc0fb0e60bfe6aa44c1a833b5a1763fdc758d9919b9b05390e5ff44291630ad0fd22b20f01121ac98737f1a", @ANYRES32=r0, @ANYRES64=r0, @ANYBLOB], 0x20000600}}, 0x0) r10 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r10, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) socket$netlink(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) (async) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) (async) connect$can_bcm(r0, &(0x7f00000003c0)={0x1d, r2}, 0x10) (async) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) (async) sendfile(r3, r4, 0x0, 0x20000023896) (async) sendmsg$can_bcm(r4, &(0x7f0000000500)={&(0x7f0000000000)={0x1d, r2}, 0x10, &(0x7f00000004c0)={&(0x7f0000000400)={0x6, 0x281, 0x0, {}, {}, {0x8, 0x1, 0x0, 0x1}, 0x1, @canfd={{0x1, 0x1, 0x0, 0x1}, 0xa, 0x1, 0x0, 0x0, "9e0f9d23e876e789ca02019619bd6633706618d230ed5ea46f065478c1a3b90324c9815e7849630793a6708704683299f43f8a6c1da330be741edb4c568920cf"}}, 0x80}, 0x1, 0x0, 0x0, 0x4000}, 0x20000011) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/meminfo\x00', 0x0, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) (async) sendmsg$nl_route(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x40}}, 0x0) (async) clock_gettime(0x0, &(0x7f0000000240)) (async) sendmsg$can_bcm(r5, &(0x7f0000000380)={&(0x7f0000000200)={0x1d, r7}, 0x10, &(0x7f0000000300)={&(0x7f0000000280)={0x5, 0x180, 0x3, {}, {r8, r9/1000+60000}, {0x1, 0x0, 0x1}, 0x1, @canfd={{0x2, 0x1, 0x0, 0x1}, 0x10, 0x0, 0x0, 0x0, "5f949634bfdfdf8901562d0e078753a1aa2febbb93272f751a894c83b8e5e3371a6b8a067db4796fd99398876cff9c2071b58159ca2ebed7a6d15e305500ef95"}}, 0x80}, 0x1, 0x0, 0x0, 0x24040800}, 0x8000) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="8491cf88e2a2e9ce93e35d2507176987288490492e1f7d3a40837dde85f3ba163923808c4e0c60b5687614eda548ec9b4bc7ef1b6aa05160be981c796e793280d687a33891161f23b782e7ef0dd203f1e9792b9f586e6911f1e1931b2b95dda43186004968984f2c2b71489afc1deb07a333d6f326a4f1214e0568d1847f49231b75c9fbcc436034625039bc9b20d11746e8013c953b210131254b30d0753610b0c2be548a1b70f56acd6111404ae5e4db24be79798a0c041473ae2aa55213935f233e1deb5b7120ecc0fb0e60bfe6aa44c1a833b5a1763fdc758d9919b9b05390e5ff44291630ad0fd22b20f01121ac98737f1a", @ANYRES32=r0, @ANYRES64=r0, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r10, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:55:57 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYBLOB], 0x20000600}}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @multicast, 'virt_wifi0\x00'}}, 0x1e) [ 500.584092][T16189] device wireguard22 entered promiscuous mode 23:55:58 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYBLOB], 0x20000600}}, 0x0) (async) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @multicast, 'virt_wifi0\x00'}}, 0x1e) 23:55:58 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20000023896) connect$pppoe(r2, &(0x7f0000000040)={0x18, 0x0, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 'vlan0\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x0, @multicast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 500.634176][T16191] device wireguard131 entered promiscuous mode 23:55:58 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x300, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 500.719507][T16192] device wireguard238 entered promiscuous mode 23:55:58 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYBLOB], 0x20000600}}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @multicast, 'virt_wifi0\x00'}}, 0x1e) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00'}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r1, &(0x7f0000000080), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @multicast, 'virt_wifi0\x00'}}, 0x1e) (async) 23:55:58 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3920b, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:58 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) r2 = dup3(r1, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) sendmsg$can_bcm(r2, &(0x7f0000000280)={&(0x7f00000000c0), 0x10, &(0x7f0000000240)={&(0x7f00000001c0)={0x4, 0x502, 0x3, {r3, r4/1000+10000}, {r5, r6/1000+10000}, {0x2}, 0x1, @canfd={{0x1, 0x1, 0x1, 0x1}, 0x36, 0x1, 0x0, 0x0, "bf18b8dec56d9113da239ee4f1dadb4567b084bb6ea092005bc77ea3dbe05924bdddaa6d89fa3521961dda714fad8fb76c0576d1bf1fb93966408f8b2e3cdb49"}}, 0x80}}, 0x40801) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYBLOB], 0x20000600}}, 0x0) r7 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r7, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) [ 500.914520][T16210] device wireguard132 entered promiscuous mode [ 501.049578][T16220] device wireguard239 entered promiscuous mode 23:55:58 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffdffb2000000000, 0x0, 0x0) 23:55:58 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r1, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000500)="1494377e6d65c976a83a486b723cf6a1a0331724b828408a5281e6f1525ac5c495aed3e25062ebebc5407cba15b03e7486cebd5d07612b4a", 0x38, 0x8801, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0x6e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip6tnl0\x00', &(0x7f0000000100)={'syztnl1\x00', 0x0, 0x29, 0x5, 0x8, 0x3, 0x1, @private1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8000, 0x700, 0x0, 0x2}}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) sendmsg$IPCTNL_MSG_CT_DELETE(r4, &(0x7f00000004c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)={0xf8, 0x2, 0x1, 0x301, 0x0, 0x0, {0xa, 0x0, 0x7}, [@CTA_SEQ_ADJ_ORIG={0x54, 0xf, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x4}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0xeb}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0xc616}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x80000000}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x101}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x401}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0xfffffff8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x1}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x2}]}, @CTA_NAT_DST={0x90, 0xd, 0x0, 0x1, [@CTA_NAT_V6_MINIP={0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @CTA_NAT_PROTO={0x1c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e20}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e24}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e22}]}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @rand_addr=0x64010100}, @CTA_NAT_V4_MINIP={0x8, 0x1, @loopback}, @CTA_NAT_PROTO={0x1c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e24}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}]}, @CTA_NAT_V6_MINIP={0x14, 0x4, @remote}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @remote}, @CTA_NAT_V4_MINIP={0x8, 0x1, @remote}]}]}, 0xf8}, 0x1, 0x0, 0x0, 0x8e5}, 0x10) sendmsg$can_bcm(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x1d, r3}, 0x10, &(0x7f0000000240)={&(0x7f00000001c0)={0x3, 0x200, 0xe3, {}, {0x77359400}, {0x0, 0x1, 0x1, 0x1}, 0x1, @can={{0x1, 0x0, 0x0, 0x1}, 0x8, 0x2, 0x0, 0x0, "0f4c705504889455"}}, 0x48}, 0x1, 0x0, 0x0, 0x2}, 0x40000) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f00000002c0)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r5 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r5, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:55:58 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x33c, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:58 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) r2 = dup3(r1, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) sendmsg$can_bcm(r2, &(0x7f0000000280)={&(0x7f00000000c0), 0x10, &(0x7f0000000240)={&(0x7f00000001c0)={0x4, 0x502, 0x3, {r3, r4/1000+10000}, {r5, r6/1000+10000}, {0x2}, 0x1, @canfd={{0x1, 0x1, 0x1, 0x1}, 0x36, 0x1, 0x0, 0x0, "bf18b8dec56d9113da239ee4f1dadb4567b084bb6ea092005bc77ea3dbe05924bdddaa6d89fa3521961dda714fad8fb76c0576d1bf1fb93966408f8b2e3cdb49"}}, 0x80}}, 0x40801) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYBLOB], 0x20000600}}, 0x0) r7 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r7, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00'}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r1, &(0x7f0000000080), 0x10) (async) dup3(r1, 0xffffffffffffffff, 0x0) (async) clock_gettime(0x0, &(0x7f0000000140)) (async) clock_gettime(0x0, &(0x7f0000000180)) (async) sendmsg$can_bcm(r2, &(0x7f0000000280)={&(0x7f00000000c0), 0x10, &(0x7f0000000240)={&(0x7f00000001c0)={0x4, 0x502, 0x3, {r3, r4/1000+10000}, {r5, r6/1000+10000}, {0x2}, 0x1, @canfd={{0x1, 0x1, 0x1, 0x1}, 0x36, 0x1, 0x0, 0x0, "bf18b8dec56d9113da239ee4f1dadb4567b084bb6ea092005bc77ea3dbe05924bdddaa6d89fa3521961dda714fad8fb76c0576d1bf1fb93966408f8b2e3cdb49"}}, 0x80}}, 0x40801) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r7, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) (async) 23:55:58 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3920c, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:58 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) r2 = dup3(r1, 0xffffffffffffffff, 0x0) (async) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) sendmsg$can_bcm(r2, &(0x7f0000000280)={&(0x7f00000000c0), 0x10, &(0x7f0000000240)={&(0x7f00000001c0)={0x4, 0x502, 0x3, {r3, r4/1000+10000}, {r5, r6/1000+10000}, {0x2}, 0x1, @canfd={{0x1, 0x1, 0x1, 0x1}, 0x36, 0x1, 0x0, 0x0, "bf18b8dec56d9113da239ee4f1dadb4567b084bb6ea092005bc77ea3dbe05924bdddaa6d89fa3521961dda714fad8fb76c0576d1bf1fb93966408f8b2e3cdb49"}}, 0x80}}, 0x40801) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYBLOB], 0x20000600}}, 0x0) (async) r7 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r7, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) [ 501.385598][T16230] device wireguard133 entered promiscuous mode 23:55:58 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYBLOB], 0x20000600}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r3, 0xb67, 0x4, 0x6}) r4 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r4, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) [ 501.491080][T16231] device wireguard240 entered promiscuous mode 23:55:58 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async, rerun: 32) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) (rerun: 32) sendfile(r1, r2, 0x0, 0x20000023896) (async) connect$pppoe(r2, &(0x7f0000000040)={0x18, 0x0, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 'vlan0\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x0, @multicast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:55:58 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x372, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:58 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3920d, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:58 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x374, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 501.590051][T16251] device wireguard134 entered promiscuous mode [ 501.608494][T16252] device wireguard241 entered promiscuous mode 23:55:59 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3920e, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 501.713741][T16262] device wireguard135 entered promiscuous mode [ 501.727837][T16265] device wireguard242 entered promiscuous mode 23:55:59 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20000023896) connect$pppoe(r2, &(0x7f0000000040)={0x18, 0x0, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 'vlan0\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x0, @multicast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) (async) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) (async) sendfile(r1, r2, 0x0, 0x20000023896) (async) connect$pppoe(r2, &(0x7f0000000040)={0x18, 0x0, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 'vlan0\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x0, @multicast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:55:59 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r1, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async) sendto$unix(r1, &(0x7f0000000500)="1494377e6d65c976a83a486b723cf6a1a0331724b828408a5281e6f1525ac5c495aed3e25062ebebc5407cba15b03e7486cebd5d07612b4a", 0x38, 0x8801, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0x6e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip6tnl0\x00', &(0x7f0000000100)={'syztnl1\x00', 0x0, 0x29, 0x5, 0x8, 0x3, 0x1, @private1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8000, 0x700, 0x0, 0x2}}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async, rerun: 64) sendmsg$IPCTNL_MSG_CT_DELETE(r4, &(0x7f00000004c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)={0xf8, 0x2, 0x1, 0x301, 0x0, 0x0, {0xa, 0x0, 0x7}, [@CTA_SEQ_ADJ_ORIG={0x54, 0xf, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x4}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0xeb}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0xc616}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x80000000}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x101}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x401}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0xfffffff8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x1}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x2}]}, @CTA_NAT_DST={0x90, 0xd, 0x0, 0x1, [@CTA_NAT_V6_MINIP={0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @CTA_NAT_PROTO={0x1c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e20}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e24}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e22}]}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @rand_addr=0x64010100}, @CTA_NAT_V4_MINIP={0x8, 0x1, @loopback}, @CTA_NAT_PROTO={0x1c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e24}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}]}, @CTA_NAT_V6_MINIP={0x14, 0x4, @remote}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @remote}, @CTA_NAT_V4_MINIP={0x8, 0x1, @remote}]}]}, 0xf8}, 0x1, 0x0, 0x0, 0x8e5}, 0x10) (async, rerun: 64) sendmsg$can_bcm(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x1d, r3}, 0x10, &(0x7f0000000240)={&(0x7f00000001c0)={0x3, 0x200, 0xe3, {}, {0x77359400}, {0x0, 0x1, 0x1, 0x1}, 0x1, @can={{0x1, 0x0, 0x0, 0x1}, 0x8, 0x2, 0x0, 0x0, "0f4c705504889455"}}, 0x48}, 0x1, 0x0, 0x0, 0x2}, 0x40000) (async, rerun: 64) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (rerun: 64) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f00000002c0)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async, rerun: 32) r5 = socket$pppoe(0x18, 0x1, 0x0) (rerun: 32) connect$pppoe(r5, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:55:59 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x392, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:59 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffef3f750f7f0000, 0x0, 0x0) 23:55:59 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3920f, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 502.208420][T16275] device wireguard243 entered promiscuous mode 23:55:59 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39210, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 502.252791][T16278] device wireguard136 entered promiscuous mode 23:55:59 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYBLOB], 0x20000600}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r3, 0xb67, 0x4, 0x6}) (async) r4 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r4, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) 23:55:59 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x3a6, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:55:59 executing program 4: socket$unix(0x1, 0x0, 0x0) (async, rerun: 32) r0 = socket$can_bcm(0x1d, 0x2, 0x2) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async, rerun: 64) recvmmsg(r1, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async, rerun: 64) sendto$unix(r1, &(0x7f0000000500)="1494377e6d65c976a83a486b723cf6a1a0331724b828408a5281e6f1525ac5c495aed3e25062ebebc5407cba15b03e7486cebd5d07612b4a", 0x38, 0x8801, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0x6e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip6tnl0\x00', &(0x7f0000000100)={'syztnl1\x00', 0x0, 0x29, 0x5, 0x8, 0x3, 0x1, @private1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8000, 0x700, 0x0, 0x2}}) (async, rerun: 64) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 64) openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) sendmsg$IPCTNL_MSG_CT_DELETE(r4, &(0x7f00000004c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)={0xf8, 0x2, 0x1, 0x301, 0x0, 0x0, {0xa, 0x0, 0x7}, [@CTA_SEQ_ADJ_ORIG={0x54, 0xf, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x4}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0xeb}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0xc616}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x80000000}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x101}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x401}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0xfffffff8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x1}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x2}]}, @CTA_NAT_DST={0x90, 0xd, 0x0, 0x1, [@CTA_NAT_V6_MINIP={0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @CTA_NAT_PROTO={0x1c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e20}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e24}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e22}]}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @rand_addr=0x64010100}, @CTA_NAT_V4_MINIP={0x8, 0x1, @loopback}, @CTA_NAT_PROTO={0x1c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e24}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}]}, @CTA_NAT_V6_MINIP={0x14, 0x4, @remote}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @remote}, @CTA_NAT_V4_MINIP={0x8, 0x1, @remote}]}]}, 0xf8}, 0x1, 0x0, 0x0, 0x8e5}, 0x10) sendmsg$can_bcm(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x1d, r3}, 0x10, &(0x7f0000000240)={&(0x7f00000001c0)={0x3, 0x200, 0xe3, {}, {0x77359400}, {0x0, 0x1, 0x1, 0x1}, 0x1, @can={{0x1, 0x0, 0x0, 0x1}, 0x8, 0x2, 0x0, 0x0, "0f4c705504889455"}}, 0x48}, 0x1, 0x0, 0x0, 0x2}, 0x40000) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f00000002c0)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) r5 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r5, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:55:59 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) connect$pppoe(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, 'geneve1\x00'}}, 0x1e) [ 502.400831][T16288] device wireguard244 entered promiscuous mode 23:55:59 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='loginuid\x00') connect$can_bcm(0xffffffffffffffff, &(0x7f00000001c0), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)={0x34, r4, 0x7, 0x0, 0x0, {}, [@ETHTOOL_A_LINKMODES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}]}, @ETHTOOL_A_LINKMODES_MASTER_SLAVE_CFG={0x5, 0x7, 0x2}]}, 0x34}}, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000300)=0x14) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg2\x00', 0x0}) sendmsg$ETHTOOL_MSG_RINGS_GET(r2, &(0x7f0000000500)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="c0000000", @ANYRES16=r4, @ANYBLOB="000127bd7000ffdbdf250f00000014000180080003000100000008000300020000002c0001800800030001000000080003000500000008000100", @ANYRES32=r5, @ANYBLOB="080003000200000008000300030000006c000180080003002a5dde4b14000200766c616e31000000000000000000000014000200776c616e31000000000000000000000008000100554a1ff610a10da82662bac58876691af646ab84fa375a8bc9373b16", @ANYRES32=0x0, @ANYBLOB="1400020073797a6b616c6c65723100000000000008000100", @ANYRES32=r6, @ANYBLOB="1400020065727370616e30000000000000000000"], 0xc0}, 0x1, 0x0, 0x0, 0x4c008}, 0x2) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r7, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'vxcan0\x00', 0x0}) clock_gettime(0x2712247138a00ad6, &(0x7f0000000140)={0x0, 0x0}) sendmsg$can_bcm(r7, &(0x7f0000000240)={&(0x7f0000000100)={0x1d, r8}, 0x10, &(0x7f0000000200)={&(0x7f0000000840)=ANY=[@ANYBLOB="070000006d11000000000080000000001ad91b63582692b9012e631725f0e05e3b7ee3cb58febcfc6e4358ec722ab3f5820dec84b4644094d5563a09d7737814c4e1fb91f6a6ff651cd8b66e25f55720e4e26d83da802f8f900600a2de85f2f0b8f89307e0dbf802e67e6ed70b5d29123e4cff0537133e2a585f8f1b3ac47ec7ec676c871886aefd28d4f5e9f59f3248176693148b322b6b266fc51b89f8d34f43a53cc2506310a095d22ef765460e23b6d48ccc9fd1faa386be25ed796eb3fdbabf441e145dc6e1b1090af358b527038b5a265c610e30c7d5cacf2509f190386a10e8a36410828dc24575d948901cf6c662bd9bdce48cbceb80aad86778a8592cfec8772e3344fe5ae134fa769c9d88166a0664b9e5a982c64b167397fc1856b8cc3bbafac590f6c9904d32a00734f2545f1ffce8bd4fc33d9f", @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYRES64=r9, @ANYRES64=r10/1000+10000, @ANYBLOB="000000a00100000003000060270100005ff412e19cea32f41ef8e5bb8608160bfcbe56d4f30eaa1b2423b9632f4eb9b87bbfbaac42ecb64a099f95095d98ac58905072cc4c40d39401f95d54240f7c9c"], 0x80}, 0x1, 0x0, 0x0, 0x20004015}, 0x91) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000400)={r7, 0x23, 0x0, 0xffff, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) r11 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r11, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:55:59 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) connect$pppoe(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, 'geneve1\x00'}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) connect$pppoe(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, 'geneve1\x00'}}, 0x1e) (async) 23:55:59 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x3ba, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 502.445793][T16291] device wireguard137 entered promiscuous mode 23:55:59 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39211, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:55:59 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='loginuid\x00') connect$can_bcm(0xffffffffffffffff, &(0x7f00000001c0), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)={0x34, r4, 0x7, 0x0, 0x0, {}, [@ETHTOOL_A_LINKMODES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}]}, @ETHTOOL_A_LINKMODES_MASTER_SLAVE_CFG={0x5, 0x7, 0x2}]}, 0x34}}, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000300)=0x14) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg2\x00', 0x0}) sendmsg$ETHTOOL_MSG_RINGS_GET(r2, &(0x7f0000000500)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="c0000000", @ANYRES16=r4, @ANYBLOB="000127bd7000ffdbdf250f00000014000180080003000100000008000300020000002c0001800800030001000000080003000500000008000100", @ANYRES32=r5, @ANYBLOB="080003000200000008000300030000006c000180080003002a5dde4b14000200766c616e31000000000000000000000014000200776c616e31000000000000000000000008000100554a1ff610a10da82662bac58876691af646ab84fa375a8bc9373b16", @ANYRES32=0x0, @ANYBLOB="1400020073797a6b616c6c65723100000000000008000100", @ANYRES32=r6, @ANYBLOB="1400020065727370616e30000000000000000000"], 0xc0}, 0x1, 0x0, 0x0, 0x4c008}, 0x2) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r7, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'vxcan0\x00', 0x0}) clock_gettime(0x2712247138a00ad6, &(0x7f0000000140)={0x0, 0x0}) sendmsg$can_bcm(r7, &(0x7f0000000240)={&(0x7f0000000100)={0x1d, r8}, 0x10, &(0x7f0000000200)={&(0x7f0000000840)=ANY=[@ANYBLOB="070000006d11000000000080000000001ad91b63582692b9012e631725f0e05e3b7ee3cb58febcfc6e4358ec722ab3f5820dec84b4644094d5563a09d7737814c4e1fb91f6a6ff651cd8b66e25f55720e4e26d83da802f8f900600a2de85f2f0b8f89307e0dbf802e67e6ed70b5d29123e4cff0537133e2a585f8f1b3ac47ec7ec676c871886aefd28d4f5e9f59f3248176693148b322b6b266fc51b89f8d34f43a53cc2506310a095d22ef765460e23b6d48ccc9fd1faa386be25ed796eb3fdbabf441e145dc6e1b1090af358b527038b5a265c610e30c7d5cacf2509f190386a10e8a36410828dc24575d948901cf6c662bd9bdce48cbceb80aad86778a8592cfec8772e3344fe5ae134fa769c9d88166a0664b9e5a982c64b167397fc1856b8cc3bbafac590f6c9904d32a00734f2545f1ffce8bd4fc33d9f", @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYRES64=r9, @ANYRES64=r10/1000+10000, @ANYBLOB="000000a00100000003000060270100005ff412e19cea32f41ef8e5bb8608160bfcbe56d4f30eaa1b2423b9632f4eb9b87bbfbaac42ecb64a099f95095d98ac58905072cc4c40d39401f95d54240f7c9c"], 0x80}, 0x1, 0x0, 0x0, 0x20004015}, 0x91) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000400)={r7, 0x23, 0x0, 0xffff, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) r11 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r11, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) syz_open_procfs(0x0, &(0x7f0000000180)='loginuid\x00') (async) connect$can_bcm(0xffffffffffffffff, &(0x7f00000001c0), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), 0xffffffffffffffff) (async) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)={0x34, r4, 0x7, 0x0, 0x0, {}, [@ETHTOOL_A_LINKMODES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}]}, @ETHTOOL_A_LINKMODES_MASTER_SLAVE_CFG={0x5, 0x7, 0x2}]}, 0x34}}, 0x0) (async) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000300)=0x14) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg2\x00'}) (async) sendmsg$ETHTOOL_MSG_RINGS_GET(r2, &(0x7f0000000500)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="c0000000", @ANYRES16=r4, @ANYBLOB="000127bd7000ffdbdf250f00000014000180080003000100000008000300020000002c0001800800030001000000080003000500000008000100", @ANYRES32=r5, @ANYBLOB="080003000200000008000300030000006c000180080003002a5dde4b14000200766c616e31000000000000000000000014000200776c616e31000000000000000000000008000100554a1ff610a10da82662bac58876691af646ab84fa375a8bc9373b16", @ANYRES32=0x0, @ANYBLOB="1400020073797a6b616c6c65723100000000000008000100", @ANYRES32=r6, @ANYBLOB="1400020065727370616e30000000000000000000"], 0xc0}, 0x1, 0x0, 0x0, 0x4c008}, 0x2) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_procs(r7, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'vxcan0\x00'}) (async) clock_gettime(0x2712247138a00ad6, &(0x7f0000000140)) (async) sendmsg$can_bcm(r7, &(0x7f0000000240)={&(0x7f0000000100)={0x1d, r8}, 0x10, &(0x7f0000000200)={&(0x7f0000000840)=ANY=[@ANYBLOB="070000006d11000000000080000000001ad91b63582692b9012e631725f0e05e3b7ee3cb58febcfc6e4358ec722ab3f5820dec84b4644094d5563a09d7737814c4e1fb91f6a6ff651cd8b66e25f55720e4e26d83da802f8f900600a2de85f2f0b8f89307e0dbf802e67e6ed70b5d29123e4cff0537133e2a585f8f1b3ac47ec7ec676c871886aefd28d4f5e9f59f3248176693148b322b6b266fc51b89f8d34f43a53cc2506310a095d22ef765460e23b6d48ccc9fd1faa386be25ed796eb3fdbabf441e145dc6e1b1090af358b527038b5a265c610e30c7d5cacf2509f190386a10e8a36410828dc24575d948901cf6c662bd9bdce48cbceb80aad86778a8592cfec8772e3344fe5ae134fa769c9d88166a0664b9e5a982c64b167397fc1856b8cc3bbafac590f6c9904d32a00734f2545f1ffce8bd4fc33d9f", @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYRES64=r9, @ANYRES64=r10/1000+10000, @ANYBLOB="000000a00100000003000060270100005ff412e19cea32f41ef8e5bb8608160bfcbe56d4f30eaa1b2423b9632f4eb9b87bbfbaac42ecb64a099f95095d98ac58905072cc4c40d39401f95d54240f7c9c"], 0x80}, 0x1, 0x0, 0x0, 0x20004015}, 0x91) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000400)={r7, 0x23, 0x0, 0xffff, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r11, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) [ 502.550408][T16308] device wireguard138 entered promiscuous mode [ 502.594045][T16313] device wireguard245 entered promiscuous mode 23:56:00 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffefff1f00000000, 0x0, 0x0) 23:56:00 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x3ce, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:00 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYBLOB], 0x20000600}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r3, 0xb67, 0x4, 0x6}) (async) r4 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r4, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) 23:56:00 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) connect$pppoe(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, 'geneve1\x00'}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) connect$pppoe(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, 'geneve1\x00'}}, 0x1e) (async) 23:56:00 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39212, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:00 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) (async) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='loginuid\x00') (async) connect$can_bcm(0xffffffffffffffff, &(0x7f00000001c0), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)={0x34, r4, 0x7, 0x0, 0x0, {}, [@ETHTOOL_A_LINKMODES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}]}, @ETHTOOL_A_LINKMODES_MASTER_SLAVE_CFG={0x5, 0x7, 0x2}]}, 0x34}}, 0x0) (async) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000300)=0x14) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg2\x00', 0x0}) sendmsg$ETHTOOL_MSG_RINGS_GET(r2, &(0x7f0000000500)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="c0000000", @ANYRES16=r4, @ANYBLOB="000127bd7000ffdbdf250f00000014000180080003000100000008000300020000002c0001800800030001000000080003000500000008000100", @ANYRES32=r5, @ANYBLOB="080003000200000008000300030000006c000180080003002a5dde4b14000200766c616e31000000000000000000000014000200776c616e31000000000000000000000008000100554a1ff610a10da82662bac58876691af646ab84fa375a8bc9373b16", @ANYRES32=0x0, @ANYBLOB="1400020073797a6b616c6c65723100000000000008000100", @ANYRES32=r6, @ANYBLOB="1400020065727370616e30000000000000000000"], 0xc0}, 0x1, 0x0, 0x0, 0x4c008}, 0x2) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r7, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'vxcan0\x00', 0x0}) (async) clock_gettime(0x2712247138a00ad6, &(0x7f0000000140)={0x0, 0x0}) sendmsg$can_bcm(r7, &(0x7f0000000240)={&(0x7f0000000100)={0x1d, r8}, 0x10, &(0x7f0000000200)={&(0x7f0000000840)=ANY=[@ANYBLOB="070000006d11000000000080000000001ad91b63582692b9012e631725f0e05e3b7ee3cb58febcfc6e4358ec722ab3f5820dec84b4644094d5563a09d7737814c4e1fb91f6a6ff651cd8b66e25f55720e4e26d83da802f8f900600a2de85f2f0b8f89307e0dbf802e67e6ed70b5d29123e4cff0537133e2a585f8f1b3ac47ec7ec676c871886aefd28d4f5e9f59f3248176693148b322b6b266fc51b89f8d34f43a53cc2506310a095d22ef765460e23b6d48ccc9fd1faa386be25ed796eb3fdbabf441e145dc6e1b1090af358b527038b5a265c610e30c7d5cacf2509f190386a10e8a36410828dc24575d948901cf6c662bd9bdce48cbceb80aad86778a8592cfec8772e3344fe5ae134fa769c9d88166a0664b9e5a982c64b167397fc1856b8cc3bbafac590f6c9904d32a00734f2545f1ffce8bd4fc33d9f", @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYRES64=r9, @ANYRES64=r10/1000+10000, @ANYBLOB="000000a00100000003000060270100005ff412e19cea32f41ef8e5bb8608160bfcbe56d4f30eaa1b2423b9632f4eb9b87bbfbaac42ecb64a099f95095d98ac58905072cc4c40d39401f95d54240f7c9c"], 0x80}, 0x1, 0x0, 0x0, 0x20004015}, 0x91) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000400)={r7, 0x23, 0x0, 0xffff, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) r11 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r11, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:00 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x3f2, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:00 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="95e7b0a7c2562826ae724668"], 0x20000600}}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={r1, 0x58, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)=@ipv4_getaddr={0x30, 0x16, 0x800, 0x70bd28, 0x25dfdbfd, {0x2, 0x1, 0x88, 0xff, r2}, [@IFA_TARGET_NETNSID={0x8, 0xa, 0x1}, @IFA_LOCAL={0x8, 0x2, @rand_addr=0x64010102}, @IFA_LOCAL={0x8, 0x2, @loopback}]}, 0x30}, 0x1, 0x0, 0x0, 0x10}, 0x800) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f0000000100)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 502.888717][T16329] device wireguard139 entered promiscuous mode 23:56:00 executing program 2: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x202000) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000080)={&(0x7f0000000100)="ae66a520ea07d765aac0bb9eb80b4ed7e2c07b0302faf678e461ac70df7e69bedb012c6c0d95b955e6085736ab1f6772a38634a28e250f4d8d934ba4a24aabc1bdf771b675fdea5b8f3910951f5d326817fb4f4390d953f0b858496e9856e000d86e73cf828b207b9975ce8b72588b3166551df7e7a75d0e3f9250045a71e8629b6f40acd917fd08c3e484d5c3fc1252c0cd5e6351d88455e23334f31323446d7cb666daf0adbe94263f8a03e49c56a2c2911128fac695c0aa51d586f2ef68e974a6842d746ba54a348327a4f13664e2f4380630dac22e5560e9", &(0x7f0000000200)=""/233, &(0x7f0000000300)="81cd76092a750fb19870e0a3127391587a7a03bb4163735ab33cbd54504f63f23e151386a29dbe16b4d3baded32dda175d2220f1b1ba84fd30b9d4f49bddde48f9301b6e6e8607c77eb8d7954a1f46c7272e640157cb55a75a96f4b204ff4a87c2387880274eea3d9e3b325294358e0880fc89552f76a5d5b07796b852096bd3d3daf347a76d8f73ebc677dbda02d950c6ae8dbd11700450e3e66eece5f6d2c394a59dfa1b25c93da7dfe8246ff11b9de17a58e486778f60a28cdf5ca19f054408cee41eedb5fe03ee5abdd671c1fd9990d9818ed8e41bc7f6c91189eafd8b26db55c9362b88ba05bb7f48f1a309916b348d874e557f1ab955e0a7024685a1", &(0x7f0000000000)="35b6662c1be46c747e0824faff2584ea214b2a15cc5e2af46820ffdbe4fd9204a061dc07", 0x8, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000640)={&(0x7f0000000400)="d11aaaa4308abf9e070808891ed6752dcab1961e6d4c3e7a961365d7c0b2fb82e40c776d", &(0x7f0000000440)=""/206, &(0x7f0000000540)="ff737f3dade7ede6c32d1d86b90f3d6e251c735d06db4f966c164ec3a1", &(0x7f0000000580)="4edef5429de574d59837575a44c1b451f21b9a52cac5eb583a1d1a0b4c697549c9472c202a7256d1f2848b6e1bb3d9945331cee271d21e9ab321feb9d3071d3f571275f840a6b65b37c8562c51c2d60703a90419f960b53cc55583e2762ef17bf84cb1de8896fa970b83a3628c6b2ddb743a60655387dd9edab56aff58d8610adc88878eeb81fe17a068922b68677cdbebc512f8", 0x9, r0}, 0x38) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:00 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r1, &(0x7f00000003c0)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0xb, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="d47ffbd56b66ba688f41e5c400b6e7d2af85c2eb41a5a34ed39f47b0dfe0adfc34b428d9a4c053f9afe6882490fa480bf635ac35772fc4da8dc7afced00fc540ddda8f66446b3d47a09b5ed699aceb0c756bd1d874a41e8f1fb5937f7644c110514180dc0930203828b421f704b3c1769de252455ae6ecdf5845a488cabffa86320858d519f6e2906d7e7050799f60940a3cf7cf8f061bb552ad7dd6e680dca0d0b4ccdedaca684988c3b81bac4ab7da0ee096d340e57de5aed0e16c60f8493cb59e55f494e15588d7e198a71b87331aba30237b2892e1036212a7292397291ca031fa9bcbbb86c6a4ddc665f0b8ff371b391f7932"], 0x20000600}}, 0x0) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)={0x1d, r0}, 0x10, &(0x7f00000002c0)={&(0x7f0000000400)={0xc, 0x400, 0x82ff, {0x0, 0x2710}, {0x77359400}, {0x2, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x0, 0x1, 0x1, 0x1}, 0x35, 0x3, 0x0, 0x0, "a9b7ee74315fa4f2f741810e775a964b6accdd3376dc2a80c75a61892fe2bda551a756d50c08879f54f2e43b777451f1ebc75db813ec9d14b6e5e1de1262ca3e"}}, 0x80}, 0x1, 0x0, 0x0, 0x8000}, 0x4040) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) connect$pppoe(r2, &(0x7f0000000380)={0x18, 0x0, {0x0, @multicast, 'veth1_to_batadv\x00'}}, 0x1e) 23:56:00 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39213, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 502.959607][T16334] device wireguard246 entered promiscuous mode 23:56:00 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f00000003c0)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0xb, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="d47ffbd56b66ba688f41e5c400b6e7d2af85c2eb41a5a34ed39f47b0dfe0adfc34b428d9a4c053f9afe6882490fa480bf635ac35772fc4da8dc7afced00fc540ddda8f66446b3d47a09b5ed699aceb0c756bd1d874a41e8f1fb5937f7644c110514180dc0930203828b421f704b3c1769de252455ae6ecdf5845a488cabffa86320858d519f6e2906d7e7050799f60940a3cf7cf8f061bb552ad7dd6e680dca0d0b4ccdedaca684988c3b81bac4ab7da0ee096d340e57de5aed0e16c60f8493cb59e55f494e15588d7e198a71b87331aba30237b2892e1036212a7292397291ca031fa9bcbbb86c6a4ddc665f0b8ff371b391f7932"], 0x20000600}}, 0x0) (async, rerun: 64) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)={0x1d, r0}, 0x10, &(0x7f00000002c0)={&(0x7f0000000400)={0xc, 0x400, 0x82ff, {0x0, 0x2710}, {0x77359400}, {0x2, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x0, 0x1, 0x1, 0x1}, 0x35, 0x3, 0x0, 0x0, "a9b7ee74315fa4f2f741810e775a964b6accdd3376dc2a80c75a61892fe2bda551a756d50c08879f54f2e43b777451f1ebc75db813ec9d14b6e5e1de1262ca3e"}}, 0x80}, 0x1, 0x0, 0x0, 0x8000}, 0x4040) (rerun: 64) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) connect$pppoe(r2, &(0x7f0000000380)={0x18, 0x0, {0x0, @multicast, 'veth1_to_batadv\x00'}}, 0x1e) [ 503.035463][T16346] device wireguard140 entered promiscuous mode [ 503.111386][T16362] device wireguard247 entered promiscuous mode 23:56:00 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xfffdffffffff0700, 0x0, 0x0) 23:56:00 executing program 2: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x202000) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000080)={&(0x7f0000000100)="ae66a520ea07d765aac0bb9eb80b4ed7e2c07b0302faf678e461ac70df7e69bedb012c6c0d95b955e6085736ab1f6772a38634a28e250f4d8d934ba4a24aabc1bdf771b675fdea5b8f3910951f5d326817fb4f4390d953f0b858496e9856e000d86e73cf828b207b9975ce8b72588b3166551df7e7a75d0e3f9250045a71e8629b6f40acd917fd08c3e484d5c3fc1252c0cd5e6351d88455e23334f31323446d7cb666daf0adbe94263f8a03e49c56a2c2911128fac695c0aa51d586f2ef68e974a6842d746ba54a348327a4f13664e2f4380630dac22e5560e9", &(0x7f0000000200)=""/233, &(0x7f0000000300)="81cd76092a750fb19870e0a3127391587a7a03bb4163735ab33cbd54504f63f23e151386a29dbe16b4d3baded32dda175d2220f1b1ba84fd30b9d4f49bddde48f9301b6e6e8607c77eb8d7954a1f46c7272e640157cb55a75a96f4b204ff4a87c2387880274eea3d9e3b325294358e0880fc89552f76a5d5b07796b852096bd3d3daf347a76d8f73ebc677dbda02d950c6ae8dbd11700450e3e66eece5f6d2c394a59dfa1b25c93da7dfe8246ff11b9de17a58e486778f60a28cdf5ca19f054408cee41eedb5fe03ee5abdd671c1fd9990d9818ed8e41bc7f6c91189eafd8b26db55c9362b88ba05bb7f48f1a309916b348d874e557f1ab955e0a7024685a1", &(0x7f0000000000)="35b6662c1be46c747e0824faff2584ea214b2a15cc5e2af46820ffdbe4fd9204a061dc07", 0x8, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000640)={&(0x7f0000000400)="d11aaaa4308abf9e070808891ed6752dcab1961e6d4c3e7a961365d7c0b2fb82e40c776d", &(0x7f0000000440)=""/206, &(0x7f0000000540)="ff737f3dade7ede6c32d1d86b90f3d6e251c735d06db4f966c164ec3a1", &(0x7f0000000580)="4edef5429de574d59837575a44c1b451f21b9a52cac5eb583a1d1a0b4c697549c9472c202a7256d1f2848b6e1bb3d9945331cee271d21e9ab321feb9d3071d3f571275f840a6b65b37c8562c51c2d60703a90419f960b53cc55583e2762ef17bf84cb1de8896fa970b83a3628c6b2ddb743a60655387dd9edab56aff58d8610adc88878eeb81fe17a068922b68677cdbebc512f8", 0x9, r0}, 0x38) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x202000) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000080)={&(0x7f0000000100)="ae66a520ea07d765aac0bb9eb80b4ed7e2c07b0302faf678e461ac70df7e69bedb012c6c0d95b955e6085736ab1f6772a38634a28e250f4d8d934ba4a24aabc1bdf771b675fdea5b8f3910951f5d326817fb4f4390d953f0b858496e9856e000d86e73cf828b207b9975ce8b72588b3166551df7e7a75d0e3f9250045a71e8629b6f40acd917fd08c3e484d5c3fc1252c0cd5e6351d88455e23334f31323446d7cb666daf0adbe94263f8a03e49c56a2c2911128fac695c0aa51d586f2ef68e974a6842d746ba54a348327a4f13664e2f4380630dac22e5560e9", &(0x7f0000000200)=""/233, &(0x7f0000000300)="81cd76092a750fb19870e0a3127391587a7a03bb4163735ab33cbd54504f63f23e151386a29dbe16b4d3baded32dda175d2220f1b1ba84fd30b9d4f49bddde48f9301b6e6e8607c77eb8d7954a1f46c7272e640157cb55a75a96f4b204ff4a87c2387880274eea3d9e3b325294358e0880fc89552f76a5d5b07796b852096bd3d3daf347a76d8f73ebc677dbda02d950c6ae8dbd11700450e3e66eece5f6d2c394a59dfa1b25c93da7dfe8246ff11b9de17a58e486778f60a28cdf5ca19f054408cee41eedb5fe03ee5abdd671c1fd9990d9818ed8e41bc7f6c91189eafd8b26db55c9362b88ba05bb7f48f1a309916b348d874e557f1ab955e0a7024685a1", &(0x7f0000000000)="35b6662c1be46c747e0824faff2584ea214b2a15cc5e2af46820ffdbe4fd9204a061dc07", 0x8, r0}, 0x38) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000640)={&(0x7f0000000400)="d11aaaa4308abf9e070808891ed6752dcab1961e6d4c3e7a961365d7c0b2fb82e40c776d", &(0x7f0000000440)=""/206, &(0x7f0000000540)="ff737f3dade7ede6c32d1d86b90f3d6e251c735d06db4f966c164ec3a1", &(0x7f0000000580)="4edef5429de574d59837575a44c1b451f21b9a52cac5eb583a1d1a0b4c697549c9472c202a7256d1f2848b6e1bb3d9945331cee271d21e9ab321feb9d3071d3f571275f840a6b65b37c8562c51c2d60703a90419f960b53cc55583e2762ef17bf84cb1de8896fa970b83a3628c6b2ddb743a60655387dd9edab56aff58d8610adc88878eeb81fe17a068922b68677cdbebc512f8", 0x9, r0}, 0x38) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:56:00 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="95e7b0a7c2562826ae724668"], 0x20000600}}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={r1, 0x58, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)=@ipv4_getaddr={0x30, 0x16, 0x800, 0x70bd28, 0x25dfdbfd, {0x2, 0x1, 0x88, 0xff, r2}, [@IFA_TARGET_NETNSID={0x8, 0xa, 0x1}, @IFA_LOCAL={0x8, 0x2, @rand_addr=0x64010102}, @IFA_LOCAL={0x8, 0x2, @loopback}]}, 0x30}, 0x1, 0x0, 0x0, 0x10}, 0x800) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f0000000100)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:00 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000080), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f00000003c0)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0xb, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="d47ffbd56b66ba688f41e5c400b6e7d2af85c2eb41a5a34ed39f47b0dfe0adfc34b428d9a4c053f9afe6882490fa480bf635ac35772fc4da8dc7afced00fc540ddda8f66446b3d47a09b5ed699aceb0c756bd1d874a41e8f1fb5937f7644c110514180dc0930203828b421f704b3c1769de252455ae6ecdf5845a488cabffa86320858d519f6e2906d7e7050799f60940a3cf7cf8f061bb552ad7dd6e680dca0d0b4ccdedaca684988c3b81bac4ab7da0ee096d340e57de5aed0e16c60f8493cb59e55f494e15588d7e198a71b87331aba30237b2892e1036212a7292397291ca031fa9bcbbb86c6a4ddc665f0b8ff371b391f7932"], 0x20000600}}, 0x0) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)={0x1d, r0}, 0x10, &(0x7f00000002c0)={&(0x7f0000000400)={0xc, 0x400, 0x82ff, {0x0, 0x2710}, {0x77359400}, {0x2, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x0, 0x1, 0x1, 0x1}, 0x35, 0x3, 0x0, 0x0, "a9b7ee74315fa4f2f741810e775a964b6accdd3376dc2a80c75a61892fe2bda551a756d50c08879f54f2e43b777451f1ebc75db813ec9d14b6e5e1de1262ca3e"}}, 0x80}, 0x1, 0x0, 0x0, 0x8000}, 0x4040) (async, rerun: 64) r2 = socket$pppoe(0x18, 0x1, 0x0) (rerun: 64) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) (async) connect$pppoe(r2, &(0x7f0000000380)={0x18, 0x0, {0x0, @multicast, 'veth1_to_batadv\x00'}}, 0x1e) 23:56:00 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x3f4, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:00 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39214, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:00 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="95e7b0a7c2562826ae724668"], 0x20000600}}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async, rerun: 64) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={r1, 0x58, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (rerun: 64) sendmsg$nl_route(r1, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)=@ipv4_getaddr={0x30, 0x16, 0x800, 0x70bd28, 0x25dfdbfd, {0x2, 0x1, 0x88, 0xff, r2}, [@IFA_TARGET_NETNSID={0x8, 0xa, 0x1}, @IFA_LOCAL={0x8, 0x2, @rand_addr=0x64010102}, @IFA_LOCAL={0x8, 0x2, @loopback}]}, 0x30}, 0x1, 0x0, 0x0, 0x10}, 0x800) (async, rerun: 64) r3 = socket$pppoe(0x18, 0x1, 0x0) (rerun: 64) connect$pppoe(r3, &(0x7f0000000100)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:00 executing program 2: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x202000) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000080)={&(0x7f0000000100)="ae66a520ea07d765aac0bb9eb80b4ed7e2c07b0302faf678e461ac70df7e69bedb012c6c0d95b955e6085736ab1f6772a38634a28e250f4d8d934ba4a24aabc1bdf771b675fdea5b8f3910951f5d326817fb4f4390d953f0b858496e9856e000d86e73cf828b207b9975ce8b72588b3166551df7e7a75d0e3f9250045a71e8629b6f40acd917fd08c3e484d5c3fc1252c0cd5e6351d88455e23334f31323446d7cb666daf0adbe94263f8a03e49c56a2c2911128fac695c0aa51d586f2ef68e974a6842d746ba54a348327a4f13664e2f4380630dac22e5560e9", &(0x7f0000000200)=""/233, &(0x7f0000000300)="81cd76092a750fb19870e0a3127391587a7a03bb4163735ab33cbd54504f63f23e151386a29dbe16b4d3baded32dda175d2220f1b1ba84fd30b9d4f49bddde48f9301b6e6e8607c77eb8d7954a1f46c7272e640157cb55a75a96f4b204ff4a87c2387880274eea3d9e3b325294358e0880fc89552f76a5d5b07796b852096bd3d3daf347a76d8f73ebc677dbda02d950c6ae8dbd11700450e3e66eece5f6d2c394a59dfa1b25c93da7dfe8246ff11b9de17a58e486778f60a28cdf5ca19f054408cee41eedb5fe03ee5abdd671c1fd9990d9818ed8e41bc7f6c91189eafd8b26db55c9362b88ba05bb7f48f1a309916b348d874e557f1ab955e0a7024685a1", &(0x7f0000000000)="35b6662c1be46c747e0824faff2584ea214b2a15cc5e2af46820ffdbe4fd9204a061dc07", 0x8, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000640)={&(0x7f0000000400)="d11aaaa4308abf9e070808891ed6752dcab1961e6d4c3e7a961365d7c0b2fb82e40c776d", &(0x7f0000000440)=""/206, &(0x7f0000000540)="ff737f3dade7ede6c32d1d86b90f3d6e251c735d06db4f966c164ec3a1", &(0x7f0000000580)="4edef5429de574d59837575a44c1b451f21b9a52cac5eb583a1d1a0b4c697549c9472c202a7256d1f2848b6e1bb3d9945331cee271d21e9ab321feb9d3071d3f571275f840a6b65b37c8562c51c2d60703a90419f960b53cc55583e2762ef17bf84cb1de8896fa970b83a3628c6b2ddb743a60655387dd9edab56aff58d8610adc88878eeb81fe17a068922b68677cdbebc512f8", 0x9, r0}, 0x38) (async) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 503.409686][T16371] device wireguard248 entered promiscuous mode 23:56:00 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x3f2, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:00 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) connect$pppoe(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, {0x4, @broadcast, 'nr0\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000040)={0x18, 0x0, {0x3, @remote, 'team_slave_1\x00'}}, 0x1e) 23:56:00 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39215, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:00 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x500, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 503.509124][T16373] device wireguard141 entered promiscuous mode [ 503.595361][T16392] device wireguard31 entered promiscuous mode [ 503.631583][T16397] device wireguard142 entered promiscuous mode [ 503.692756][T16399] device wireguard249 entered promiscuous mode 23:56:01 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffff1f760f7f0000, 0x0, 0x0) 23:56:01 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x20000023896) sendmsg$can_bcm(r3, &(0x7f00000001c0)={&(0x7f0000000080), 0x10, &(0x7f0000000180)={&(0x7f0000000100)={0x5, 0xa, 0x4, {}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @canfd={{0x4, 0x1, 0x1, 0x1}, 0x2d, 0x2, 0x0, 0x0, "6a19e9de9622a60ad257b1a5ea0ebb91f286422e51709b6878c0916d76c7ee194bd61d66f966cb208e887a155d0c52ae747c20cf78a67fc9f2211e9217d4f979"}}, 0x80}, 0x1, 0x0, 0x0, 0x4034}, 0x2000c014) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:01 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) connect$pppoe(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, {0x4, @broadcast, 'nr0\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000040)={0x18, 0x0, {0x3, @remote, 'team_slave_1\x00'}}, 0x1e) 23:56:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39206, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:01 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x533, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:01 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39216, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:01 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) connect$pppoe(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, {0x4, @broadcast, 'nr0\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000040)={0x18, 0x0, {0x3, @remote, 'team_slave_1\x00'}}, 0x1e) [ 503.974966][T16408] device wireguard32 entered promiscuous mode [ 504.004709][T16410] device wireguard250 entered promiscuous mode 23:56:01 executing program 0: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xfffdffffffff0700, 0x0, 0x0) 23:56:01 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39217, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 504.038965][T16412] device wireguard143 entered promiscuous mode 23:56:01 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x600, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:01 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) 23:56:01 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) socket$pppoe(0x18, 0x1, 0x0) [ 504.180410][T16429] device wireguard144 entered promiscuous mode [ 504.202946][T16431] device wireguard251 entered promiscuous mode 23:56:02 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffff3f750f7f0000, 0x0, 0x0) 23:56:02 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x20000023896) sendmsg$can_bcm(r3, &(0x7f00000001c0)={&(0x7f0000000080), 0x10, &(0x7f0000000180)={&(0x7f0000000100)={0x5, 0xa, 0x4, {}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @canfd={{0x4, 0x1, 0x1, 0x1}, 0x2d, 0x2, 0x0, 0x0, "6a19e9de9622a60ad257b1a5ea0ebb91f286422e51709b6878c0916d76c7ee194bd61d66f966cb208e887a155d0c52ae747c20cf78a67fc9f2211e9217d4f979"}}, 0x80}, 0x1, 0x0, 0x0, 0x4034}, 0x2000c014) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) (async) sendfile(r2, r3, 0x0, 0x20000023896) (async) sendmsg$can_bcm(r3, &(0x7f00000001c0)={&(0x7f0000000080), 0x10, &(0x7f0000000180)={&(0x7f0000000100)={0x5, 0xa, 0x4, {}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @canfd={{0x4, 0x1, 0x1, 0x1}, 0x2d, 0x2, 0x0, 0x0, "6a19e9de9622a60ad257b1a5ea0ebb91f286422e51709b6878c0916d76c7ee194bd61d66f966cb208e887a155d0c52ae747c20cf78a67fc9f2211e9217d4f979"}}, 0x80}, 0x1, 0x0, 0x0, 0x4034}, 0x2000c014) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:56:02 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x601, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:02 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) socket$pppoe(0x18, 0x1, 0x0) 23:56:02 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39218, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:02 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) accept4$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000040)=0x1c, 0x80000) openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x149280, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000100)={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}}) [ 504.813778][T16447] device wireguard145 entered promiscuous mode 23:56:02 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x700, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 504.878832][T16451] device wireguard252 entered promiscuous mode 23:56:02 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x600, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:02 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39219, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:02 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x900, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 505.032619][T16465] device wireguard146 entered promiscuous mode 23:56:02 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3921a, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 505.106729][T16471] device wireguard253 entered promiscuous mode [ 505.119227][T16475] device wireguard147 entered promiscuous mode 23:56:02 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xa00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 505.173201][T16472] device wireguard33 entered promiscuous mode [ 505.228510][T16479] device wireguard254 entered promiscuous mode [ 505.264245][T16482] device wireguard148 entered promiscuous mode 23:56:02 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3921b, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39204, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:02 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffff3f760f7f0000, 0x0, 0x0) 23:56:02 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xc00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:02 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x20000023896) sendmsg$can_bcm(r3, &(0x7f00000001c0)={&(0x7f0000000080), 0x10, &(0x7f0000000180)={&(0x7f0000000100)={0x5, 0xa, 0x4, {}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @canfd={{0x4, 0x1, 0x1, 0x1}, 0x2d, 0x2, 0x0, 0x0, "6a19e9de9622a60ad257b1a5ea0ebb91f286422e51709b6878c0916d76c7ee194bd61d66f966cb208e887a155d0c52ae747c20cf78a67fc9f2211e9217d4f979"}}, 0x80}, 0x1, 0x0, 0x0, 0x4034}, 0x2000c014) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) (async) sendfile(r2, r3, 0x0, 0x20000023896) (async) sendmsg$can_bcm(r3, &(0x7f00000001c0)={&(0x7f0000000080), 0x10, &(0x7f0000000180)={&(0x7f0000000100)={0x5, 0xa, 0x4, {}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @canfd={{0x4, 0x1, 0x1, 0x1}, 0x2d, 0x2, 0x0, 0x0, "6a19e9de9622a60ad257b1a5ea0ebb91f286422e51709b6878c0916d76c7ee194bd61d66f966cb208e887a155d0c52ae747c20cf78a67fc9f2211e9217d4f979"}}, 0x80}, 0x1, 0x0, 0x0, 0x4034}, 0x2000c014) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) [ 505.397305][T16489] device wireguard149 entered promiscuous mode [ 505.425534][T16486] device wireguard255 entered promiscuous mode [ 505.496056][T16493] device wireguard34 entered promiscuous mode 23:56:04 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async, rerun: 32) accept4$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000040)=0x1c, 0x80000) (async, rerun: 32) openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x149280, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) (async, rerun: 64) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000100)={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}}) (rerun: 64) 23:56:04 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xe00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:04 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3921c, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:04 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = openat(0xffffffffffffffff, 0x0, 0x404000, 0xd) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) openat$vcsa(0xffffffffffffff9c, 0x0, 0x614100, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) sendfile(r3, r2, &(0x7f0000000200)=0x1f, 0x1) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) getuid() r6 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r6, @ANYRESDEC, @ANYRESHEX=r6], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r7 = socket$inet6(0xa, 0x1, 0x8010000000000084) dup(r7) copy_file_range(0xffffffffffffffff, &(0x7f0000000a40)=0x8, 0xffffffffffffffff, &(0x7f0000000ac0)=0x100000000, 0x5, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000001880)) recvmmsg(0xffffffffffffffff, &(0x7f0000005580)=[{{&(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f0000001480)=[{&(0x7f0000001a80)=""/180, 0xb4}, {&(0x7f0000000480)=""/4087, 0x1000}, {0x0}], 0x3, &(0x7f00000014c0)=""/201, 0xc9}, 0x6783}, {{0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000015c0)=""/88, 0x58}], 0x1, &(0x7f0000001700)=""/37, 0x25}, 0x2}, {{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000017c0)=""/178, 0xb2}, {&(0x7f0000001a00)=""/86, 0x56}, {0x0}, {0x0}, {&(0x7f0000001b40)=""/166, 0xa6}, {&(0x7f0000001c00)=""/4096, 0x1000}], 0x1000000000000075, &(0x7f0000003040)=""/4096, 0x1000}}, {{&(0x7f0000001640)=@isdn, 0x80, &(0x7f00000003c0)=[{0x0}, {0x0}], 0x2, &(0x7f0000004180)=""/4096, 0x1000}}, {{&(0x7f0000005180)=@pppoe, 0x80, 0x0, 0x0, &(0x7f0000005480)=""/210, 0xd2}}], 0x5, 0x142, &(0x7f00000056c0)) bind$inet6(r7, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) r8 = socket$can_bcm(0x1d, 0x2, 0x2) fcntl$getownex(r1, 0x10, &(0x7f0000000380)) connect$can_bcm(r8, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r8, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="e4afe0cd7d43defe5699b4481b651a1518cff3ce6ded73a273c012c35b82b1bf4ca085610c1568c64ca0a3dab3c1693161cad76b71dc0428e89c6ed1c05bdb904373e41584d8858b906003fdb17790f21221e42bb54a7d0378182aa7974aca2793de3f92d8309103086dd1d7a91315adb3ffe38d8e1a772fca3b1784f90af472781e27975151c69d9b80da307797cbb921c85f1aebb74a613015dcae5eeceba299ca53611216a431ab40724846f5aaa99ec47e5a714b4ac9df28589fe2db8da5f7893a98a1597d742a992bc6ca2a412df084be8d85737f5f1397ac59b4dfe02c7ea82de7080455e5babc1c1a01a3b118b3f9499e2dc65bb516b5d66abc0eafa7b0a94e15440a6c7b1d0751db47156868db89ba3244ff95a182661daf361df6ddea5f2d834c32fbd13aba311f429c4e9fe04ef815b5175825822326afa3316c2c08dc03a8b26ba2922366fe7168985f81f85deefca3535f1e88458b6b3243150f305627591fe6caac8d2f73fe4f77"], 0x20000600}}, 0x0) r9 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r9, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) 23:56:04 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRES64=0x0, @ANYBLOB="19c572fad76e2164bff9ad23f912f7644c869f0e1d755e7281ad38579e16a6c47b7a86bd0d20e95f3f8d0d504dbc72cb8b296699257a0150f09b94472dcc49cd7b886726391585a05e9a4297c484a301d5ded94b2a26a26d34537f07282ca609b37d604560e8c017c1756f9900a7a34904adde66aa913354e23b539dcc63bdfdd84920c97717ada24d537d45d756a657140f55b15aee20a77b04ea35a16c6d2baf17ae379cf37fedbfdaf777fb399184807024c30f97b024e028ff78d44c7a87"], 0x20000600}, 0x1, 0x0, 0x0, 0x800}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:04 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffff71321b000000, 0x0, 0x0) 23:56:04 executing program 4: socket$unix(0x1, 0x0, 0x0) (async, rerun: 32) r0 = socket$can_bcm(0x1d, 0x2, 0x2) (rerun: 32) connect$can_bcm(r0, &(0x7f0000000000), 0x10) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRES64=0x0, @ANYBLOB="19c572fad76e2164bff9ad23f912f7644c869f0e1d755e7281ad38579e16a6c47b7a86bd0d20e95f3f8d0d504dbc72cb8b296699257a0150f09b94472dcc49cd7b886726391585a05e9a4297c484a301d5ded94b2a26a26d34537f07282ca609b37d604560e8c017c1756f9900a7a34904adde66aa913354e23b539dcc63bdfdd84920c97717ada24d537d45d756a657140f55b15aee20a77b04ea35a16c6d2baf17ae379cf37fedbfdaf777fb399184807024c30f97b024e028ff78d44c7a87"], 0x20000600}, 0x1, 0x0, 0x0, 0x800}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:04 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) accept4$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000040)=0x1c, 0x80000) (async) openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x149280, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async, rerun: 32) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async, rerun: 32) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) (async) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000100)={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}}) [ 506.855693][T16509] device wireguard150 entered promiscuous mode 23:56:04 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xed1, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:04 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3921d, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 506.934398][T16511] device wireguard256 entered promiscuous mode 23:56:04 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRES64=0x0, @ANYBLOB="19c572fad76e2164bff9ad23f912f7644c869f0e1d755e7281ad38579e16a6c47b7a86bd0d20e95f3f8d0d504dbc72cb8b296699257a0150f09b94472dcc49cd7b886726391585a05e9a4297c484a301d5ded94b2a26a26d34537f07282ca609b37d604560e8c017c1756f9900a7a34904adde66aa913354e23b539dcc63bdfdd84920c97717ada24d537d45d756a657140f55b15aee20a77b04ea35a16c6d2baf17ae379cf37fedbfdaf777fb399184807024c30f97b024e028ff78d44c7a87"], 0x20000600}, 0x1, 0x0, 0x0, 0x800}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) getpid() (async) sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRES64=0x0, @ANYBLOB="19c572fad76e2164bff9ad23f912f7644c869f0e1d755e7281ad38579e16a6c47b7a86bd0d20e95f3f8d0d504dbc72cb8b296699257a0150f09b94472dcc49cd7b886726391585a05e9a4297c484a301d5ded94b2a26a26d34537f07282ca609b37d604560e8c017c1756f9900a7a34904adde66aa913354e23b539dcc63bdfdd84920c97717ada24d537d45d756a657140f55b15aee20a77b04ea35a16c6d2baf17ae379cf37fedbfdaf777fb399184807024c30f97b024e028ff78d44c7a87"], 0x20000600}, 0x1, 0x0, 0x0, 0x800}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) [ 507.073822][T16521] loop0: detected capacity change from 0 to 2048 23:56:04 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='statm\x00') connect$pppoe(r1, &(0x7f0000000040)={0x18, 0x0, {0x3, @link_local, 'ipvlan1\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) ioctl(r2, 0x3, &(0x7f0000000140)="2ae47d3c7bb910ad699274e1d6f0c5470cbb8c837b91c76964b07b6f5373dab33af898ad991043f3ae35281320957c655e146076c9d65ab3ee84ce18ca3275b54162419b5400c9493693e6207a37d3cc4cda2a9d84799c5e0f35d6e8e62d1d0af789ebe1baa51b249b6a2247263915c06d1c37938b1c40ed29b0a62feab690b04c3155e9229524d766044eec17b890185769167721c09e1dee2fa08d274df2d1c34d7d998eb718") getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000100)=0x14) 23:56:04 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xeea, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 507.124349][T16533] device wireguard151 entered promiscuous mode [ 507.184395][T16535] device wireguard257 entered promiscuous mode 23:56:04 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000007c0)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="4168a22c9a9359d6fd4416666fe19092c7848dca245977c7d8f1f6885b5cbcd571bba0781e97e3f9afd39d4017549963fba3af1b00cc8cdffeaa90d961e6ca5867aae2b3cdb05d0164dc8826173e92b4bdc2276d0490"], 0x20000600}}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) copy_file_range(r1, &(0x7f00000004c0)=0x83, r0, &(0x7f0000000500)=0x6, 0x5, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/module/snd_seq', 0x60002, 0x20) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000005c0)={'vcan0\x00', 0x0}) connect$can_bcm(r3, &(0x7f0000000600)={0x1d, r5}, 0x10) clock_gettime(0x0, &(0x7f0000000680)={0x0, 0x0}) sendmsg$can_bcm(r4, &(0x7f0000000780)={&(0x7f0000000640)={0x1d, r5}, 0x10, &(0x7f0000000740)={&(0x7f00000006c0)={0x1, 0x400, 0x0, {}, {r6, r7/1000+60000}, {0x2, 0x0, 0x1, 0x1}, 0x1, @can={{0x3}, 0x5, 0x1, 0x0, 0x0, "47c88689414e0308"}}, 0x48}, 0x1, 0x0, 0x0, 0x20000840}, 0x20000000) clock_gettime(0x0, &(0x7f00000002c0)={0x0, 0x0}) sendmsg$can_bcm(r4, &(0x7f0000000400)={&(0x7f0000000280), 0x10, &(0x7f0000000300)={&(0x7f0000000380)={0x6, 0x808, 0xf2c, {r8, r9/1000+60000}, {}, {0x1, 0x1, 0x1}, 0x1, @canfd={{0x0, 0x0, 0x1, 0x1}, 0x24, 0x3, 0x0, 0x0, "03ad5924e1b842e883f8b60a562591a1de649c1955af11f0f5c9c7c959d732dbc29c67801c7ae8d1ed9e771bbb3c8b031d87b279d58a5bcc775610d9afa804c6"}}, 0x80}, 0x1, 0x0, 0x0, 0x40008811}, 0x8010) socket$pppoe(0x18, 0x1, 0x0) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r10, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) connect$pppoe(r10, &(0x7f0000000440)={0x18, 0x0, {0x4, @empty, 'veth0_vlan\x00'}}, 0x1e) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000540)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x8) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'vxcan1\x00', 0x0}) sendmsg$can_bcm(r3, &(0x7f0000000200)={&(0x7f0000000100)={0x1d, r11}, 0x10, &(0x7f00000001c0)={&(0x7f0000000140)={0x3, 0x11, 0x2, {}, {0x77359400}, {0x4, 0x1}, 0x1, @canfd={{0x0, 0x1, 0x1, 0x1}, 0x8, 0x1, 0x0, 0x0, "ea8e4b7535717b651852bd397d7528e33c34f7f4fe1ddd5a0a48cac3b7f0c01a13987c59ddf0dcec856a7603c529e8939d622f1ae0656edaba319b0c8adbe72d"}}, 0x80}, 0x1, 0x0, 0x0, 0x4010}, 0x4042) 23:56:04 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3921e, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 507.315636][T16544] device wireguard152 entered promiscuous mode [ 507.412684][T16552] device wireguard258 entered promiscuous mode 23:56:05 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = openat(0xffffffffffffffff, 0x0, 0x404000, 0xd) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) openat$vcsa(0xffffffffffffff9c, 0x0, 0x614100, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) sendfile(r3, r2, &(0x7f0000000200)=0x1f, 0x1) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) getuid() r6 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r6, @ANYRESDEC, @ANYRESHEX=r6], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r7 = socket$inet6(0xa, 0x1, 0x8010000000000084) dup(r7) copy_file_range(0xffffffffffffffff, &(0x7f0000000a40)=0x8, 0xffffffffffffffff, &(0x7f0000000ac0)=0x100000000, 0x5, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000001880)) recvmmsg(0xffffffffffffffff, &(0x7f0000005580)=[{{&(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f0000001480)=[{&(0x7f0000001a80)=""/180, 0xb4}, {&(0x7f0000000480)=""/4087, 0x1000}, {0x0}], 0x3, &(0x7f00000014c0)=""/201, 0xc9}, 0x6783}, {{0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000015c0)=""/88, 0x58}], 0x1, &(0x7f0000001700)=""/37, 0x25}, 0x2}, {{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000017c0)=""/178, 0xb2}, {&(0x7f0000001a00)=""/86, 0x56}, {0x0}, {0x0}, {&(0x7f0000001b40)=""/166, 0xa6}, {&(0x7f0000001c00)=""/4096, 0x1000}], 0x1000000000000075, &(0x7f0000003040)=""/4096, 0x1000}}, {{&(0x7f0000001640)=@isdn, 0x80, &(0x7f00000003c0)=[{0x0}, {0x0}], 0x2, &(0x7f0000004180)=""/4096, 0x1000}}, {{&(0x7f0000005180)=@pppoe, 0x80, 0x0, 0x0, &(0x7f0000005480)=""/210, 0xd2}}], 0x5, 0x142, &(0x7f00000056c0)) bind$inet6(r7, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) r8 = socket$can_bcm(0x1d, 0x2, 0x2) fcntl$getownex(r1, 0x10, &(0x7f0000000380)) connect$can_bcm(r8, &(0x7f0000000080), 0x10) sendmsg$can_bcm(r8, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYRES64, @ANYBLOB="e4afe0cd7d43defe5699b4481b651a1518cff3ce6ded73a273c012c35b82b1bf4ca085610c1568c64ca0a3dab3c1693161cad76b71dc0428e89c6ed1c05bdb904373e41584d8858b906003fdb17790f21221e42bb54a7d0378182aa7974aca2793de3f92d8309103086dd1d7a91315adb3ffe38d8e1a772fca3b1784f90af472781e27975151c69d9b80da307797cbb921c85f1aebb74a613015dcae5eeceba299ca53611216a431ab40724846f5aaa99ec47e5a714b4ac9df28589fe2db8da5f7893a98a1597d742a992bc6ca2a412df084be8d85737f5f1397ac59b4dfe02c7ea82de7080455e5babc1c1a01a3b118b3f9499e2dc65bb516b5d66abc0eafa7b0a94e15440a6c7b1d0751db47156868db89ba3244ff95a182661daf361df6ddea5f2d834c32fbd13aba311f429c4e9fe04ef815b5175825822326afa3316c2c08dc03a8b26ba2922366fe7168985f81f85deefca3535f1e88458b6b3243150f305627591fe6caac8d2f73fe4f77"], 0x20000600}}, 0x0) r9 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r9, &(0x7f0000000000)={0x18, 0x0, {0x0, @empty, 'virt_wifi0\x00'}}, 0x1e) 23:56:05 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000007c0)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="4168a22c9a9359d6fd4416666fe19092c7848dca245977c7d8f1f6885b5cbcd571bba0781e97e3f9afd39d4017549963fba3af1b00cc8cdffeaa90d961e6ca5867aae2b3cdb05d0164dc8826173e92b4bdc2276d0490"], 0x20000600}}, 0x0) (async) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) copy_file_range(r1, &(0x7f00000004c0)=0x83, r0, &(0x7f0000000500)=0x6, 0x5, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/module/snd_seq', 0x60002, 0x20) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000005c0)={'vcan0\x00', 0x0}) connect$can_bcm(r3, &(0x7f0000000600)={0x1d, r5}, 0x10) clock_gettime(0x0, &(0x7f0000000680)={0x0, 0x0}) sendmsg$can_bcm(r4, &(0x7f0000000780)={&(0x7f0000000640)={0x1d, r5}, 0x10, &(0x7f0000000740)={&(0x7f00000006c0)={0x1, 0x400, 0x0, {}, {r6, r7/1000+60000}, {0x2, 0x0, 0x1, 0x1}, 0x1, @can={{0x3}, 0x5, 0x1, 0x0, 0x0, "47c88689414e0308"}}, 0x48}, 0x1, 0x0, 0x0, 0x20000840}, 0x20000000) (async) clock_gettime(0x0, &(0x7f00000002c0)={0x0, 0x0}) sendmsg$can_bcm(r4, &(0x7f0000000400)={&(0x7f0000000280), 0x10, &(0x7f0000000300)={&(0x7f0000000380)={0x6, 0x808, 0xf2c, {r8, r9/1000+60000}, {}, {0x1, 0x1, 0x1}, 0x1, @canfd={{0x0, 0x0, 0x1, 0x1}, 0x24, 0x3, 0x0, 0x0, "03ad5924e1b842e883f8b60a562591a1de649c1955af11f0f5c9c7c959d732dbc29c67801c7ae8d1ed9e771bbb3c8b031d87b279d58a5bcc775610d9afa804c6"}}, 0x80}, 0x1, 0x0, 0x0, 0x40008811}, 0x8010) (async) socket$pppoe(0x18, 0x1, 0x0) (async) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r10, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) connect$pppoe(r10, &(0x7f0000000440)={0x18, 0x0, {0x4, @empty, 'veth0_vlan\x00'}}, 0x1e) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000540)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x8) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'vxcan1\x00', 0x0}) sendmsg$can_bcm(r3, &(0x7f0000000200)={&(0x7f0000000100)={0x1d, r11}, 0x10, &(0x7f00000001c0)={&(0x7f0000000140)={0x3, 0x11, 0x2, {}, {0x77359400}, {0x4, 0x1}, 0x1, @canfd={{0x0, 0x1, 0x1, 0x1}, 0x8, 0x1, 0x0, 0x0, "ea8e4b7535717b651852bd397d7528e33c34f7f4fe1ddd5a0a48cac3b7f0c01a13987c59ddf0dcec856a7603c529e8939d622f1ae0656edaba319b0c8adbe72d"}}, 0x80}, 0x1, 0x0, 0x0, 0x4010}, 0x4042) 23:56:05 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffff7f760f7f0000, 0x0, 0x0) 23:56:05 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x1100, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:05 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3921f, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:05 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000007c0)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="4168a22c9a9359d6fd4416666fe19092c7848dca245977c7d8f1f6885b5cbcd571bba0781e97e3f9afd39d4017549963fba3af1b00cc8cdffeaa90d961e6ca5867aae2b3cdb05d0164dc8826173e92b4bdc2276d0490"], 0x20000600}}, 0x0) (async) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) copy_file_range(r1, &(0x7f00000004c0)=0x83, r0, &(0x7f0000000500)=0x6, 0x5, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/module/snd_seq', 0x60002, 0x20) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000005c0)={'vcan0\x00', 0x0}) connect$can_bcm(r3, &(0x7f0000000600)={0x1d, r5}, 0x10) (async) clock_gettime(0x0, &(0x7f0000000680)={0x0, 0x0}) sendmsg$can_bcm(r4, &(0x7f0000000780)={&(0x7f0000000640)={0x1d, r5}, 0x10, &(0x7f0000000740)={&(0x7f00000006c0)={0x1, 0x400, 0x0, {}, {r6, r7/1000+60000}, {0x2, 0x0, 0x1, 0x1}, 0x1, @can={{0x3}, 0x5, 0x1, 0x0, 0x0, "47c88689414e0308"}}, 0x48}, 0x1, 0x0, 0x0, 0x20000840}, 0x20000000) (async) clock_gettime(0x0, &(0x7f00000002c0)={0x0, 0x0}) sendmsg$can_bcm(r4, &(0x7f0000000400)={&(0x7f0000000280), 0x10, &(0x7f0000000300)={&(0x7f0000000380)={0x6, 0x808, 0xf2c, {r8, r9/1000+60000}, {}, {0x1, 0x1, 0x1}, 0x1, @canfd={{0x0, 0x0, 0x1, 0x1}, 0x24, 0x3, 0x0, 0x0, "03ad5924e1b842e883f8b60a562591a1de649c1955af11f0f5c9c7c959d732dbc29c67801c7ae8d1ed9e771bbb3c8b031d87b279d58a5bcc775610d9afa804c6"}}, 0x80}, 0x1, 0x0, 0x0, 0x40008811}, 0x8010) (async) socket$pppoe(0x18, 0x1, 0x0) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r10, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) connect$pppoe(r10, &(0x7f0000000440)={0x18, 0x0, {0x4, @empty, 'veth0_vlan\x00'}}, 0x1e) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000540)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x8) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'vxcan1\x00', 0x0}) sendmsg$can_bcm(r3, &(0x7f0000000200)={&(0x7f0000000100)={0x1d, r11}, 0x10, &(0x7f00000001c0)={&(0x7f0000000140)={0x3, 0x11, 0x2, {}, {0x77359400}, {0x4, 0x1}, 0x1, @canfd={{0x0, 0x1, 0x1, 0x1}, 0x8, 0x1, 0x0, 0x0, "ea8e4b7535717b651852bd397d7528e33c34f7f4fe1ddd5a0a48cac3b7f0c01a13987c59ddf0dcec856a7603c529e8939d622f1ae0656edaba319b0c8adbe72d"}}, 0x80}, 0x1, 0x0, 0x0, 0x4010}, 0x4042) 23:56:05 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39220, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 507.813346][T16559] device wireguard259 entered promiscuous mode [ 507.868464][T16566] device wireguard153 entered promiscuous mode 23:56:05 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x114f, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 507.914951][T16572] device wireguard260 entered promiscuous mode [ 507.990378][T16570] loop0: detected capacity change from 0 to 2048 23:56:05 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) (async) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='statm\x00') connect$pppoe(r1, &(0x7f0000000040)={0x18, 0x0, {0x3, @link_local, 'ipvlan1\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async, rerun: 32) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) ioctl(r2, 0x3, &(0x7f0000000140)="2ae47d3c7bb910ad699274e1d6f0c5470cbb8c837b91c76964b07b6f5373dab33af898ad991043f3ae35281320957c655e146076c9d65ab3ee84ce18ca3275b54162419b5400c9493693e6207a37d3cc4cda2a9d84799c5e0f35d6e8e62d1d0af789ebe1baa51b249b6a2247263915c06d1c37938b1c40ed29b0a62feab690b04c3155e9229524d766044eec17b890185769167721c09e1dee2fa08d274df2d1c34d7d998eb718") (async, rerun: 32) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000100)=0x14) (rerun: 32) 23:56:05 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2c}, 'vlan1\x00'}}, 0x1e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000001c0)={r2, r2, 0x15}, 0x10) sendmsg$can_bcm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x6, 0x100, 0x7fff, {}, {0x77359400}, {0x2}, 0x1, @can={{0x3, 0x1, 0x1}, 0x7, 0x1, 0x0, 0x0, "673af582961c213d"}}, 0x48}, 0x1, 0x0, 0x0, 0x20000000}, 0x85) 23:56:05 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39221, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:05 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2c}, 'vlan1\x00'}}, 0x1e) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000001c0)={r2, r2, 0x15}, 0x10) sendmsg$can_bcm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x6, 0x100, 0x7fff, {}, {0x77359400}, {0x2}, 0x1, @can={{0x3, 0x1, 0x1}, 0x7, 0x1, 0x0, 0x0, "673af582961c213d"}}, 0x48}, 0x1, 0x0, 0x0, 0x20000000}, 0x85) [ 508.099872][T16581] device wireguard154 entered promiscuous mode [ 508.231807][T16587] device wireguard261 entered promiscuous mode 23:56:06 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2c}, 'vlan1\x00'}}, 0x1e) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000001c0)={r2, r2, 0x15}, 0x10) (async) sendmsg$can_bcm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x6, 0x100, 0x7fff, {}, {0x77359400}, {0x2}, 0x1, @can={{0x3, 0x1, 0x1}, 0x7, 0x1, 0x0, 0x0, "673af582961c213d"}}, 0x48}, 0x1, 0x0, 0x0, 0x20000000}, 0x85) 23:56:06 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x1200, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:06 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39222, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39202, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:06 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffff800262acc000, 0x0, 0x0) 23:56:06 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="ff8975023c25f3d39c034bca6ad7907782b5f32f76"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 508.741248][T16601] device wireguard155 entered promiscuous mode 23:56:06 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x1224, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:06 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="ff8975023c25f3d39c034bca6ad7907782b5f32f76"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="ff8975023c25f3d39c034bca6ad7907782b5f32f76"], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) [ 508.794528][T16605] device wireguard262 entered promiscuous mode [ 508.832335][T16610] device wireguard35 entered promiscuous mode [ 508.888565][T16614] device wireguard156 entered promiscuous mode 23:56:06 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) (async) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='statm\x00') connect$pppoe(r1, &(0x7f0000000040)={0x18, 0x0, {0x3, @link_local, 'ipvlan1\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) ioctl(r2, 0x3, &(0x7f0000000140)="2ae47d3c7bb910ad699274e1d6f0c5470cbb8c837b91c76964b07b6f5373dab33af898ad991043f3ae35281320957c655e146076c9d65ab3ee84ce18ca3275b54162419b5400c9493693e6207a37d3cc4cda2a9d84799c5e0f35d6e8e62d1d0af789ebe1baa51b249b6a2247263915c06d1c37938b1c40ed29b0a62feab690b04c3155e9229524d766044eec17b890185769167721c09e1dee2fa08d274df2d1c34d7d998eb718") getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000100)=0x14) 23:56:06 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39223, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:06 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x1225, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39200, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:06 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="ff8975023c25f3d39c034bca6ad7907782b5f32f76"], 0x20000600}}, 0x0) (async) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:06 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) recvmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/19, 0x13}], 0x3, &(0x7f00000005c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0}, 0x2020) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:06 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39224, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 509.066984][T16628] device wireguard263 entered promiscuous mode 23:56:06 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x1400, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 509.117648][T16631] device wireguard157 entered promiscuous mode [ 509.134643][T16632] device wireguard36 entered promiscuous mode [ 509.185745][T16646] device wireguard158 entered promiscuous mode [ 509.216151][T16644] device wireguard264 entered promiscuous mode 23:56:06 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffffbf750f7f0000, 0x0, 0x0) 23:56:06 executing program 0: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20000023896) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000001c0)={'batadv_slave_0\x00'}) write$binfmt_script(r1, &(0x7f0000010440)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', [{0x20, '/\\%{})-'}], 0xa, "1d6a20494da1263593bec2d5430c0e09d7eeb973aabf962e503af2b9f91c2b117fb0b23b4040b4a84b8215c27b047a02acefefc42e62a0d9b7aad90d0978d2cb17fc601ef64cde6e8be22d71537ceeddd2b69a20c596443e964323258648ab616dd0686a2f0ec67a62b41abdc0229a812d379267e5296f96f50075fd64abcdbbbb85b72736095daee49e82036c8a52f007bda041b0cc203501638a7a6fc6c2454f72ea4bfe38767fa61f61ea609c1b05a640b1be567d6d25aefd7cc9d825f34372dabef71cf600cfd2948c760a401b9b914d93f6f9f93b5df4fce4ee890f1ec8abaf4d28"}, 0x100eb) r3 = openat$cgroup_netprio_ifpriomap(r2, &(0x7f0000000080), 0x2, 0x0) r4 = openat$userio(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000006, 0x13, r4, 0x7000) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000400)={{0x1, 0x1, 0x18, r3, {0x3}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) connect$pppoe(r2, &(0x7f0000000000)={0x18, 0x0, {0x3, @empty, 'tunl0\x00'}}, 0x1e) sendfile(r3, r0, &(0x7f0000000100)=0x3, 0x7) openat(0xffffffffffffff9c, &(0x7f0000020540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x54) 23:56:06 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x15ac, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:06 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @broadcast, 'pimreg0\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000100)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, 'veth1_vlan\x00'}}, 0x1e) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1f}, 'bridge_slave_1\x00'}}) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, 'bond0\x00'}}, 0x1e) 23:56:06 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39225, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:06 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @broadcast, 'pimreg0\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000100)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, 'veth1_vlan\x00'}}, 0x1e) (async) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1f}, 'bridge_slave_1\x00'}}) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, 'bond0\x00'}}, 0x1e) 23:56:06 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39226, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:06 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x15b0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 509.378904][T16653] device wireguard159 entered promiscuous mode [ 509.400421][T16658] device wireguard265 entered promiscuous mode 23:56:06 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @broadcast, 'pimreg0\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000100)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, 'veth1_vlan\x00'}}, 0x1e) (async, rerun: 64) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1f}, 'bridge_slave_1\x00'}}) (rerun: 64) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 64) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, 'bond0\x00'}}, 0x1e) [ 509.505580][T16667] device wireguard266 entered promiscuous mode [ 509.542658][T16674] device wireguard160 entered promiscuous mode 23:56:07 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) recvmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/19, 0x13}], 0x3, &(0x7f00000005c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0}, 0x2020) (async) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:07 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39227, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:07 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x1f00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:07 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r1, 0x8008f512, &(0x7f0000000000)) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) connect$pppoe(r3, &(0x7f0000000100)={0x18, 0x0, {0x3, @local}}, 0x1e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) [ 510.001901][T16682] device wireguard161 entered promiscuous mode [ 510.017704][T16684] device wireguard267 entered promiscuous mode 23:56:07 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x2000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:07 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffffdf750f7f0000, 0x0, 0x0) 23:56:07 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) recvmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/19, 0x13}], 0x3, &(0x7f00000005c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0}, 0x2020) (async) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39226, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:07 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39228, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:07 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39229, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 510.246738][T16698] device wireguard268 entered promiscuous mode [ 510.271915][T16699] device wireguard162 entered promiscuous mode 23:56:07 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x2400, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:07 executing program 0: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xec04000000000000, 0x0, 0x0) [ 510.305311][T16704] device wireguard37 entered promiscuous mode [ 510.345130][T16710] device wireguard269 entered promiscuous mode 23:56:07 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3922a, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:07 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x2412, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 510.426083][T16715] device wireguard163 entered promiscuous mode 23:56:07 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x2512, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 510.483261][T16719] device wireguard164 entered promiscuous mode [ 510.564026][T16723] device wireguard270 entered promiscuous mode [ 510.607137][T16724] device wireguard165 entered promiscuous mode 23:56:08 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r1, 0x8008f512, &(0x7f0000000000)) (rerun: 32) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) connect$pppoe(r3, &(0x7f0000000100)={0x18, 0x0, {0x3, @local}}, 0x1e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 23:56:08 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3922b, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 510.876626][T16728] device wireguard271 entered promiscuous mode 23:56:08 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffffff1f00000000, 0x0, 0x0) 23:56:08 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="e2417910d758e245a8714e1e0a1d3232823c353436d3ac6479e87eef6fcd3e325ebae03fabb1cb4a29ec11c0e61baa5022b7b16c71ae56cb6d1b35bb20aa59935c4ad5149a091218f970de"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:08 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x29e6, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:08 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3922c, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:08 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x3200, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 511.137432][T16737] device wireguard166 entered promiscuous mode 23:56:08 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3922d, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x391f3, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:08 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x3305, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 511.194658][T16742] device wireguard272 entered promiscuous mode [ 511.222054][T16747] device wireguard167 entered promiscuous mode 23:56:08 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3922e, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 511.276258][T16751] device wireguard273 entered promiscuous mode [ 511.330623][T16752] device wireguard38 entered promiscuous mode 23:56:08 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x11, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 511.373446][T16758] device wireguard274 entered promiscuous mode [ 511.406611][T16756] device wireguard168 entered promiscuous mode [ 511.466259][T16762] device wireguard39 entered promiscuous mode 23:56:09 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r1, 0x8008f512, &(0x7f0000000000)) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) connect$pppoe(r3, &(0x7f0000000100)={0x18, 0x0, {0x3, @local}}, 0x1e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r1, 0x8008f512, &(0x7f0000000000)) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r2, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) connect$pppoe(r3, &(0x7f0000000100)={0x18, 0x0, {0x3, @local}}, 0x1e) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) 23:56:09 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3922f, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:09 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x3c03, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 511.751814][T16766] device wireguard169 entered promiscuous mode [ 511.767906][T16767] device wireguard275 entered promiscuous mode 23:56:09 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffffff2000000000, 0x0, 0x0) 23:56:09 executing program 0: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x100b000000000000, 0x0, 0x0) 23:56:09 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x3f00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:09 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="e2417910d758e245a8714e1e0a1d3232823c353436d3ac6479e87eef6fcd3e325ebae03fabb1cb4a29ec11c0e61baa5022b7b16c71ae56cb6d1b35bb20aa59935c4ad5149a091218f970de"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="e2417910d758e245a8714e1e0a1d3232823c353436d3ac6479e87eef6fcd3e325ebae03fabb1cb4a29ec11c0e61baa5022b7b16c71ae56cb6d1b35bb20aa59935c4ad5149a091218f970de"], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:56:09 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39230, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:09 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @local, 'vlan1\x00'}}, 0x1e) 23:56:09 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @local, 'vlan1\x00'}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @local, 'vlan1\x00'}}, 0x1e) (async) [ 511.967586][T16784] device wireguard170 entered promiscuous mode 23:56:09 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x4000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 512.036182][T16786] device wireguard276 entered promiscuous mode 23:56:09 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @local, 'vlan1\x00'}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @local, 'vlan1\x00'}}, 0x1e) (async) 23:56:09 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39231, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:09 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="e2417910d758e245a8714e1e0a1d3232823c353436d3ac6479e87eef6fcd3e325ebae03fabb1cb4a29ec11c0e61baa5022b7b16c71ae56cb6d1b35bb20aa59935c4ad5149a091218f970de"], 0x20000600}}, 0x0) (async) r1 = socket$pppoe(0x18, 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:09 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x1, @random="257d531eec11", 'vlan1\x00'}}, 0x1e) r1 = socket(0x8, 0x800, 0x7fff) connect$pppoe(r1, &(0x7f0000000000)={0x18, 0x0, {0x0, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}, 'xfrm0\x00'}}, 0x1e) [ 512.202206][T16803] device wireguard277 entered promiscuous mode [ 512.269545][T16807] device wireguard171 entered promiscuous mode 23:56:09 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffffff750f7f0000, 0x0, 0x0) 23:56:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39231, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:10 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39232, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:10 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x408a, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:10 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x1, @random="257d531eec11", 'vlan1\x00'}}, 0x1e) (async) r1 = socket(0x8, 0x800, 0x7fff) connect$pppoe(r1, &(0x7f0000000000)={0x18, 0x0, {0x0, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}, 'xfrm0\x00'}}, 0x1e) 23:56:10 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffffffff00000000, 0x0, 0x0) 23:56:10 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async, rerun: 64) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x1, @random="257d531eec11", 'vlan1\x00'}}, 0x1e) (async, rerun: 64) r1 = socket(0x8, 0x800, 0x7fff) connect$pppoe(r1, &(0x7f0000000000)={0x18, 0x0, {0x0, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}, 'xfrm0\x00'}}, 0x1e) [ 512.965353][T16821] device wireguard278 entered promiscuous mode 23:56:10 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39233, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 513.006005][T16824] device wireguard172 entered promiscuous mode 23:56:10 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="04553ba9abdd65502dd702eee50c001d7c252f3b93ba6342f6716e880ddaa52f4fdc7467182b34be364c58ae"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000080)={0x6, r0, 0x1}) connect$pppoe(r2, &(0x7f0000000180)={0x18, 0x0, {0x1, @remote, 'batadv_slave_1\x00'}}, 0x1e) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:10 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x4800, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:10 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) fadvise64(r3, 0x9, 0x101, 0x3) sendfile(r1, r2, 0x0, 0x20000023896) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={'wlan0\x00', {0x2, 0x4e20, @private=0xa010100}}) connect$pppoe(r2, &(0x7f00000003c0)={0x18, 0x0, {0x3, @local, 'veth1_to_batadv\x00'}}, 0x1e) r4 = socket$isdn(0x22, 0x3, 0x10) preadv2(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/196, 0xc4}], 0x1, 0x4, 0x0, 0x14) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 513.071014][T16829] device wireguard40 entered promiscuous mode 23:56:10 executing program 0: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffffff750f7f0000, 0x0, 0x0) [ 513.125821][T16840] device wireguard279 entered promiscuous mode 23:56:10 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39234, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:10 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="04553ba9abdd65502dd702eee50c001d7c252f3b93ba6342f6716e880ddaa52f4fdc7467182b34be364c58ae"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000080)={0x6, r0, 0x1}) connect$pppoe(r2, &(0x7f0000000180)={0x18, 0x0, {0x1, @remote, 'batadv_slave_1\x00'}}, 0x1e) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="04553ba9abdd65502dd702eee50c001d7c252f3b93ba6342f6716e880ddaa52f4fdc7467182b34be364c58ae"], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000080)={0x6, r0, 0x1}) (async) connect$pppoe(r2, &(0x7f0000000180)={0x18, 0x0, {0x1, @remote, 'batadv_slave_1\x00'}}, 0x1e) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) [ 513.170248][T16842] device wireguard173 entered promiscuous mode 23:56:10 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x4a00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 513.227585][T16852] device wireguard280 entered promiscuous mode 23:56:10 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="04553ba9abdd65502dd702eee50c001d7c252f3b93ba6342f6716e880ddaa52f4fdc7467182b34be364c58ae"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000080)={0x6, r0, 0x1}) connect$pppoe(r2, &(0x7f0000000180)={0x18, 0x0, {0x1, @remote, 'batadv_slave_1\x00'}}, 0x1e) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:10 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39235, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 513.400108][T16867] device wireguard174 entered promiscuous mode [ 513.474211][T16872] device wireguard281 entered promiscuous mode 23:56:11 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffffffffffff0700, 0x0, 0x0) 23:56:11 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) dup3(0xffffffffffffffff, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=r2, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)=0x5, 0x12) 23:56:11 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x4c00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:11 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39236, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:11 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39237, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 513.929146][T16878] device wireguard282 entered promiscuous mode [ 513.953676][T16880] device wireguard175 entered promiscuous mode [ 514.017051][T16886] device wireguard283 entered promiscuous mode 23:56:11 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) (async) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) fadvise64(r3, 0x9, 0x101, 0x3) (async) sendfile(r1, r2, 0x0, 0x20000023896) (async) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={'wlan0\x00', {0x2, 0x4e20, @private=0xa010100}}) (async) connect$pppoe(r2, &(0x7f00000003c0)={0x18, 0x0, {0x3, @local, 'veth1_to_batadv\x00'}}, 0x1e) r4 = socket$isdn(0x22, 0x3, 0x10) preadv2(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/196, 0xc4}], 0x1, 0x4, 0x0, 0x14) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:11 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x4f11, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:11 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x4c00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:11 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39238, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:11 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x5865, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 514.131494][T16892] device wireguard176 entered promiscuous mode [ 514.148489][T16893] device wireguard41 entered promiscuous mode 23:56:11 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x4f11, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 514.178934][T16894] device wireguard284 entered promiscuous mode 23:56:11 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39239, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 514.275157][T16905] device wireguard177 entered promiscuous mode [ 514.328709][T16908] device wireguard42 entered promiscuous mode [ 514.387846][T16911] device wireguard285 entered promiscuous mode 23:56:11 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x2, 0x0) 23:56:12 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) dup3(0xffffffffffffffff, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=r2, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)=0x5, 0x12) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) (async) dup3(0xffffffffffffffff, r1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=r2, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)=0x5, 0x12) (async) 23:56:12 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x6000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:12 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xe, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:12 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3923a, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:12 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) (async) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async) fadvise64(r3, 0x9, 0x101, 0x3) (async) sendfile(r1, r2, 0x0, 0x20000023896) (async) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={'wlan0\x00', {0x2, 0x4e20, @private=0xa010100}}) (async) connect$pppoe(r2, &(0x7f00000003c0)={0x18, 0x0, {0x3, @local, 'veth1_to_batadv\x00'}}, 0x1e) (async) r4 = socket$isdn(0x22, 0x3, 0x10) preadv2(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/196, 0xc4}], 0x1, 0x4, 0x0, 0x14) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:12 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x2, @local, 'veth1_to_bond\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 514.810847][T16920] device wireguard286 entered promiscuous mode [ 514.843679][T16921] device wireguard178 entered promiscuous mode 23:56:12 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3923b, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:12 executing program 0: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0xffffffffffff0700, 0x0, 0x0) 23:56:12 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) dup3(0xffffffffffffffff, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=r2, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)=0x5, 0x12) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) (async) dup3(0xffffffffffffffff, r1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=r2, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)=0x5, 0x12) (async) [ 514.900896][T16923] device wireguard43 entered promiscuous mode 23:56:12 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x6002, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:12 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x2, @local, 'veth1_to_bond\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:12 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x3, 0x0) 23:56:12 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x2, @local, 'veth1_to_bond\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:12 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @local, 'pimreg\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x2, @random="2897d0b326cf", 'veth1_virt_wifi\x00'}}, 0x2a) [ 515.066836][T16942] device wireguard179 entered promiscuous mode 23:56:12 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x6558, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:12 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000280)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRES64=0x0, @ANYRES32=r3, @ANYBLOB="9856aded5c77534674094cd834a872674c11e900fcac2089b0452cd29426478853602f4a727b85be2687a8381925d990301d66109efeb413df1f8ccca9c9b0550709f562c423789f1eda989d6b0d427fa58a305559b831f9f9cf95bc1328f9e4098a0e58f4c559d498c928047bfedf5d4da5de17d4e9d71777cc965ed8f3cdc6b1060137b75fa04d10c23b873d5df7c013"], 0x20000600}}, 0x0) r4 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r4, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r6 = syz_open_dev$mouse(&(0x7f0000000080), 0x6, 0x0) connect$pppoe(r6, &(0x7f0000000240)={0x18, 0x0, {0x3, @remote, 'batadv_slave_1\x00'}}, 0x1e) connect$unix(r5, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r5, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) ioctl$PPPOEIOCSFWD(r6, 0x4008b100, &(0x7f00000002c0)={0x18, 0x0, {0x3, @empty, 'dummy0\x00'}}) bind$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) [ 515.136957][T16940] device wireguard287 entered promiscuous mode 23:56:12 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @local, 'pimreg\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x2, @random="2897d0b326cf", 'veth1_virt_wifi\x00'}}, 0x2a) 23:56:12 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3923c, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 515.274067][T16966] device wireguard180 entered promiscuous mode 23:56:12 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @local, 'pimreg\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x2, @random="2897d0b326cf", 'veth1_virt_wifi\x00'}}, 0x2a) [ 515.350786][T16969] device wireguard23 entered promiscuous mode [ 515.436158][T16972] device wireguard288 entered promiscuous mode 23:56:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0xfc00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:13 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x6800, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:13 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:13 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3923d, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:13 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x4, 0x0) 23:56:13 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:56:13 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:56:13 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3923e, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 515.865687][T16984] device wireguard289 entered promiscuous mode [ 515.895454][T16985] device wireguard181 entered promiscuous mode [ 515.926865][T16990] device wireguard44 entered promiscuous mode [ 516.035249][T17005] device wireguard290 entered promiscuous mode 23:56:13 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) r1 = socket$netlink(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000280)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRES64=0x0, @ANYRES32=r3, @ANYBLOB="9856aded5c77534674094cd834a872674c11e900fcac2089b0452cd29426478853602f4a727b85be2687a8381925d990301d66109efeb413df1f8ccca9c9b0550709f562c423789f1eda989d6b0d427fa58a305559b831f9f9cf95bc1328f9e4098a0e58f4c559d498c928047bfedf5d4da5de17d4e9d71777cc965ed8f3cdc6b1060137b75fa04d10c23b873d5df7c013"], 0x20000600}}, 0x0) r4 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r4, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r6 = syz_open_dev$mouse(&(0x7f0000000080), 0x6, 0x0) connect$pppoe(r6, &(0x7f0000000240)={0x18, 0x0, {0x3, @remote, 'batadv_slave_1\x00'}}, 0x1e) (async) connect$unix(r5, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r5, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async) ioctl$PPPOEIOCSFWD(r6, 0x4008b100, &(0x7f00000002c0)={0x18, 0x0, {0x3, @empty, 'dummy0\x00'}}) (async) bind$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) 23:56:13 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x6c00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:13 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000000)=0x402, 0x4) 23:56:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)={0x34, r2, 0x7, 0x0, 0x0, {}, [@ETHTOOL_A_LINKMODES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}]}, @ETHTOOL_A_LINKMODES_MASTER_SLAVE_CFG={0x5, 0x7, 0x2}]}, 0x34}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000080)=0x14) r6 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x40}}, 0x0) r8 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r9}]}, 0x40}}, 0x0) r10 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r11 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r10, r11, 0x0, 0x20000023896) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000002c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_CHANNEL(r11, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x30, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r12}, @val={0xc, 0x99, {0x64, 0x47}}}}, [@NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x14}]}, 0x30}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$ETHTOOL_MSG_WOL_GET(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000100)={0xdc, r2, 0x1, 0x70bd25, 0x25dfdbfb, {}, [@HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}]}, @HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}]}, @HEADER={0x4}, @HEADER={0x4}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xdc}, 0x1, 0x0, 0x0, 0x4800}, 0x1) r13 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r13, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r13, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:13 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3923f, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:13 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7001, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 516.183667][T17014] device wireguard182 entered promiscuous mode [ 516.207234][T17009] device wireguard45 entered promiscuous mode 23:56:13 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) r1 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) (rerun: 64) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async, rerun: 32) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async, rerun: 32) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000280)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRES64=0x0, @ANYRES32=r3, @ANYBLOB="9856aded5c77534674094cd834a872674c11e900fcac2089b0452cd29426478853602f4a727b85be2687a8381925d990301d66109efeb413df1f8ccca9c9b0550709f562c423789f1eda989d6b0d427fa58a305559b831f9f9cf95bc1328f9e4098a0e58f4c559d498c928047bfedf5d4da5de17d4e9d71777cc965ed8f3cdc6b1060137b75fa04d10c23b873d5df7c013"], 0x20000600}}, 0x0) r4 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r4, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) (async, rerun: 64) r6 = syz_open_dev$mouse(&(0x7f0000000080), 0x6, 0x0) (rerun: 64) connect$pppoe(r6, &(0x7f0000000240)={0x18, 0x0, {0x3, @remote, 'batadv_slave_1\x00'}}, 0x1e) connect$unix(r5, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r5, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async, rerun: 32) ioctl$PPPOEIOCSFWD(r6, 0x4008b100, &(0x7f00000002c0)={0x18, 0x0, {0x3, @empty, 'dummy0\x00'}}) (async, rerun: 32) bind$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) [ 516.246358][T17013] device wireguard291 entered promiscuous mode 23:56:13 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39240, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 516.312702][T17025] device wireguard183 entered promiscuous mode [ 516.424138][T17009] device wireguard46 entered promiscuous mode 23:56:13 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x5, 0x0) 23:56:13 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7002, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:13 executing program 4: socket$unix(0x1, 0x5, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="279ef8e2b2"], 0x20000600}}, 0x0) r1 = memfd_secret(0x80000) sendmsg$can_bcm(r1, &(0x7f0000000200)={&(0x7f0000000100), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)={0x4, 0x8c, 0x8001, {}, {0x77359400}, {0x0, 0x1, 0x0, 0x1}, 0x1, @canfd={{0x2, 0x0, 0x1}, 0x3e, 0x1, 0x0, 0x0, "8607c339b0ede67a7cd7495758aee8f6738ac7f3b74ca45440caa4423d27d6758254609957ec6ad0382ac025ee52ae95b88bd4f14f6ecfe9d1803609076750dc"}}, 0x80}, 0x1, 0x0, 0x0, 0x80}, 0x20008000) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:13 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39241, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 516.483073][T17029] device wireguard292 entered promiscuous mode [ 516.495259][T17030] device wireguard47 entered promiscuous mode 23:56:13 executing program 4: socket$unix(0x1, 0x5, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="279ef8e2b2"], 0x20000600}}, 0x0) r1 = memfd_secret(0x80000) sendmsg$can_bcm(r1, &(0x7f0000000200)={&(0x7f0000000100), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)={0x4, 0x8c, 0x8001, {}, {0x77359400}, {0x0, 0x1, 0x0, 0x1}, 0x1, @canfd={{0x2, 0x0, 0x1}, 0x3e, 0x1, 0x0, 0x0, "8607c339b0ede67a7cd7495758aee8f6738ac7f3b74ca45440caa4423d27d6758254609957ec6ad0382ac025ee52ae95b88bd4f14f6ecfe9d1803609076750dc"}}, 0x80}, 0x1, 0x0, 0x0, 0x80}, 0x20008000) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x5, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="279ef8e2b2"], 0x20000600}}, 0x0) (async) memfd_secret(0x80000) (async) sendmsg$can_bcm(r1, &(0x7f0000000200)={&(0x7f0000000100), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)={0x4, 0x8c, 0x8001, {}, {0x77359400}, {0x0, 0x1, 0x0, 0x1}, 0x1, @canfd={{0x2, 0x0, 0x1}, 0x3e, 0x1, 0x0, 0x0, "8607c339b0ede67a7cd7495758aee8f6738ac7f3b74ca45440caa4423d27d6758254609957ec6ad0382ac025ee52ae95b88bd4f14f6ecfe9d1803609076750dc"}}, 0x80}, 0x1, 0x0, 0x0, 0x80}, 0x20008000) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:56:13 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7200, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 516.556258][T17042] device wireguard184 entered promiscuous mode [ 516.585390][T17046] device wireguard293 entered promiscuous mode [ 516.676345][T17057] device wireguard185 entered promiscuous mode 23:56:14 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000000)=0x402, 0x4) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000000)=0x402, 0x4) (async) 23:56:14 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39242, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:14 executing program 4: socket$unix(0x1, 0x5, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="279ef8e2b2"], 0x20000600}}, 0x0) r1 = memfd_secret(0x80000) sendmsg$can_bcm(r1, &(0x7f0000000200)={&(0x7f0000000100), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)={0x4, 0x8c, 0x8001, {}, {0x77359400}, {0x0, 0x1, 0x0, 0x1}, 0x1, @canfd={{0x2, 0x0, 0x1}, 0x3e, 0x1, 0x0, 0x0, "8607c339b0ede67a7cd7495758aee8f6738ac7f3b74ca45440caa4423d27d6758254609957ec6ad0382ac025ee52ae95b88bd4f14f6ecfe9d1803609076750dc"}}, 0x80}, 0x1, 0x0, 0x0, 0x80}, 0x20008000) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x5, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="279ef8e2b2"], 0x20000600}}, 0x0) (async) memfd_secret(0x80000) (async) sendmsg$can_bcm(r1, &(0x7f0000000200)={&(0x7f0000000100), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)={0x4, 0x8c, 0x8001, {}, {0x77359400}, {0x0, 0x1, 0x0, 0x1}, 0x1, @canfd={{0x2, 0x0, 0x1}, 0x3e, 0x1, 0x0, 0x0, "8607c339b0ede67a7cd7495758aee8f6738ac7f3b74ca45440caa4423d27d6758254609957ec6ad0382ac025ee52ae95b88bd4f14f6ecfe9d1803609076750dc"}}, 0x80}, 0x1, 0x0, 0x0, 0x80}, 0x20008000) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:56:14 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7202, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:14 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x6, 0x0) 23:56:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39240, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:14 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f0000000000)="1a00000002000000", 0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000001600)=ANY=[], &(0x7f0000000180)=0xaf) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000080)={0x0, 0x9228, 0x7, [0x100, 0xfffe, 0x0, 0x9, 0x5, 0x1000, 0x6]}, 0x16) socket$unix(0x1, 0x0, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 517.074945][T17062] device wireguard186 entered promiscuous mode 23:56:14 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000000)=0x402, 0x4) 23:56:14 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7203, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:14 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f0000000000)="1a00000002000000", 0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000001600)=ANY=[], &(0x7f0000000180)=0xaf) (async) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000080)={0x0, 0x9228, 0x7, [0x100, 0xfffe, 0x0, 0x9, 0x5, 0x1000, 0x6]}, 0x16) (async) socket$unix(0x1, 0x0, 0x0) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 517.134592][T17065] device wireguard294 entered promiscuous mode 23:56:14 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7001, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:14 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7400, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:14 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39243, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 517.206512][T17077] device wireguard48 entered promiscuous mode [ 517.246347][T17090] device wireguard187 entered promiscuous mode 23:56:14 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f0000000000)="1a00000002000000", 0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000001600)=ANY=[], &(0x7f0000000180)=0xaf) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000080)={0x0, 0x9228, 0x7, [0x100, 0xfffe, 0x0, 0x9, 0x5, 0x1000, 0x6]}, 0x16) socket$unix(0x1, 0x0, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$inet6_sctp(0xa, 0x1, 0x84) (async) setsockopt(r0, 0x84, 0x81, &(0x7f0000000000)="1a00000002000000", 0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000001600)=ANY=[], &(0x7f0000000180)=0xaf) (async) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000080)={0x0, 0x9228, 0x7, [0x100, 0xfffe, 0x0, 0x9, 0x5, 0x1000, 0x6]}, 0x16) (async) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r1, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) [ 517.324431][T17100] device wireguard49 entered promiscuous mode 23:56:14 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 517.386016][T17105] device wireguard188 entered promiscuous mode 23:56:14 executing program 0: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000280)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRES64=0x0, @ANYRES32=r3, @ANYBLOB="9856aded5c77534674094cd834a872674c11e900fcac2089b0452cd29426478853602f4a727b85be2687a8381925d990301d66109efeb413df1f8ccca9c9b0550709f562c423789f1eda989d6b0d427fa58a305559b831f9f9cf95bc1328f9e4098a0e58f4c559d498c928047bfedf5d4da5de17d4e9d71777cc965ed8f3cdc6b1060137b75fa04d10c23b873d5df7c013"], 0x20000600}}, 0x0) r4 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r4, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r6 = syz_open_dev$mouse(&(0x7f0000000080), 0x6, 0x0) connect$pppoe(r6, &(0x7f0000000240)={0x18, 0x0, {0x3, @remote, 'batadv_slave_1\x00'}}, 0x1e) connect$unix(r5, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r5, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) ioctl$PPPOEIOCSFWD(r6, 0x4008b100, &(0x7f00000002c0)={0x18, 0x0, {0x3, @empty, 'dummy0\x00'}}) bind$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) [ 517.448708][T17106] device wireguard295 entered promiscuous mode [ 517.577999][T17117] device wireguard50 entered promiscuous mode 23:56:15 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7403, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:15 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:56:15 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x7, 0x0) [ 517.736204][T17125] device wireguard189 entered promiscuous mode 23:56:15 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan0\x00'}) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:15 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x39244, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:15 executing program 4: socket$unix(0x1, 0x0, 0x0) (async, rerun: 32) r0 = socket$can_bcm(0x1d, 0x2, 0x2) (rerun: 32) connect$can_bcm(r0, &(0x7f0000000000), 0x10) socket$can_bcm(0x1d, 0x2, 0x2) (async, rerun: 64) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (rerun: 64) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:15 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7a00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:15 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x8, 0x0) 23:56:15 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan0\x00'}) (async) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:15 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan0\x00'}) (async) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 518.106557][T17135] device wireguard296 entered promiscuous mode 23:56:15 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3ffff, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 518.154572][T17139] device wireguard190 entered promiscuous mode [ 518.224941][T17151] device wireguard297 entered promiscuous mode 23:56:15 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x8100, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:15 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7a02, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:15 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES8=r0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) connect$pppoe(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) 23:56:15 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@ipv6_delrule={0x60, 0x21, 0x200, 0x70bd27, 0x25dfdbff, {0xa, 0x0, 0x190, 0x2, 0x4, 0x0, 0x0, 0x7, 0x10000}, [@FRA_DST={0x14, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}}, @FIB_RULE_POLICY=@FRA_OIFNAME={0x14, 0x11, 'hsr0\x00'}, @FRA_SRC={0x14, 0x2, @mcast1}, @FIB_RULE_POLICY=@FRA_PROTOCOL={0x5, 0x15, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x4401f}, 0x84) 23:56:15 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x40000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:15 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@ipv6_delrule={0x60, 0x21, 0x200, 0x70bd27, 0x25dfdbff, {0xa, 0x0, 0x190, 0x2, 0x4, 0x0, 0x0, 0x7, 0x10000}, [@FRA_DST={0x14, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}}, @FIB_RULE_POLICY=@FRA_OIFNAME={0x14, 0x11, 'hsr0\x00'}, @FRA_SRC={0x14, 0x2, @mcast1}, @FIB_RULE_POLICY=@FRA_PROTOCOL={0x5, 0x15, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x4401f}, 0x84) 23:56:15 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES8=r0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) connect$pppoe(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r1, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES8=r0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) connect$pppoe(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) (async) [ 518.432548][T17160] device wireguard191 entered promiscuous mode 23:56:15 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7c00, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 518.528127][T17165] device wireguard298 entered promiscuous mode [ 518.570296][T17166] device wireguard51 entered promiscuous mode [ 518.628398][T17173] device wireguard192 entered promiscuous mode 23:56:16 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x9, 0x0) 23:56:16 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@ipv6_delrule={0x60, 0x21, 0x200, 0x70bd27, 0x25dfdbff, {0xa, 0x0, 0x190, 0x2, 0x4, 0x0, 0x0, 0x7, 0x10000}, [@FRA_DST={0x14, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}}, @FIB_RULE_POLICY=@FRA_OIFNAME={0x14, 0x11, 'hsr0\x00'}, @FRA_SRC={0x14, 0x2, @mcast1}, @FIB_RULE_POLICY=@FRA_PROTOCOL={0x5, 0x15, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x4401f}, 0x84) 23:56:16 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES8=r0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) connect$pppoe(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) 23:56:16 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x100000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:16 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7a02, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:16 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x7e02, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:16 executing program 4: socket$unix(0x1, 0x0, 0x0) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:16 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 'batadv0\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 518.770142][T17185] device wireguard52 entered promiscuous mode 23:56:16 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) (fail_nth: 1) 23:56:16 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 518.810950][T17189] device wireguard299 entered promiscuous mode 23:56:16 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 'batadv0\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:16 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x400300, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 518.855695][T17192] device wireguard193 entered promiscuous mode [ 518.890544][T17203] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 518.974135][T17210] device wireguard300 entered promiscuous mode [ 518.989245][T17203] FAULT_INJECTION: forcing a failure. [ 518.989245][T17203] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 519.004220][T17203] CPU: 1 PID: 17203 Comm: syz-executor.0 Not tainted 6.2.0-rc7-syzkaller-00018-g0983f6bf2bfc #0 [ 519.014646][T17203] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 519.024709][T17203] Call Trace: [ 519.027992][T17203] [ 519.030933][T17203] dump_stack_lvl+0xd1/0x138 [ 519.035550][T17203] should_fail_ex.cold+0x5/0xa [ 519.040334][T17203] copyin+0x19/0x120 [ 519.044243][T17203] _copy_from_iter+0x37a/0xf40 [ 519.049023][T17203] ? packet_cached_dev_get+0x143/0x2d0 [ 519.054499][T17203] ? csum_and_copy_from_iter+0x12e0/0x12e0 [ 519.060331][T17203] packet_sendmsg+0x1c57/0x5500 [ 519.065209][T17203] ? aa_sk_perm+0x313/0xab0 [ 519.069728][T17203] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 519.075640][T17203] ? aa_af_perm+0x240/0x240 [ 519.080158][T17203] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 519.085460][T17203] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 519.091370][T17203] sock_sendmsg+0xd3/0x120 [ 519.095795][T17203] __sys_sendto+0x23a/0x340 [ 519.100317][T17203] ? __ia32_sys_getpeername+0xb0/0xb0 [ 519.105708][T17203] ? wait_for_completion_io_timeout+0x20/0x20 [ 519.111813][T17203] __x64_sys_sendto+0xe1/0x1b0 [ 519.116592][T17203] ? syscall_enter_from_user_mode+0x26/0xb0 [ 519.123026][T17203] do_syscall_64+0x39/0xb0 [ 519.127448][T17203] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 519.133447][T17203] RIP: 0033:0x7fd78f88c0f9 [ 519.137868][T17203] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 519.157484][T17203] RSP: 002b:00007fd79061e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 519.165905][T17203] RAX: ffffffffffffffda RBX: 00007fd78f9abf80 RCX: 00007fd78f88c0f9 [ 519.173889][T17203] RDX: 000000000000fc13 RSI: 0000000020000280 RDI: 0000000000000003 [ 519.181865][T17203] RBP: 00007fd79061e1d0 R08: 0000000000000000 R09: 000000000000002f [ 519.189840][T17203] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000000001 [ 519.197892][T17203] R13: 00007ffea06e42ef R14: 00007fd79061e300 R15: 0000000000022000 [ 519.205878][T17203] 23:56:16 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0xb, 0x0) 23:56:16 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 'batadv0\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:16 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x80fe, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:16 executing program 4: socket$unix(0x1, 0x0, 0x0) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async, rerun: 64) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async, rerun: 64) r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:16 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x920300, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:16 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) (fail_nth: 2) 23:56:16 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f00000000c0)=r2) connect$pppoe(r1, &(0x7f0000000000)={0x18, 0x0, {0x4, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:16 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r1, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) sendfile(r1, r0, &(0x7f0000000080)=0x3, 0x7f) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 519.354382][T17226] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 23:56:16 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f00000000c0)=r2) (async) connect$pppoe(r1, &(0x7f0000000000)={0x18, 0x0, {0x4, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:16 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0xe0ffff, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 519.448485][T17223] device wireguard301 entered promiscuous mode [ 519.472554][T17225] device wireguard194 entered promiscuous mode [ 519.488804][T17226] FAULT_INJECTION: forcing a failure. 23:56:16 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f00000000c0)=r2) (async) connect$pppoe(r1, &(0x7f0000000000)={0x18, 0x0, {0x4, @broadcast, 'vlan1\x00'}}, 0x1e) [ 519.488804][T17226] name failslab, interval 1, probability 0, space 0, times 0 [ 519.516912][T17226] CPU: 0 PID: 17226 Comm: syz-executor.0 Not tainted 6.2.0-rc7-syzkaller-00018-g0983f6bf2bfc #0 [ 519.527410][T17226] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 519.537512][T17226] Call Trace: [ 519.540806][T17226] [ 519.543756][T17226] dump_stack_lvl+0xd1/0x138 23:56:16 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000000400)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) [ 519.548388][T17226] should_fail_ex.cold+0x5/0xa [ 519.553217][T17226] ? __alloc_skb+0x216/0x310 [ 519.557841][T17226] should_failslab+0x9/0x20 [ 519.562385][T17226] kmem_cache_alloc_node+0x5c/0x460 [ 519.567649][T17226] __alloc_skb+0x216/0x310 [ 519.572115][T17226] alloc_skb_with_frags+0x97/0x6c0 [ 519.577281][T17226] sock_alloc_send_pskb+0x7a7/0x930 [ 519.582532][T17226] ? copyin+0x102/0x120 [ 519.586732][T17226] ? task_cls_classid+0x370/0x370 [ 519.591820][T17226] packet_sendmsg+0x1819/0x5500 [ 519.596736][T17226] ? aa_sk_perm+0x313/0xab0 [ 519.601377][T17226] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 519.607330][T17226] ? aa_af_perm+0x240/0x240 [ 519.611895][T17226] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 519.617242][T17226] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 519.623199][T17226] sock_sendmsg+0xd3/0x120 [ 519.627675][T17226] __sys_sendto+0x23a/0x340 [ 519.632231][T17226] ? __ia32_sys_getpeername+0xb0/0xb0 [ 519.637666][T17226] ? wait_for_completion_io_timeout+0x20/0x20 [ 519.643815][T17226] __x64_sys_sendto+0xe1/0x1b0 [ 519.648628][T17226] ? syscall_enter_from_user_mode+0x26/0xb0 [ 519.654574][T17226] do_syscall_64+0x39/0xb0 [ 519.659038][T17226] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 519.664987][T17226] RIP: 0033:0x7fd78f88c0f9 [ 519.669454][T17226] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 519.689218][T17226] RSP: 002b:00007fd79061e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 519.697683][T17226] RAX: ffffffffffffffda RBX: 00007fd78f9abf80 RCX: 00007fd78f88c0f9 [ 519.705692][T17226] RDX: 000000000000fc13 RSI: 0000000020000280 RDI: 0000000000000003 [ 519.713702][T17226] RBP: 00007fd79061e1d0 R08: 0000000000000000 R09: 000000000000002f [ 519.721711][T17226] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000000001 [ 519.729719][T17226] R13: 00007ffea06e42ef R14: 00007fd79061e300 R15: 0000000000022000 [ 519.737745][T17226] [ 519.778726][T17247] device wireguard302 entered promiscuous mode 23:56:17 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0xc, 0x0) 23:56:17 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x8100, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:17 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000000400)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000000400)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async) 23:56:17 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0xf0ffff, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:17 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) (fail_nth: 3) 23:56:17 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000000400)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) [ 519.986188][T17254] device wireguard195 entered promiscuous mode [ 520.015013][T17257] device wireguard303 entered promiscuous mode 23:56:17 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x9203, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 520.037143][T17262] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 520.149255][T17272] device wireguard196 entered promiscuous mode 23:56:17 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) recvmmsg(r1, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async) sendfile(r1, r0, &(0x7f0000000080)=0x3, 0x7f) (async, rerun: 64) r2 = socket$can_bcm(0x1d, 0x2, 0x2) (rerun: 64) connect$can_bcm(r2, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:17 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = signalfd4(r0, &(0x7f0000000000)={[0x1]}, 0x8, 0x800) connect$pppoe(r1, &(0x7f00000003c0)={0x18, 0x0, {0x0, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:17 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x1000000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:17 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) (fail_nth: 4) 23:56:17 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xa603, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 520.272714][T17280] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 520.352067][T17281] device wireguard304 entered promiscuous mode [ 520.370622][T17278] device wireguard197 entered promiscuous mode [ 520.379826][T17280] FAULT_INJECTION: forcing a failure. [ 520.379826][T17280] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 520.401815][T17280] CPU: 1 PID: 17280 Comm: syz-executor.0 Not tainted 6.2.0-rc7-syzkaller-00018-g0983f6bf2bfc #0 [ 520.412320][T17280] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 520.422405][T17280] Call Trace: [ 520.425697][T17280] [ 520.428641][T17280] dump_stack_lvl+0xd1/0x138 [ 520.433255][T17280] should_fail_ex.cold+0x5/0xa [ 520.438037][T17280] prepare_alloc_pages+0x178/0x570 [ 520.443167][T17280] __alloc_pages+0x149/0x5b0 [ 520.447806][T17280] ? __alloc_pages_slowpath.constprop.0+0x23d0/0x23d0 [ 520.454594][T17280] ? memset+0x24/0x50 [ 520.458626][T17280] ? __build_skb_around+0x276/0x3a0 [ 520.463833][T17280] alloc_pages+0x1aa/0x270 [ 520.468255][T17280] alloc_skb_with_frags+0x1e1/0x6c0 [ 520.473469][T17280] sock_alloc_send_pskb+0x7a7/0x930 [ 520.478700][T17280] ? copyin+0x102/0x120 [ 520.482878][T17280] ? task_cls_classid+0x370/0x370 [ 520.487922][T17280] packet_sendmsg+0x1819/0x5500 [ 520.492798][T17280] ? aa_sk_perm+0x313/0xab0 [ 520.497308][T17280] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 520.503205][T17280] ? aa_af_perm+0x240/0x240 [ 520.507712][T17280] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 520.513095][T17280] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 520.518988][T17280] sock_sendmsg+0xd3/0x120 [ 520.523403][T17280] __sys_sendto+0x23a/0x340 [ 520.528001][T17280] ? __ia32_sys_getpeername+0xb0/0xb0 [ 520.533377][T17280] ? wait_for_completion_io_timeout+0x20/0x20 [ 520.539483][T17280] __x64_sys_sendto+0xe1/0x1b0 [ 520.544257][T17280] ? syscall_enter_from_user_mode+0x26/0xb0 [ 520.550150][T17280] do_syscall_64+0x39/0xb0 [ 520.554562][T17280] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 520.560454][T17280] RIP: 0033:0x7fd78f88c0f9 [ 520.564859][T17280] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 520.584550][T17280] RSP: 002b:00007fd79061e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 520.592958][T17280] RAX: ffffffffffffffda RBX: 00007fd78f9abf80 RCX: 00007fd78f88c0f9 [ 520.600943][T17280] RDX: 000000000000fc13 RSI: 0000000020000280 RDI: 0000000000000003 [ 520.608902][T17280] RBP: 00007fd79061e1d0 R08: 0000000000000000 R09: 000000000000002f [ 520.616870][T17280] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000000001 [ 520.624834][T17280] R13: 00007ffea06e42ef R14: 00007fd79061e300 R15: 0000000000022000 [ 520.632807][T17280] 23:56:18 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0xd, 0x0) 23:56:18 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = signalfd4(r0, &(0x7f0000000000)={[0x1]}, 0x8, 0x800) connect$pppoe(r1, &(0x7f00000003c0)={0x18, 0x0, {0x0, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:18 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xac15, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:18 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x1920300, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:18 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) (fail_nth: 5) 23:56:18 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = signalfd4(r0, &(0x7f0000000000)={[0x1]}, 0x8, 0x800) connect$pppoe(r1, &(0x7f00000003c0)={0x18, 0x0, {0x0, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) (async) signalfd4(r0, &(0x7f0000000000)={[0x1]}, 0x8, 0x800) (async) connect$pppoe(r1, &(0x7f00000003c0)={0x18, 0x0, {0x0, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:56:18 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xb015, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 520.818293][T17296] device wireguard198 entered promiscuous mode [ 520.842149][T17295] device wireguard305 entered promiscuous mode [ 520.849677][T17294] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 520.890870][T17294] FAULT_INJECTION: forcing a failure. [ 520.890870][T17294] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 520.919253][T17294] CPU: 1 PID: 17294 Comm: syz-executor.0 Not tainted 6.2.0-rc7-syzkaller-00018-g0983f6bf2bfc #0 [ 520.929809][T17294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 520.939875][T17294] Call Trace: [ 520.943161][T17294] [ 520.946100][T17294] dump_stack_lvl+0xd1/0x138 [ 520.950709][T17294] should_fail_ex.cold+0x5/0xa [ 520.955493][T17294] prepare_alloc_pages+0x178/0x570 [ 520.960626][T17294] __alloc_pages+0x149/0x5b0 [ 520.965234][T17294] ? __alloc_pages_slowpath.constprop.0+0x23d0/0x23d0 [ 520.972019][T17294] ? memset+0x24/0x50 [ 520.976014][T17294] ? __build_skb_around+0x276/0x3a0 [ 520.981232][T17294] alloc_pages+0x1aa/0x270 [ 520.985658][T17294] alloc_skb_with_frags+0x1e1/0x6c0 [ 520.990879][T17294] sock_alloc_send_pskb+0x7a7/0x930 [ 520.996098][T17294] ? copyin+0x102/0x120 [ 521.000272][T17294] ? task_cls_classid+0x370/0x370 [ 521.005326][T17294] packet_sendmsg+0x1819/0x5500 [ 521.010216][T17294] ? aa_sk_perm+0x313/0xab0 [ 521.014739][T17294] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 521.020651][T17294] ? aa_af_perm+0x240/0x240 [ 521.025181][T17294] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 521.030499][T17294] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 521.036410][T17294] sock_sendmsg+0xd3/0x120 [ 521.040839][T17294] __sys_sendto+0x23a/0x340 [ 521.045355][T17294] ? __ia32_sys_getpeername+0xb0/0xb0 [ 521.050752][T17294] ? wait_for_completion_io_timeout+0x20/0x20 [ 521.056856][T17294] __x64_sys_sendto+0xe1/0x1b0 [ 521.061631][T17294] ? syscall_enter_from_user_mode+0x26/0xb0 [ 521.067543][T17294] do_syscall_64+0x39/0xb0 [ 521.071970][T17294] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 521.077966][T17294] RIP: 0033:0x7fd78f88c0f9 [ 521.082389][T17294] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 521.102012][T17294] RSP: 002b:00007fd79061e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 521.110441][T17294] RAX: ffffffffffffffda RBX: 00007fd78f9abf80 RCX: 00007fd78f88c0f9 [ 521.118434][T17294] RDX: 000000000000fc13 RSI: 0000000020000280 RDI: 0000000000000003 [ 521.126519][T17294] RBP: 00007fd79061e1d0 R08: 0000000000000000 R09: 000000000000002f [ 521.134520][T17294] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000000001 [ 521.142505][T17294] R13: 00007ffea06e42ef R14: 00007fd79061e300 R15: 0000000000022000 [ 521.150504][T17294] [ 521.182155][T17308] device wireguard199 entered promiscuous mode 23:56:18 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) recvmmsg(r1, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) (async) sendfile(r1, r0, &(0x7f0000000080)=0x3, 0x7f) (async, rerun: 32) r2 = socket$can_bcm(0x1d, 0x2, 0x2) (rerun: 32) connect$can_bcm(r2, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:18 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x2000000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:18 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @random="a0c8036254f8"}}, 0x1e) 23:56:18 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xba03, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:18 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) (fail_nth: 6) [ 521.285366][T17313] device wireguard306 entered promiscuous mode [ 521.323124][T17316] device wireguard200 entered promiscuous mode [ 521.377856][T17326] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 521.434735][T17326] FAULT_INJECTION: forcing a failure. [ 521.434735][T17326] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 521.449801][T17326] CPU: 1 PID: 17326 Comm: syz-executor.0 Not tainted 6.2.0-rc7-syzkaller-00018-g0983f6bf2bfc #0 [ 521.460230][T17326] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 521.470284][T17326] Call Trace: [ 521.473563][T17326] [ 521.476503][T17326] dump_stack_lvl+0xd1/0x138 [ 521.481194][T17326] should_fail_ex.cold+0x5/0xa [ 521.485982][T17326] prepare_alloc_pages+0x178/0x570 [ 521.491111][T17326] __alloc_pages+0x149/0x5b0 [ 521.495710][T17326] ? __alloc_pages_slowpath.constprop.0+0x23d0/0x23d0 [ 521.502502][T17326] ? memset+0x24/0x50 [ 521.506501][T17326] ? __build_skb_around+0x276/0x3a0 [ 521.511715][T17326] alloc_pages+0x1aa/0x270 [ 521.516141][T17326] alloc_skb_with_frags+0x1e1/0x6c0 [ 521.521362][T17326] sock_alloc_send_pskb+0x7a7/0x930 [ 521.526582][T17326] ? copyin+0x102/0x120 [ 521.530757][T17326] ? task_cls_classid+0x370/0x370 [ 521.535894][T17326] packet_sendmsg+0x1819/0x5500 [ 521.540774][T17326] ? aa_sk_perm+0x313/0xab0 [ 521.545291][T17326] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 521.551194][T17326] ? aa_af_perm+0x240/0x240 [ 521.555712][T17326] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 521.561020][T17326] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 521.566925][T17326] sock_sendmsg+0xd3/0x120 [ 521.571349][T17326] __sys_sendto+0x23a/0x340 [ 521.575857][T17326] ? __ia32_sys_getpeername+0xb0/0xb0 [ 521.581252][T17326] ? wait_for_completion_io_timeout+0x20/0x20 [ 521.587353][T17326] __x64_sys_sendto+0xe1/0x1b0 [ 521.592129][T17326] ? syscall_enter_from_user_mode+0x26/0xb0 [ 521.598045][T17326] do_syscall_64+0x39/0xb0 [ 521.602482][T17326] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 521.608395][T17326] RIP: 0033:0x7fd78f88c0f9 [ 521.612817][T17326] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 23:56:18 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0xf, 0x0) 23:56:18 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @random="a0c8036254f8"}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @random="a0c8036254f8"}}, 0x1e) (async) 23:56:18 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x2920300, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:18 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="221c00854b882537e4a9307baf38aa83c83fb4f0697e67cd7cd560d8b2358a45bd86d85f00b76bd43977a21286165eba1a94c626cfdeba365f715be8ce94c44f7b44d2fb3a52c049df900ed909089a92c98d0f2ba3101b82c50dc3d57452b31176f806ab314357f96ed81e2f25875982b30a86c76d4a00a210cd852bb9186c72a87571a0e95a34eaf0c4ce7536b58089c02fde924dbffc4502b45a758acef608f851e425c0cab32bc834b3e03581fcfbdf54cd50850e4aa552b02b9bbbc8d860ada539610b9c37dad0cc0e439356460469ce580e4b22e8c7165ce4e5a2376844300228b994e9c6d2b7ebeafc68b3cfd0e4adf84e5b03c3683804e17dc6db82d38e2c015bf4533ce5fb2617a7d4f1f9b28c40d7"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:18 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xc0fe, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:19 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) (fail_nth: 7) [ 521.632519][T17326] RSP: 002b:00007fd79061e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 521.641027][T17326] RAX: ffffffffffffffda RBX: 00007fd78f9abf80 RCX: 00007fd78f88c0f9 [ 521.649008][T17326] RDX: 000000000000fc13 RSI: 0000000020000280 RDI: 0000000000000003 [ 521.656982][T17326] RBP: 00007fd79061e1d0 R08: 0000000000000000 R09: 000000000000002f [ 521.664959][T17326] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000000001 [ 521.672935][T17326] R13: 00007ffea06e42ef R14: 00007fd79061e300 R15: 0000000000022000 [ 521.680920][T17326] 23:56:19 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="221c00854b882537e4a9307baf38aa83c83fb4f0697e67cd7cd560d8b2358a45bd86d85f00b76bd43977a21286165eba1a94c626cfdeba365f715be8ce94c44f7b44d2fb3a52c049df900ed909089a92c98d0f2ba3101b82c50dc3d57452b31176f806ab314357f96ed81e2f25875982b30a86c76d4a00a210cd852bb9186c72a87571a0e95a34eaf0c4ce7536b58089c02fde924dbffc4502b45a758acef608f851e425c0cab32bc834b3e03581fcfbdf54cd50850e4aa552b02b9bbbc8d860ada539610b9c37dad0cc0e439356460469ce580e4b22e8c7165ce4e5a2376844300228b994e9c6d2b7ebeafc68b3cfd0e4adf84e5b03c3683804e17dc6db82d38e2c015bf4533ce5fb2617a7d4f1f9b28c40d7"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:19 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async, rerun: 64) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @random="a0c8036254f8"}}, 0x1e) (rerun: 64) [ 521.778656][T17335] device wireguard307 entered promiscuous mode 23:56:19 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3000000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:19 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="221c00854b882537e4a9307baf38aa83c83fb4f0697e67cd7cd560d8b2358a45bd86d85f00b76bd43977a21286165eba1a94c626cfdeba365f715be8ce94c44f7b44d2fb3a52c049df900ed909089a92c98d0f2ba3101b82c50dc3d57452b31176f806ab314357f96ed81e2f25875982b30a86c76d4a00a210cd852bb9186c72a87571a0e95a34eaf0c4ce7536b58089c02fde924dbffc4502b45a758acef608f851e425c0cab32bc834b3e03581fcfbdf54cd50850e4aa552b02b9bbbc8d860ada539610b9c37dad0cc0e439356460469ce580e4b22e8c7165ce4e5a2376844300228b994e9c6d2b7ebeafc68b3cfd0e4adf84e5b03c3683804e17dc6db82d38e2c015bf4533ce5fb2617a7d4f1f9b28c40d7"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:19 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="400000001a00020029bd01fe050000000014000500fc02000000000000000000000000000108000400", @ANYRES32=0x0, @ANYBLOB="0500140000000000"], 0x40}, 0x1, 0x0, 0x0, 0x20040000}, 0x20000000) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000140)={0x18, 0x0, {0x1, @local, 'pimreg0\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f0000000040)={0x18, 0x0, {0x3, @local, 'vlan1\x00'}}, 0x1e) 23:56:19 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xce03, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 521.827284][T17337] device wireguard201 entered promiscuous mode [ 521.857871][T17344] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 521.941731][T17344] FAULT_INJECTION: forcing a failure. [ 521.941731][T17344] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 521.971592][T17356] device wireguard308 entered promiscuous mode [ 521.978642][T17344] CPU: 0 PID: 17344 Comm: syz-executor.0 Not tainted 6.2.0-rc7-syzkaller-00018-g0983f6bf2bfc #0 [ 521.989078][T17344] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 521.999133][T17344] Call Trace: [ 522.002405][T17344] [ 522.005328][T17344] dump_stack_lvl+0xd1/0x138 [ 522.009920][T17344] should_fail_ex.cold+0x5/0xa [ 522.014686][T17344] prepare_alloc_pages+0x178/0x570 [ 522.019800][T17344] __alloc_pages+0x149/0x5b0 [ 522.024387][T17344] ? __alloc_pages_slowpath.constprop.0+0x23d0/0x23d0 [ 522.031152][T17344] ? memset+0x24/0x50 [ 522.035126][T17344] ? __build_skb_around+0x276/0x3a0 [ 522.040323][T17344] alloc_pages+0x1aa/0x270 [ 522.044765][T17344] alloc_skb_with_frags+0x1e1/0x6c0 [ 522.049983][T17344] sock_alloc_send_pskb+0x7a7/0x930 [ 522.055184][T17344] ? copyin+0x102/0x120 [ 522.059357][T17344] ? task_cls_classid+0x370/0x370 [ 522.064398][T17344] packet_sendmsg+0x1819/0x5500 [ 522.069257][T17344] ? aa_sk_perm+0x313/0xab0 [ 522.073756][T17344] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 522.079732][T17344] ? aa_af_perm+0x240/0x240 [ 522.084231][T17344] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 522.089513][T17344] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 522.095402][T17344] sock_sendmsg+0xd3/0x120 [ 522.099811][T17344] __sys_sendto+0x23a/0x340 [ 522.104308][T17344] ? __ia32_sys_getpeername+0xb0/0xb0 [ 522.109679][T17344] ? wait_for_completion_io_timeout+0x20/0x20 [ 522.115757][T17344] __x64_sys_sendto+0xe1/0x1b0 [ 522.120600][T17344] ? syscall_enter_from_user_mode+0x26/0xb0 [ 522.126489][T17344] do_syscall_64+0x39/0xb0 [ 522.130900][T17344] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 522.136879][T17344] RIP: 0033:0x7fd78f88c0f9 [ 522.141288][T17344] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 522.160887][T17344] RSP: 002b:00007fd79061e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 522.169292][T17344] RAX: ffffffffffffffda RBX: 00007fd78f9abf80 RCX: 00007fd78f88c0f9 [ 522.177338][T17344] RDX: 000000000000fc13 RSI: 0000000020000280 RDI: 0000000000000003 [ 522.185300][T17344] RBP: 00007fd79061e1d0 R08: 0000000000000000 R09: 000000000000002f [ 522.193259][T17344] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000000001 [ 522.201219][T17344] R13: 00007ffea06e42ef R14: 00007fd79061e300 R15: 0000000000022000 [ 522.209277][T17344] [ 522.228951][T17361] device wireguard202 entered promiscuous mode 23:56:19 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x2ec, 0x0) 23:56:19 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="400000001a00020029bd01fe050000000014000500fc02000000000000000000000000000108000400", @ANYRES32=0x0, @ANYBLOB="0500140000000000"], 0x40}, 0x1, 0x0, 0x0, 0x20040000}, 0x20000000) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000140)={0x18, 0x0, {0x1, @local, 'pimreg0\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000040)={0x18, 0x0, {0x3, @local, 'vlan1\x00'}}, 0x1e) 23:56:19 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x3920300, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:19 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xd10e, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:19 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r7, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r8 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$LOOP_CTL_ADD(r8, 0x4c80, 0xb) getresuid(&(0x7f000000cc40), &(0x7f000000cc80), &(0x7f000000ccc0)=0x0) read$FUSE(r3, &(0x7f000000cd00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r12 = fsmount(0xffffffffffffffff, 0x1, 0x1) ioctl$VHOST_SET_LOG_BASE(r12, 0x4008af04, &(0x7f00000000c0)=&(0x7f0000000040)) newfstatat(0xffffffffffffff9c, &(0x7f000000f380)='./file0\x00', &(0x7f000000f3c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000f480)=[{{&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002940)=[{&(0x7f0000000380)="14592136decbf49c7b056281b7bda0745d8dd002b456f7413e9420b0de70548260ec989168", 0x25}, {&(0x7f0000000400)="27d737fb8f85104e8db5d446797ac26a30f4da4b0bc0e6717e4c566d06302d129e69f9978f5e06c24e8c6fc0db8c2ec6f0b6bb442b883f6a0e56c6b98fe192e98837ce18d587dbfaa903d0e7da5387d86be4e00bd542d0e70f487c12fad12dc29bc47b35be54bf6454721bb9e12d7bdaae8ca952ccd416bf1e013789757b4742b1207e8e99ae92b2e8b637c091b7854d33ae8042ec2e9284e93b33baeff3005cc8fb9b2cd4e5a8222d9f9909c6d79c1c1aa604cc400a07918540b7346391182a6f169803542261e0e3b5b80c0e792a6c", 0xd0}, {&(0x7f00000005c0)="397902fdee37805fee526640519b258e05e23a9b8319d2fd7a03f935f0de40fbdfdb4f5b5b8d1afb49e82a7c0c7226a1d8156ca0108fd2b84d154582378cd82f2790fdaa8946d1d29dbaa9f77e714be63900c393e446969423018b76480ef8cf2a7e35d4343ce51fab5dc75de53ac1c2bf3360de9e3d7f3e11765a0a1a9cc904c63c7eb15ebc03b2877797f3cffb891216c49ee64d4d9bb543a84c8056716a1353341d1bb39b8d95", 0xa8}, {&(0x7f0000000540)="9d6edf359098a6a44800de6e5d325925ce24163b01f7b2f953af8382e4b84a62479e020000003ab7fe583f92d01646fe6021a5ac5754a9585361", 0x3a}, {&(0x7f0000000680)="17e1e0c9e3c42dc8c7c9346c746823ba227f1f03f5a81c712d4a0b720d35ba4035e63f7c6a3f7dd94f59f9b238121670d51ae97c691c4c0de1c36e09f5fddad5fcf1a17d76f406aec1ace5c6dadd89a546779223f60beb7bffc59e12e1dacfd329ed94dc8112112e1f26a7d50148c568c19ffdfec4cd7a0d7b43f8ece9be7c116833d7ecbe51c3bae1f94297a5fe50260e6b1cd59af9e8c9e9a83e68cc72eff527f14d717a87e81faa31c10de8d30254099b795a71a02f88e33e8bd510a741282b31f2d3c5944b4ccc3e1390492c013a0124c4d6d41dd7aa0f6499a309bc73d65f1ebf6b01a2b13bdf6a400a4d70811ee48d259a7abc21e50f5657a4", 0xfc}, {&(0x7f0000000780)="ec0e565ce553d67f8ee7fcb2546abe8469d582c5c0d5b906feb0d712b17f6e3a517cbe439b39b3fcdbd581bc272cee63361ae373e8ce361493986d5b303bad8d5db3873a670a02cbdebfc97aa5ca86b45f2330a022bf62229932aae81880c9d18a010e732e4fcbf1939e2c64371ca8b26bf0449498a9c11d19c0a5665e0964dadd9231b5960218f0dbed5ff9b0f8f838a77d707a80253853c1a91879a185f8649178a991aada7c33834c027a3be2d06b24e60632495055d6437b384cbd57d0fd7e607cc21b32870ccf987210432325edc360b70a21fa5691f6d51310e52e04d5f9b87270aa0fd5e16b8f55fb2dc70b48ea1e6e178e9580d8866f1c505fb6ab38de031e4ee75aae1d00844dd595b69e481e06ab2060ac8f5430eda3ff65dce1567839d00cd8d79957ec4bfe73c8f428bbbba7ed2856ee6dd0188f700f511c1b0c00a5fa19048174db5c9477dbb86394d25b82cac23c5fbdee1e8d434c5ed7ac83cb4003f983e6ed2bea6366175c81a384f309211168d76c3c1eddaa9f726cd7e8e7522fc0fed8269b6c72b9579e7020d5b0f87cad1fb34f26d19f5b68eeadd2cd34981fedf1742ce6156e8fdf537e0f9dab090acd87b6c5f73249eb155c16b2a495127be2b35c6184f669220e4e051c39be1e5e7b87e9ad948713915ffa01a03755f637a3c872be1173ef18abb5e47f2ae465d5480aa3f79fca13cebec89fb6016fdb6cdf91157d9f83b8302a3832b9ff417a7c78c0888936003e0f23e63cf7c6734ff97fe5f4f8dc216f00344892de1c579dfda6e1f6af446751e5a17d8468fe1ad966592af9a0a8b083d07b5dc19e39f08ecb9594c0a35aeab2eb1b03a67781e1b2deb01512de4cd61a4098b61d5c15594e06c4ce3dedecdcc2751797cbbcf400b24dbc4a1cd34711a099d1cb61d00d02cbc5188e34ecba33dacdea934bfe7e893733e3b8217f2de59b190132756232f1643842ac5497c618bf56a75f1d4f999fb97c391c52a758955fad223104c81d94d9a6148b75797b449cd08018b3e0faccefd4f57ea0d98982e60c4257f23947b5c571b7c900c680bb8b68b930ae4910a28ef6802287d77aeccd8e09a1980bdbe7750db62fe7ecc11bbb05ee8109303860be3c98ab479459cf734f52460c29ba262b5a1a7a3b86eeb2357fe6624c67d7d5ca0ea7b5b7d81ad4bd4c126888cc521d89f1f5eeaad22717cdd32f3208f97d3d0eddb2ef42dea3de388881d1a1ee95878dd23f5ca5670f397a19a6749873d54f2a5bdf9b6895da37da363d0cbf86779beedaa4abb8edecd782b0ebeee76dd1b3fde4ca990310484eaab6864d281e5a0053f96f4375109dbb28e878d9def92e73f45ebc299a7f82297fd7b22902a143a3c1cbe410898fc6363fff1f8f08edaf6fc399a5ecb211e6edfdf36ef1388990f2489df3a9cdc6aa29de4ffbf02ac06ee0d5b2622cf6e7dbef4a6abc383f4cf419ad5b7e36e87e0ac4d7e2eb20533ca1ee6258c113916be32b3dc953f49e42ef56be39c48159dc1c6c60d24a54e7437fb15ecf228d394df9decae035cbe1774b3caa13184bad56a22ea27b15b21f893c2e8a68830a6c4a55df48f70b62eb073bf7ba869d3b7978dee2ee5b6ebec96762e5800cb8335581897f3aae623852b5cb734cd13cd54aacfc2b1c7cb3c274bea1510247049d4c619d6fa7fe0dac8c215d5f7e92788b3c5dfafb3ac6b92cc5a9000cdf030f8222c1e6b8fcc19f9535f4527c7ab82cf917865c449e976e7ee5f7a1f5f17e1600e4d1a167cf11cb805f16f07b35dc28d9d96c45c0bbe786baefb612c7252c551428fbab4643e08171525cb1d319175fb6c3bcff9b45f1cad987d9ecae95e778d1de41146971f913f0e870d17a9476e4378c0cb07ffbbee107d4980fde2bb4b7645ae25f0379a3293c8e2ff8442316992354b90884478311e315f21ada332b359f2328426fbcac1cadbefb70b13c41976af72d6611e4377814932468f9345232e5d0d248513240a27be8838e8d3f9b86f4b94333bffe2011afa02a8a9681f487f3ad6581b9782fe53c8fc7db2a42f736af7073796a43d73015a6095e6c3c3182bb69e03c3283bc985a1b5b318ddf1e60b4e932fb61d2a33537080a437dd85954948ef1be377bdba32d045c9390cf9529ceedd1a82317ba00b2ed30c9ed6000752be922bbef764135afd84ab766c1946fcb24c5b7d42ebbb9606a80d0a631d541f93645e67f72f81bcd7acb7dad797af70160a577546991881cdd98e095143963964972f9ae726ab01a90658b587c1e5d852a050c3d52759354fdfc0fcdf78642900a30a952ef03bb51300a0cc835b2611e1e2dec1952a8cc6fea5fe9d30afe5428d6da59a3da382b1757827a2733f8d48bc2ec3ea9247c9589be6735ec5d6228bf41b222fd9f34ecf326ec6735a99a3f344a509324348de204c5cbf56692c502a2fac553c2614e391b1ce20119f3da6cfb3348c22a8ef27a61c27d41b2999752b53573b1350f34db88edd47e904e152e9f418a1cdab32e9e18eba6ae95d8d43276308b41502124678cd34b904780d88bb288e41df5b62f6efb58d856966ad116918d0b7eb395cd50ee55bdfd4a5f5ecf588093898416e17700c41cc06e2b8f7bdcd2010d47663411e832cd1316713c133c038e33b496f924a0d0a22cb085d1328580d64b4f1dd3e6e5b0afd028e5563d054d0acbef44badc432a1cb8a1afae83405f33975d126698b5e0bcda7d4aee36e03586595462bc3fffaf6761a5dbeb5c2e6e21efb84c4db923b8b7ab5902f6867c7949376981b01801e541c69a60df3a635c8cc050d0503ba0ff367d32a72a30f9d060d738f9da63cc3f84dc366b25bf3ccd7c99f46b306d62e5510b814d1f8b0cf96932b05621e47cb3776aff84d509dc04c344950a986a2ddfc7d0f08d0e84a2e9aaf5842752390e9632b8cc790294f492c517a0b14f8a8957896535b5ca8500c3886c5057cb0559f9993bd5a3b3f25d493eca0460ba0f7b5d57ac9003555e69ad7b25240266e6ff18fcbb7316e668fd5ebe7ea9f6cba8fdea8709ee45f49d574b38aa7a0ad6345165805502fe2650744a338a3ee75f87560ea8ca321ca6afe4e6d68800ee9a82754dc051eeb7ad847f532f35ccbf12d6d0643bbfddc4397187347a5e422ddfa1b71fc885a3df448691ac229b276c3d02480bf109fb4cc2fd599048a512f89dc02600e90a8730fb5306d42904b27024f1bb4ebaab0f2e3fb082290c25bd7100b92bca1b3d68e376dfccbf1c67d2e442140a681aad1399c409532c98e77822ec9d30f8d52e63b68fb07f683d6c57d3616e56f0984caba6e5fdc73c55efa6922cb04d07983bffcc0880bb7375bd7c853354f22d772989ebd25334e866197d33ffd2fa220bed846536cb8ff4eecb474969f3ba4ba9443b4ca199f1e27cb334d964c701d6401e73bf5c862a62c9eb40485bc5890f63cbb560cd7fd107d4b8a11f5f604b73cf16f5c2978382e6f41eef340082b54361d7c22bcbea870d86e4cbc6e4b2a77291eb45aef6bff15d80ca7c1513c55266f0f16af91c4ad39c7811e0e249812d64c493b8aad0035c8c27a6b7789052a0e2da67547567dc888d2e7e666eb024a122b06087fb8b6e1ea319c5720b2a2372e37674405f6af25815f785e982fc43fa4c2eb50df2d32765dfede8b7c95e8d9d677607d58ee68980df40756632362eaddbccceb7d06622cb44d6495ad6008e969e121a881f58147924a625139d69af076a9777ad5ef4ae58f72cfb23169e2cb2c2f2fc7b93ead9b539ea72f39983778aed0375bd3ee0962cb6fa1c658363ed1e8a3c76d33d455d4ab2ce1a430c4eb4be224a396e69532ac80fd1d9195c2edabda3205f1a4b210130fd0b1820551bff9bb1ffd5eda993c948458c2fda966fe19d2f7b80313a4c4e0a2908fad4524a652bd3bcf2ef914a91940626b7f94069a090d52ef7b05f59b4e93315289452fb06a06034c91e01fae62fb8c2fa3d78458089dce28d24c06c13a299025bf252ade1433b68195385e5fb9f7bb11ff22685454fec552a02cfef2cb7ae8400e15589848e8671fd38d1e2ed5da9e4f2e68b23f17d6887dcfcf780e84bd86a94bb5a902c59b1dc7bfdfefe24d4958c780a56b174172217aa10726847dbf0dea51e10b3cf2587f156b20a436942f2a642455407da682239ae1ca23ca8d381a5a0af9134b1f5b7c53b43dbbd00d1bf704b9f766140e1364cd32440bc87132f284f0d182e29fcc891a5c55016b0f61fc953628949d54a44f53a228f4384abc4f9c0093e5e70b7de4def408ec076b0d41548423017d3748e9e7152bc101b9869bfc7d758a0b5135feb24b948e2dc9bdd51055d95d5b04a0237f6f5eaeb82f4b69c8dc1212becf31bc8273c1b7f5e7023637e7106170048332cd21270cfb897188c92013ca8b2aa147f0dd4d2d24cb9df543c7972a7296769edc5739fad6a7b8b284a6197afc4142dc90fd788669f8c659ddca0e67e020fcf251dda68f1563acc1b75fb069aabc045d7249de499ce27c9d9966e7c9e51369b8fc6e49994c44982670c747c82b5b534f0f17e83c507edaacbff76b020ca4f08d14e5a9bf0372477e584e8082569ab78adfa3218ef147e402b4c65ab44e1ecefc40c38af2acceae091bcede501d3c34dbab27803266f3aa5e15f446c2c7dfaf454212c85eb0b297fee585590e4d6f6bec70ddaa6e7d92a6a42d82305335d5833bf056fda4913daa6f6715b7894716249d725a088b334c880e576243003c81c6f9bf961886a8a88781d38d1bb6b42d304261b645d0164bfbdcf86d26bdc3887d90b306d2e87bc7fcf08e98e7478488a9b320cc76d85dd233e8665c3a61739a1f7baeed0439b09388fc0902e4dc7c13d77e878a2c06391d2eceb0e9c804ce997156fdaf48d10517cabc9bbebf7012cd8a899c798c686f16e2d744e98986eff1e3d11ede9ff6c11e0573e865a06dc797b2c83cf4c58c0c5cdb1efefda9a7d3c8bc323be6c9a60ca055de54a5c197a6968dd4677177c186cbe9123d711f5bf69f5fcfcd655b4acf9f0e04691f0791e2134c02f98fdea85bccb99ca8dcfb6d1c60d4392eb4d972dfb0853b94ff0522f3026ead88456868b3f32a3fa59fba44edfb65784fab4e30d5ff9c141eeb483a1bba6695edb8822fe1a5e9ec16068e98fdfd0727679d874789acd7e85a6df7220f09873fdc4784f0a229ad1d4657e6425c34ac29227f7b3f07a93bfcc4787ef930b54691ef60950a20c2c9b0e3296454d10f56a4afbe97279faa95e7eed4a4432f6fe172344adc7d9ca31d1e8422d93216895c66d0c664531027d9678d5e5485d822ce74ce8764f9ff8767d33df6cd809eb48a0495e373eaffb91e926eaf674453d8163e8c1a206698794dff353c7fb6ab105f8a42b10ab4062ef269e975394ab759ee6ed7a5a1abc99a4bcdfbc4110436e29060e8a34ed22aa33b01eb396f41f7d3fbb3dc4043dacac3b34a01efb35341c1febf6113480527620c460e73ffd77112d700afdfddb534804da20855be1009baffb8b8b61732d289a4df716f14dc0869e987f511fc04ea3041057a9ac12d0782358796d9fc162e4c991422fdd13d5870c21e732b0aae7b8fa7935f1788ab7af7bf063807e73da2a844ad3e0ee018821151b86af58ead638b879e55158277dbacf094790723484599939bb77b7a6dbab03c8d2357aec22554003fc3b7cfd81fe79e7d61c2c1159d788370d612c349a47633019eb1e9bcf81e77df7c26b425edd53f13ddc4eb257e5335d9ade4bc82743599ebf3c", 0x1000}, {&(0x7f0000001780)="af8f63743630c193c9b3afd4d67ac62b9cf0e2433ac31e8abf9aadd65ae3f5b3f05b23a0f84d1430ab406279aa5f6408b209207efd37769f9dfa66630e8d4ded1107439b72dcff676d0d29475fb2a9d544284b6c11fe7a02355bdf948876e630f8c165dbc6cdc313cec93184cde84cbb57f7bd6047fcdc42f763fcddcff42b019587c3eb3ed32bf38cdf901b9c16be09e0793c68ea7419455e19dacceba37d8e39c846ab3bc97de159948b945e23d085a4b73e20c4c47917162dcccec0e07c571e2a6d9e39dbdc69256e96f0c9e86b66b5140d4b842a0f09d66798dddf6cce1e86739669a4a77a458fb1ae2b025d989579e0666b42079e395cf57736eaa4277c88b71b9fc7726c31bd09c7ab2582249a1a4507395a7e8d44c0b1ff984a2619bea11a23c1af12cd09d25fe30b0e9993f044d9820e966c9351b20e28231cb0c9eb9c91fc7445f8a228a4959e9173bacdafdc37a5dbef0687740554fba4a17a6e4279000807ad2242e82c3c6969c876989064a9df1971baec41528907f6880a95f9f68b97db5c7d30f862e35a0d115046a22159e8ab2a3b4b3c20fce98d19786a070ebb9ac1c4cc74b4f55aa4652d5fd0a52986bf5d9c888a0480f113dcb41f727489b40fe7ccd694f23b6ea73a6e81426021b06d9d7c4db163754756c9a174cf23612f49fec30ee2bf84c7ca185c5347f9a3d0467658a62f9c5aab385d84ed34d14ef2c6b7c469855808663d07a81f288016c27292566e4d183586dcfc2612a579db1e4243b657008bbea7871cc45c80f147d92885eee4ac156d0379cf2aa96815d8c2d14479d9ca71a5a44c0572cf08ae1ff92bdbbf0d20e5814354db830b577c3e40acdc0bb19a5127b528d21f67a60b335c4342cbcbac0182da12c44dbd2989ec8749d86686eb9781b503b155ec12470217099413d21ccdf3c846689b5e3e57aa65f55a8729a3b94a4a44493fc24dae2f5927abc03ecea910d4ee2ddb148fc9678f61852a609c58cdb175e0c501dac96b461557e3a9198c55374b772e9a83d8e8e59bab71a7403d420663f2df607eb09d9d973472dc5441d85e93b5bcdae280c1e97b8240d6878830e64096815572d8888c128a7c3d809b86d534fde7247747aa8460ac6e33d77387cb77a6e591785b8de869c66dc561d6f256856789937a0664de43cd2c69293cc71c2f7c2cc23fe1f53e2d144c171227661cda37a9994c91663a99f34d2c3fdeef49ef7a5ea7a572c2467a075b98f65a03274e72f938264826571ef35599d57f6165e5215de0ad6e636e96e044f9d79ea6aad91f611ed8aed9ff8b4f8cb6fac162925aba22680e1a8f5041e5610f9ea90d45efe6c4ae05c6af3861d5ce0326fbe67a3eb7a374a4f37347a8d34016a1eee2d5a7feea5bfad154022271d414a17c6faf455dc7753ca431d090c6e7bce4613a2c937c6b4a678c6b375f5b00e7914a9c7dc4c1148c800b078146180bcada087a44c2f4b5f3c9fc8d9774df61102fbb092d0fa37f2a8599f71721ddf91f964dbadd94181ab5b4da8ad7e62dd55085e59ebd6fe2bbd08d1dd7ab549b735c0684e7ff79b36961938ed4bcf6f17dd1701b8da3248356d21a6253d8cdf0629b457464cb46168c032080900589305e5b23b4028a4412ce792a6e214fdc0cd802ae4383da3410cbc6f5863034b30fba0f6b7d43f2b04bee69cdf7a805da4b5dad9b7c05b76edec67ae54d5a3c2c4c96fb61c65e36170e4e6aba3922f37b2da17a04a8d5f93f8b74cdfd917bbc1f0e592cae23a3e586fdeafca2fce95e973643f1e19545b518e0bb05cde70a262b18ef8a762eac7f75d33fb8f897e693e32099cf91a21f8aaa9fd5a456e79a68077178a723a8b9f02488f590bd3543a2ef58887b9d84f355a43e3d02026d7e93c392843a5dd9531ed0747898655277210b590a2a925d4432722bbc9d514e07522e9571fbe5366a2795fb09dc391c1ae746722ffe6cf6f0c1a10ca7ce19c5e6b4843b233a0ecc3fdb712ba7055eae69facbf7f6c032160a88f2cda6497f8f4c641c0976023e755fb35661d30ba8ebc45d49ff27cd36d19a1d295ae53afa343241f828779c8b8ac5f531cc856beca893d54387e58d5664edaca8104775b2e09040e7d1c677fa660ebb1a9d6c223b60ff119d640831ca55cd7c05e71cc3ab7cfb74ad24ec3eb344279f703b49ca205d374b0b8c288e3384749b663982457ea8d04768b223bfcb771d5d414d147a97c92f433c48881a96057d61ee0fe4f06211386513c36c2af70c3438b26cb47aa7343d0f59ab4f699c9705e79a3bbee025d18ad77c0c409c742eda08f387b83da958d04d6b3a604b035f7a2d1b4beed2d8c7b48fc6a8835eb97623006520362c6711dd07917e5aba87c9a9d4f48be15cdfe8854f27a1487ba5d0d37a6aad9e3366563aa1ff8f667c862574d967c0c267997ca7bb4fc6d097e8c475bea0802cff9d4d0cff325bc3bc10f0550c0bbecfa6ec7dad1d05a2e3084159ef32bf778a71e3d3306d4dbfd375ba7e4143cce56361a86b95b220577473ae0d477ec7f451eabb5381d6bf0ad188bab8fb957d36b62f177a996497a288895492ba8ca9b4a33c7ea19b4b750a2c2868a0705ce9b61a110b12864f519574363d39eb035ed80c87ec4b70cf9c57b44ebf3dc24d196e718161b15b69284935c59848167bbbdaf3b7770c656df716dbd13e93b885a8c92c0f2444c1d8bfe3e283f4bd4f9fb611dcac081c69a3e74e2321e3accbc73ea2223999e6a4a09a16b9b893dbe879486d2446af570a91a931cbdad9e90246a5274bf0826da96936718a4bb3f04c0ad4709dfc84b464ee2e7fc43d8dd88516ca484f45c48302913b5595d28850ccc737b3c42e5456777915fc62151e4ce1e1ff66c0090030384c76c4c112ea1a3197a59ff00c4d6dc9deb24824ab45492b71d8ac2f4b1eee957afe37a65d1280ad2d6103a2a2d7ab50ddeb7d2fdeee413f639df12a551d0fe2821d3b81278e775c8afa56d956720b2323b35ac63f8c0ab6f1eb7b9cb703e8c01df388956792e7dd3288633891df99fc66f550d7694a0ce47cb43d1f725f4754ce1f1bd6a6485cf1fad3bc43c3d95487fd2047fd7889711e3daf9a013ebd40827d6753791b2d18e57d33f21dc96ed7f5fe4be97f554f98c283b4064d4a18392e879de9ce4009b3f2f6cd5e64f44953bb14a397bd8eaa2e1d6856c34276c438432a96b2dd7eb3b1d8eb360175b756a28b9310960f1c9c3124c0521810a317daa59f1a5d7708e5f2c64b8f9e9a27603bd137dcdc4048375ff3985867078a89f42919a582df0c6fbb08ccf204accc992beec7d5c2f4b74d688cb9eb31aa8f2085c8557fce857137dd73ffda27620e294d7c2f42f1b13ca5cfba28705db881c108bd447b27ce754dd3897ee63d65570b84be7f28c51050208e7c5a693e924f0c78fd94097eda2bfb04998e3158799e13fb93c9d84c433f47b8b8dbb0eecd4fd65fa3d893947d3ab274757d16bb21ee892e0f1ed41ca23858f065ffeba5747f7ac9411d4781af179e66147d5da7bec4567da7269d79ba0dd4c2399abff96d89380a2b7af8851ab14bf9cdd379326f4a922edc2a79bad3c12b7e79178e593b0f9dfa4225a9c94ea3f884ab6d2d775fbffb216b4ed1e63850f2e8386c73da8e1d950aa408a96728f339846ac708f5648b3eede2579869c06de5f5d2d315424971509cbd291c6a957c08192fc46caf5fffe598fedd52e1e4a4bd18bf73659b31633e619af2f404039b56d6675fc8616a05ef8be66f8c9fd213bf7845612b15888446a0febdb7ce2223d1cebcde5e0be16afa5d55e911395cc86d3b67367f5bae96adf57db0055974d2b6a343b3328a44405afa8357335ad40945686661f8b27325d6494b03a66a84351f3523ed62243753187730376e1eebf92482e3c8ba7d191d0bab4bc64173200369c6bc0c5602bd46ddbf074bc1f6fda32369377c6e7a712d8b14ab437ef2d600d911fbad0aab22a9e792f98e0f291e9d3cbb085f737ac278f82aa809389f264104e4de06cad7cfd770511e479f66f6d22156ecc08b4b6b29c48117790976e8731ebde008d48af9a013dc2fcdbf2c8732ae2cd982dd7c5376d98a37193bc9e9ca9684644e12ffc2929f0f9977cf344c3bfb496fc0c7cfebf3f918a48cf26cac41cfc7453865d7e222af3467d380ab866f8b5d87a70f089a01efc3b2d5b797ab94a6e13a425ee26ad7e42925c0a1b6961aa271ccb410ea0c0548183ffe7f01cf21ddcfe74c9e5e0a7ea995c973c8b6bba4c39c908c2cf47444cc160c39b5484ae7fdbe111521341c2d189e74241384b267bc22a26dfa245194a681989be03f31af1898e74d389068fa5b9a32805f212a2ff13f10e7537e2b9c7328b04010be41bd0450386507323e19f69f504683f3acfa033e7e9d00376108e29bcc16ccb91741ccef2a66f3fa96fd57a0ac9034dc3713f198d46e62109a979a5601d9970dd07fb75a9907fa3d3c4f9845d909ff731adbb2cff0d829a01c589c431742def72885bf651177b62c5a29e0dc703cf6b2d99137a19a5a7baf4933be6d5d843e15288e88bb22f4576f077f9aeea104b69c3c69ac65549fdd9046a8397e1c19c4a452ecf10ad094157beffb912f87cc9e52158f992330126227e2501fa7528142ead98c737f7aef980d5f6fa122ff1d731111b72265f59071d0cac922964f7a7e8857690b00d5d4f73e64ab8e29d8ccf5b44977187ef9df00abb53f44a79ed8ebe3564a65142d720b8ad24414a35f1e5ffbb7663fe719f3e3214f4ac4426691b9a3f615c0bf4ad4a0bd7e3fc8eae78e0dca5d3aab036c99e16428211203e42b820bdd1124ed45de1a84ba812994e51103b6ab0c3abfba0d81bcb53479414e12a926b41fc090d5bbb0f9788da9ba8bb6a9d4ca4adcac259cc321551fabf75679b2de26f84f17aa6fe5744f5c0fee3a1cb1c548d6bb623e0070abe6e10ad208dccea066d3ed11b4679fa022e5b7d2f5ec4e11df4d3560ca9864006ee91435bb7a384b94e456df5c95ea44499285867bd32cc95a65eafa278af7320f4e3254f7b7b51ea5b7985ca85373dba8aff34856f03014a2f9dad7b4e6be0344acc3cd2857cdc4d52746ffcb983d0b2a5ed40e1b668fa6881ae6f6a159677fcf9e5a20dd1467a9e2b52450fc3a28ff4f68e938667a166c0bb338622d44f9f15124c06085c7ce3e7a75d39251a4294a5f83bc4483434cad3acf5134d5985d45212da9dad4f6cf4473b05c7325c240c0d5acd4ca87d1055620b85d3e2ed5f211015a2876d15870c016963907131896591fadbf57888b56eaf1189023850c807f0beab311c8d22a8145ff315569383dadfa7f26e4db074fe97c18a2dde9de08bcf9be28cf15d4e476969fb246d880c5bf2a4ec58471b12d12ddcb85f03ad744337708ffe20bbae95457e2210def7ffaffb2a93dd359ad53f188521dedfc85e4b983e12d10611b9582009304ab6cc961aeffd5dc4b99c6a9e3546f4b76122dbf205c4a06278f5e516833fb9a61e53966c6ee71c0593e50257961051b19e16e0af3c971fe39b3e4026ed616b30d3725835d9de04d982d7a7c17b593f4cd725150de89a42b5a1d6f27a2f7a0e37ea7e1232f8935d008f934f187aab397766709e38f0b99ee3b5c4175fb6be178a713ce937150c9440f04de22cdfbc19aa5a0f47dbf7b31b0a3820b9634fb1605d6029f903a01357e9822cb88d68d80bfeb63ebf4f3e274c075f6852d04083ca977989ad78049a379b486bea9aec0734cd7e39ba21bded6461c", 0x1000}, {&(0x7f0000002780)="540a2ce230601f4c939087f73affbc7f312b13455f0d5f2be0e0bd7b45af284eb9c47564d1559b26069f3bb423fcaf2c75d036f3cf44d0cacf97130b97c6d2123dc8aa4ea70cfc7109b2e1d182fabc27abce1ef6c2ebdd6c761521c5b711f36fcb30fa61c36d5549b2a2bdba5529e3f9a467b0ee67f3f528c80a61ad75f0fb3f513ffb93bf65af5d7b3c5eb246c1ac16", 0x90}, {&(0x7f0000002840)="9685d70f61f3cee356ae2b0000003dcf0494b08f0933f8f4d255b573ae80afa444a5ec0cc0e495112acad7d21d9d43cf54eb4ac93edc42377633e7ceb8d1034c4bdb6f5fe4b168aa10528ef210fb86eaf3e5ada3abca9fb63e4746fbdb4ebc667bd84c8babd8db72194b0cf67fc045fa7a60f07af5c2c89d2dcea7540e826c9b50673ce09f587d4398bf0c2a3ec5315c68ae984a0d256006a1574dff11cad267534eb05d5820c4c70acaf8e125c315827dcc4f098ff51e5d977c49f4e4ef084e9b887f5030e911b2c4dc3ce3107f8eef2be541e5dc1e1f53f51f6565e5f7", 0xde}], 0x9, 0x0, 0x0, 0x24042004}}, {{0x0, 0x0, &(0x7f0000003f00)=[{&(0x7f0000002a00)="ad473c99de93c08b71a5ec24d0b9c5438542a4121449ab563f7cbe3ed650648f3d94fe42da3fd958e9e502bb82d2a4f72e8539b8e1849762b17bca706a5ec4e3a9574453ead230389cc63d9aa8c8806e9293a30f71b071e6cbf3bc928f6ee739b209878079baae1e615bee9132b6638ef29b89bcf74730340e8ea7e0fdfca220821e2a2ec47b81dfa01b546d3970f37841b0d93e880a9872715207cc1aa08efcdbba8a9400cb45f048cb9a8c3eef9a207b98dc7b031a077cdeece888dda2c33e7b9089a290e637625a6067f2246ecb647995a0da48ee1bea7efba8cce4c07008ecc399bc153c", 0xe6}, {&(0x7f0000002b00)="38456cc6bddc9b98a447b41fa96d82203df97058ad0748f3cacb9e3536302c3ba02bfb243b3ba97e74194ed6a63e0f327da25e2e839b96c580feccbee267a1182b592bb4eb712a474f876e0d0a39", 0x4e}, {&(0x7f0000002b80)="3b4c6e25905e4c5769335c493585c9a571f33974c07259995283a52acdc3f802759a15e52633b4533fb9bf2d8f086ca2021d855e523de7cf6a6555b68ab2b311ebf7c42aab36e3a70e373ca6eb75dafb9b68c4920dcc", 0x56}, {&(0x7f0000002c00)="47cb084ad5caeae5934a7ca869ab297f920f8b56e44de0b2ec7e834b9e4e69ac9a9087b639d5f56f4557dda6d968c293b7c9bf8082542b789460b914dd8987870862d5e0b2c24ada5cb4ec0cf93321eaaf5cb48a6b52badb4824620309c8f9edd7814699fb82e783529226c37df2e6a4597ef110c0d0d09a52901d751213ecabf1624ab9adf88ba9bbf04398d326c868fd3edff4d998b2ced24840355f7201630f4b4cd292875a11364ad43e664aadb46c662b58219964a84a1802f55d7abe17d02d95b591e0fafa151bd75b6eba9533311666b53f69e5274654da28ac75596654026a84cf842ae1d86deaed90d2e611", 0xf0}, {&(0x7f0000002d00)="0f7398b6cd6eca6921d9bb1d5fefbbd3089cf1a56b05c68976b7242faddb19fc41e79c08848d5ccaea3afd4f38f043817221d70973425a66bcfda8d6ea26553ea51794c486a2fcba6b9874f17e8bfefaf48f10fb0b759003d996fbb3b64c84e4b480ce17b814cca8644da90d5f73b9f526fbbe5986f6e9b35edfc4538deea3c737e1c71c74c1422c473f15cf61a773856defadb95878f4545bf1a29c8f3bd799ac130e5f7dcd29bca71268c7a2b1ec59c973d5417fb393b94922220bbd784cdd1f21cbccc6d8f3266fd70b9261d316d4ad785f93d501f7204be928455c4c065dc1f0310bf61f505681dae2d3e40ad85475e8bd0b4355c9ef70ed2c742524376a0c9dfbde5695c4de1534df5a541f4fdd6a2bcad4023b935ac86e312450bc38f058d2426298a57a87fccf5176b25205e7bf39e911a29a7282fd9f8e3c08f71dd289dec4da27f9a0aca3a3cd123b3fdddff159297fbb4acda8f04f3f8228bb32e96fce8aac63d0089ecfc4f0ecfa8254cfba7f6bb3ab02907412107729a06efe10d974dc714505793452ad4971ee1d7559000dd73661cb9fe805af02a9862a67f407c21b254db9310831e4792aa4f111b84c6f5ee8bc32ba35b5db335376ff6576c51c2db18aa41597c2111b10e23fbfe5d9a1084e1f59ffb7a362bdafebdfc527957e49f9e5651e6d325ed6d336bf96c00bb97bdac6e762e829a7a24bd122e9cd2e0e9a8bde8b95fe4ee3ef8f83717009fd94f70c14a06a03455fe193c7bb4aa8ff0490721e1b3e88b7422d49f47d51ed8138cd3c78b47cd5f5b66584a8c9b8bb26281e1058f6759b2f73f8f5900a62a2a10e09a5b394e38d3c7689de57df6eec528a0ff7ed85b3ef82ac6c9f71e38e3a866074f6b12a5a7e55f3f39dc8147e95b65687f04107cd7aaf0f5faf19e3ef7132b17d4fb3a06b3532fa833397435c1b7195d15dd85e860a807aa0813484255c8318be279bdebc0b9f2d98307629d6c5391a8616fc88db1f835fe892c62ff48c728476b4a7735774768664a9ff8506f6c7a0bd7c0f618646f6b9311f575f6532174237a271daba795fd5fa650f0e5843d31919f8a8efa30afa926e45fcbd7cb340034f1a3e7244de2071efad08d04f902ac860bee507c6d9da50f14267dd8ff8215e976573163b8a72df888a95fbdb13ddb244c35cc80bfdafd88a4a8e801e2ea3e434626521e6e6895be71e1ac7756e3f9cec603b7773f9c21bd0defea6bdd8171c5e123281df7c5eb4d1bc5ca9d4e70dc8c30c9b2bb1564ea66aa6f0cdfb3ecf9f682a8ab48acb193e4b67a737b57950f68ca449534d0fd9000cbe7275234e759b158ca8a5077659c0fcc93c666e942b0ec421f7a37c8bcf8f1993b2caf89045a4cd31198dfded2ffa888901c53fce004ef5bbb921a8a921bff852c774df07039ed61f47ae498cf6f963b749be546df53267855ba2e2eb5ed9ff9f5620c6a5b23202d52b622558e62ee5e444623441cf6db5d9be540907f03c82d1ecc8b5283133178017e4bf6a3c9800dc222c0524776a587dca92836ee848b3be492cbbe6cd588d0aaabeb134a452235b6c774e4c3d3e6f13eefb1f34c978eb6b8f8ad0720336a90100a57ab958a3af979a484ebddda78f7c2d710a97be8bfdc639ae975620da053bc11701a70cb42b126fa9892267eeafc020004fb93e1233dc7209d957875a9c3f392de0898562de639ee06176d8849203125c948923c65f6eadcba1f4f49f04764c5122d17fc32de1a73160aee7cd940f39e607adfd8faaa26cf13671807e9ea85c2557dba3a5f290962390519dd5fcae7ecdb9ca06977a983c6e1ad786b359036317ad8218f70976c92de600bf3949ff5e0682a8b8cfc1ac1439efa6c545215d4d15c87f8e54e58157f2be7dc8efaf26e19d2bb5246db7573c885f1d67af0cc958840be343e3adc2cda2708fffe65135fa4ec9acc713982019e92b8e508c58ae8533d940a6b825f33bdf1bfb3b63f48e09c77f550a49e616752a416f1c750c039269fb7c77461693c114c17408649e6103cc15b17f97feb9938ed82c069c5015e207e6d91426314da3e87819f474bad7b6ac26a2a55540dc0a5cb979933696c584f2d8f33ef482bb1781b2afbdb8ac9fa2fda87178e9691dafa36f304d50f71fc3c4b221eb49f751d9226a87680c23e7fba93530dbb0646405b97105ecb261a4548544138a0260b7ffab0345e64ad551a6dfa37d11328abc40c1be2ba48d6b628c5cf3b1a24058c2715408eff5ba01db7ef5bfea3e86a7acf636fac21b9e0ff7d52b2922af8725011590f6544fcf34676c3b706abc438304e2934722c101bc7d981fa6afdaadf8dd834d2afafb056616038e3ac97c298a12bbf1074d2e52e40c73c831bbee0a2609437a4eb9da74f3d79516d7e4c42a055fbf7dfb8fcd966f4820b501ba04a3f26b31e1da156b76af3e10023cb0520092c0d8745a7b4f9e75ba7d31657e4655ecda255819972123b3c4378e89977e3bbabc69afd7d289c2f36db7a3a5b525a3fcd9c738c6d71efd10181f137df0341f256a5bb379f2e2044b5c14dc32ba93ba14024567304a8a7fb57400e90f68d9ea710d82a09ff8e5eac121a2c9b123403e1432eda170a5f9399ca5499409f1414de2c4b4a8c5886e93635d01d6d1628f30163dd087879797174d8dc58ff530b92a1f627030687c07a9d2977f19bd8961c5b94c31c993075c0a011a831ac85e7e9b590c1772f3f0401d62b32ccc0ec91e62aae1057a6ecf3cde79c6aa9f7e5629a6616291a297b668e63d4b5ca1f91bc772edd2022f0dfa751fcc6997e961c8cd9cc40b545c702ba2c3253571ea42e26977f4ce9ff36f96df442d7e81fc876fc82d6c610467c8350c2e26462d320b00dd94cf7cd02b23e0372824f739cd55244c235d90679f65cd736e13f21f05ec9217656cc852d4cc6e669cdc02093a7fd810d4971e5effe1c38121443a66d9dc4d5c5ca6888f34505db0918a631e4a3a290daa5cc3d55dd1bdf5f0585f69fbb5f53a389ebce61e302e94917b5e073607ac13f3951bf7428c7449f9bca2120aa380331ae11e0d74764ec7dcfb78762397cebceb81fa0deff43894c76d8d7677cc6b9fd65ecb601f62e8ab41f9e1a9ebb64c4fc50fa118ff3c8a6e4cd64ff1d4c12ddd4fa877f387f6e7859c4ea986cd0cb55e4b76d0664a52cefc329c64893d993c76c57947597f576c3108da28c3acb4bf0bf38aafbfa7419ee8c451a046b3b8767aee36afdc5320a2a9ff06bc5c0417d02be3f48efacbbaf177a67044ac3b8759c83e8e8e7242b5d04322ac23f45bb63e92aa25453cad501c0cdb5759336eb9c62efdafbd77789602e634e57cc9ef705b89171810386707d91fa3ff4106c4ff5fcd0a8324fc9c34efbb06097773e7ece9145fa2fa6f60101233e0ed8f3b3af19a6627f6db83278c17f4ff6dbd8c21727c6aa42863bfad6c5c3888fd9e422746d70dd01e6f9c7d95ee71306cb72180680db8829b127326a7d17c0e9ffbb87a4e467d6602df28a096d4a2bcd99cdee7047b57fdb119a85b04fe915733cec343576d7b1897a799fa51aed9fd4d1f7f529c17d7d0d290ba4d6f978994bc07f4d275d222b6d58f2a2e777e7c628afb40c509e11cdc51c851740a8989e64a635e551fdf4219b6f7be07c630114310072e0e0455f58c4ae3ebe26d579469571e0e373e1fb68678c539ab433061395ad956bbde81f39a5eb32440ada2300d7a13aed4f04ef05894e93b5b483e01449b390f5be84c832a9aeac36269a75ecef9297d6079044e8127f4ce3ccf76ae10e2f7caba12016efd4655da64ea0d38393ad396686fcfd8102cb7980f0a1cedc3eb1ce87c5153826a94f3cc6d3b8bdec990d6b2d775a245563e8131a4553c62f76da631bf26613a1382f921b515e0cd5f5feca681673795381bbf8d1fa9cbdb8cd0aaf15a121359fd12a5978e33e576478bc4974cbd3cee369c33b01c361bd9837665f2ab1ec4983157ed8e67b9e6ca53b17bcf02f2e730c553444f485c8f25d890d1306a0b7e2ab8e91d4111d6c363ada89945c74a7a1b6fd4a462424e9f5f6f921bcac2f74a124036386c7a4a2cf4b2daa18c0e31597029493b0745e257a237cad717c5a41c31e4e68fb5f64dbfe47288477496b4b18b12b90d2c7833adca0bf2ee84339e0cae74c664a11e59db5206691666838040fe1dbabecd7066d1421eb503c306c4f8e7f121641f9fe92ac0ed05f2e1e8dc1f5d058e9190015df791e84103bd9fc08901e851aee242b6881c5087a9e1225a8d8930ee0520aecc09e03b1ceb0d19fed2dbbd9cdb6cfa7be253d92a12d2383220e3776cae232c7ca416e3feac44ff5a75be8949105957edb22a797e2ee041f19c2b9b10808d253b5ca2a3ef9063d37d4ae4e2dffc9f5347eee659a6531487d88696c260831792c0b0c1b0cd28ebe2df224bed008ef1d1dad8341c7687ed40951901e8d06167e4f8c78e7ead1a6696ef4e35c1f19bb011cf6c3eec9a292d37a4e635e8dca5977b275e02f47ab65578ebaa3dd5f5a5ef9acfc81622290126c3525593263a0010e54eba15acdfc0d2440574db5dd1dffe7a1397dfbd3163d7b455b4507cda5dc067deeb6e5b26144dc9345f49f8ef52f3f9a9bbc68b11be6337a30f0a29dc1febb1b96498ff475264f323c88ad085c9690bbc05421a0fb3547ce9d7e3087535eb771669a53ef6138e248bb48a776b391c5fb75b6ea6bab083baa2a0ccfc0b7bb4af9450aa9820b0ee06a22bb0ad943235a20509bb028f9612cb0a138200a16c1c491f227bb70498ae279a3283a867f8114b7836f74c746474a91fcd58e720b0ab27edb45caa8169320c052d4a59d55ec820cac31a40fa7d1d587d2014890541e40ca1f544cebeca9438b5cf9f1f051db66d3f8a0caa8ec07ea0f3061a117957e73e392f37a83df4c31d0d6596ca5fa77b5a11426cef4d6cce039d759d2598d925e1d1b5ceaa9449297bd18699370b8f530e27c25ef7a39aaa027bbf7103051bca26a673c6b97a96f202435283d18e7e3e448d0c6a0215add6e53422e6458e5339d0ddff24f71dd3ba1874d1c8046d94d4d4a2d656aa31d7fc6a43e9b91908fb3a79564943afaa77504443a4881daaedbd6a37b1a0324101d348942c5c9fb2b5e102ace544d8ed9db0109de6d11fdc0e66972b72fca6c9d6d0e0477ea9f0578a248eef8e1af5f9b864ce1edd56a2f77a0899d9172ddbd961aa24a930c85bd96383047d6c670ad05d509ba26203f385a5952bfb884fea22d2526dbf4c9100a21db0761d003ad9d37aa35dc23ef41aa06b29c2176d4bae2f2b3459370e4e662bc68b7321a0c11a0ab302be52d2368fc049ebf44d10a268d3c181ce62076f75dca20b7a6d29b7d9adf81296adb89567a8f5b59aefbd95f0baa0594557d679bdd19e648dfea3b84ac2e8f2db59107fb8248dcd4c67bdbd565bf5870fccc54da2612efcb2c011317cbe7ea131ca8de2a96bfcf5e4341dd5556e0eaef3534ece653d959f77ced0b0e885a5f5f7101ffce2681bc19d08ee00538b411a99e881ee4754c7867d00d0b1f2b957fb5c95d1f5152973eadce95d35d4a57d72066eeada621eab299de984af4e8bc7684d5059dd5d8e0f06890d386ef6a0e3285bae2562a460a1eeb44e763f5382d0f9ed9f43f4f8f8b46829ad144dae3d4723c22a1b2515cb4b9216767318cd1761383a87826823c5f3e655373ce0bb97270c80df665c3cd1a5558de991de603368fa379d0226749393104a0579d4469a2b99069dc7ca0fbe9034efca26", 0x1000}, {&(0x7f0000003d00)="7dbe67abeea0d8644cf875d06b9306b691eb9051f7351892496e9f013667519f8571599665fc5931b53c23751e08d41668811cf13c90e7c536239c57fbd64feb6010f246d7205ce47bda2d8339d2c6955b8a2a19f7648b35a2eb9f9c2ce61d2645598f6ab0865bdb299b2853577ae2c9b6c23e464feafe1164ed40262d0de04cf6c2b6abf608854fdb15614e8ab6f04f5f0ffd79acf98f136f11b26f51105c9450f3c64180443eb3c63919274a1c082a53b1416b48334c831d4257b8c7094667a21642a081be1d90d3e46c2da44ef12fc186e16a50de418748f863c19e46b118e8c2afe3", 0xe4}, {&(0x7f0000003e00)="e267d15015387b003386d5b9832f02c89143092e4a3f52a7c03d895b4491e26a7ae7534b5d16d594fe19d7f576f954cc9eefc01a1691859ebab94f3e628787f5617d3ebcafa49f3b132053d36005dbd9fc3c30a94c2df7b6cd29ff2ed587a339dd7bd01259edeb90ef45a668c8bf95f1fa4809d9d13c8395ae8837e33a99b0891903ef535c59824112ae542654b852e889d7dc5b3985d338616ae88dcb28f856fb0648215efb837ceefae91505795c451bef53e431ff723c964556201c768e61abd50d19a06fa49c9eafeadc4830c7990639433aead83dd66025b04612615e5dbf", 0xe1}], 0x7, &(0x7f0000003f80)=[@cred={{0x1c, 0x1, 0x2, {r5}}}], 0x20, 0x4004016}}, {{0x0, 0x0, &(0x7f0000006380)=[{&(0x7f0000003fc0)="8423a056a91c5105ce9eb8d12abda0e854329eb2d30cbf99b9b21364282f0bf6a1ce917cecdd94d2f023261d18ca57b5cfb176e4975eebb781616eadaac218d451db25", 0x43}, {&(0x7f0000004040)="060b3bcfbda1c66033e1e591f77f83daced6450e352af8f9cc9580f8cc52dc30d20f39537ffc677dc0440198e8965682cee491b6d067cc49f005ce50374ca2e2e7f976d140d358b0137f5b5cdab0fa023ee7dde07a4858e69241d674493fe6eb4735f34fb02d07228c95342a6fdcc75d0a65373d9e41cbaf06925a2246f8cd226f42ad7430f37ce10734a9b0cd90ea078edf428120f8694eb36d28a467c3b2425d739bf1fe611faa6e2d8a32928501d9572c54d85a8ff0e4a6c183fceb3c2c868856fa6defe59b1c3d6f85b0743e0782990110e77b3817fc51036465d5df253364a8b1342f4e9b1be1e8b4d4014d1316efb9f47608dde4a470f46b20f31bb69a3ac6769a3bebb802e4cd314927f2796d30bfebfc6fe7e62cf2dba5b4c7c033b1b687f007e55dbc5ba072e38bb71bb134d6fc485ab1a3271b08e28cf10ac2cd0a3c8de6d01b4b684a2fb2cafb686a99e6551bf3ed95dc64a7835bc656e4089a1bd187062a553b1d489e8efc6cc3c98e2b2357914ef080102bf1bb99f74f68448e30db79e4a394ebc713e17d4ce810048fb4ca743a2863a342635acb70bbabc1ae5c706c82fa8bebffb2174c9eddac5b739146de90c589cb2c859f2b0b3d477c4db2a7d2397f76b5b579981a58072b677d0d8fcdee2af4e10724bbe2eb74daa3ff7bf234fa81de1d1d09984be7eeef5934aab551c2d7cd791e27eada1e3ddc466f78b79da293c4aacdb824b66bd1c768bab8e158a323b68d274568f0d2a0d00eca73fe5ea3cd99a58614470e43679accf24a7039046c0d8cc75242407407a4f84606c71f6f77c96d7fd0d89403d5a220b9c1bdef547ec50e801e808eef090e929ff290ebb18e5b3d978868edbdd567e269f217963b544e35eadd1f87c8bfa0fa613a5caa104b58fdd070f254828da5ea1372c291494b70dddccde131b5988bf3ec882b9cb40d8013b7c1beb6a620b5aeff953950e6ca52727d41898b96dec398a3a885958ebdccab57c1bac99be804a587b3e9e4707a4a26bb47d3ba6151d44ed7bfbb04fee1a7d6e93cce6cb07c5fe232dfbd7354f2eb2dd08b323db3aba132b7a846a64f23f677e74cb11d6da43eb59e9bcd8ff73283a9508e3b20a1a8fd4ef111b24f4888bed2ca97cb196411a753a8cc83e6d9dce496f68979ace3238dcd319afca4685207296eb0071742c21bbbe8fffb3d284d5b6dde743bf8871f8c3d5b8038582a3f36c8f24d50cab5e1837cc35fdd8d5a9874882f722e1cb47d081999f0e31f7b9910a9d65dc1aa3ee470d5d05d83b65bb4737306b3fde35f445bb027a05892ad95b4ba0d8e98dc9a1f327148077c1831917228971287149aaebad17f879b64a622e89b100c3df54f5f6deebbfa39d3860ecef89c135bb119032d92d6622ccd87056612399dc51fa371566402a134f52d6185ea3943073e275c3d0d3ea24c3f6de0deeae0e7d8d11a5f0714c3fd86d66bd9ef23fd8678bd5ab5208b67456d060f6ee73822e8a99428cd107a5b81dfa07a3c6ac6f7867ab68d3eb4a7cf9a007e68b8f9029f8fd5609bd37dc178e7ecbe7b36cc2650598a25541e098a349f9c9dd0edf72925022aa7c94f8747f53cd8db7ce0cc5e0e5b3d226a86f04defc1bd815bf43dfb9d778171844f4afb63092ae78b8825d8fc189e36b2e3ddb6db977df32d2522f244de4700b901651471e590ad1072a335d98e1c87e6a8b2d164d9f32da68dcf09b1ffff45ea029123c3961dd7b9f458d3792f9306b4ef5acf2917a54a1fde0b9e688f67de3fbfee400598f37619f7e342e01bce7ab82e6542ed2e3ee803ae753cabf7faae5fdd0a3da377f3330ac0525b2c69736eafddf7aabd48931494388447e4b75013a65f5aa73e5129de815994a380f5a30ae6fc1be73a1786dd8222125302c6f22a33ec20e6868c0e557053e5c98dd1cc880b3c053469be8d3ce272adb3730276f8ca92d3a725012f93d0549747b86122cc4fc69d7959a78c20643ab397f6d974a23411d9981a73a8965d3f8a348516236595111d7c965fad933a93b29489032fe0f8cd9ec5b6d7d4a6408992006780d6cf1f463fc094a93ebaed473b95822a58d2696925753042674dc61b15ff7cdf1cb4c3f31b2a14a6b59970c99e2e303adad2ea25c52a2dacce01ff925211526573c6229a6f15e15e2ba10bceb2f0d178f8689aeaa0ad4a69466f7a75d60c4e330c955d1aae89c53fdc9956f35b63686a5fc2ce1dccb2a5f71c1a236230215a40696917d3f231096b1fb1e4e86cce404615467c3c611d896e0cb33f070c4b970a051a8670fa5e89d3cc7c354f3ec6b165a2e7e71250c932f094f915d195aa3aebc0d0adea1e3bec93073e02b88db93061f64a995f41f9fa3848065dce01ab1e709001e1e8b9a9331af2104f574229c45a77bf3812d29563821e29c906ba02ed132983fe0258d2655275a59337b2b8039127a01ea78e34fd6d85ba9bb9a549f1c04dc3585ab71537eec3c2410316b376fd51a0030dee7f333e8e402296a29a46cf708cb5c7dca0c2aa9ffc26228597f099652dc887afe0fb710b3c13af038b7eee00df114cbc04873d96edfd4a7f880b4e78f697ee3d7220e316958eaec6d593fc7013b228edf5ca4a423bf92f0098b0c21ea9280514f7c9fde139a8c72a4cea0fc1ce75e17f4e4bc7571061b444b74392b964f791ae9dd67c06d63c88aa6a2f24d452c4dfbc0e11c605283299187a628aff662f08925c8d16728998975b0eafd36cdc47b4467b108016ca2870220371109bc3ee01cf4036416f63633421cffb91e282fb3e473c53f1bf009b76ba2d05630cf416d2a97ed394e645fa2b7f6a19255d7766bc20e7dc898de9f44f519b22656381d532f2d189df852102cb389bc99a62e7b1208a85dfe1d2c8d3d42a2b9e75af695a548c92789751e085b923ec17c66985730748448a392cf8834e4486b6d7c06a4937c2ed47ee8a5c091249fb6728023beab3185219d67c875f2cdcf70f6dce5a3877521aa2994c41ce4c4152fe23884144971bf556f59eec075bb8fcc4e3775bb9158fc9b79236d28638c093eb4f27167ea61b74dcb2165cca98eb13d48ee7a270919261052ee1288a62bb73bacbf4163921399cc8acc7567104669c54c519e819a8d2d0ea1d3355d234bcba0e762a2134e860591302bda5b2a1fbd2359e78ca954c077a2de8ebd4d23121f419c534b9de340e9611dbd2e8fd87e5afcb1070f7d6a8b61b202490ebb7f6fa6f0cb266446a8edb25ec7befd47844f5fcf640599bf984b5ee08fe0a9bcf8dd7183fc8f9ae6bb227f2e4ed3ce5173871267e3e66882c023c45b10ff3c7b228983646039a18c4014cf9db0ab0cc601fc6c0f8b9c80549d9334c91a7169f1e01c722c680f98322151815c54295736354e331ec645151c9f37816676131b29b0be637eac5c389a8751a17064e80331c05c0cce16346bf04bc183b57f347a40a906e7e0f45a299ca5d875dac4769da578bfb6c35d9741d1c4d19039aa9e6701e9c5150ab15948fca98f71e97422e950916ecff4cc7db22b2e28537d51ad9fa2d5c0c2af709f03daa525a194032101d6eebab837f192c63c171919bac84646b7f5995948337ecb7ab1d24c79c36efb85bdaf96c80a775554639ce11675cde52099914f18ed8c355d941c108e0c7ffa61289bbdc7b4bbc0f811430fa86ca32371096a28b4cdcb5cd454de918ce3ff8e81704c4ba9baa85704ab6d3d6d8602cb29898bb8f5b5ba07a26d35e132d6370ea73492d659875e954d8afa790ac16221b2c8740faf856e9c4591138024f935ab401e0919d0eab2f0cc06a62610691ab8946660027f4e49f30731d0e3211d47ba6d0e7877decdd9fdb101d7729f6f989382698defa90be1ab8b537436ff83896eecbd698153423714da55a61aeb0cd14b4cdcaaad74f74dd5ac9cd5662e9ec76a3931870e1b9deab61ce3cb46047215b9b80295e664f73306685fb0d594874dbd66fe5f6ea5a9d2006607ded0ee5d08bc1ed189408e3abc8a93ea692e114250190f4046c4a8f06a358a2e1bbeff0cb9bd1d7337dd5a2af059b438fab42d659b330bef5466e9bbcd38c75fb69093d5f2bafde1174d06c02eeeffe26dcbf52c734a5f78d95b1d0b4f69affdbc2661138fe3f784a616d2e92245406ffa18c7de9fb3a549eadbf395fde16c69557e911425b0cdd9916d8a0a9c3f30d0d633e6cb65d0ba90d26f9e1bdeae90aa6699fd9287399a8970a4dfde561c2f028323d6c8c6ced8c0acacb5ee110e4ac2d4eaad129eb31f9b20d83daf7ad19c2bf7168fc310131b98d978c3b9633e217e209ae553190813401977f265c7776be569961a7b1fcb3277c959440c3904cb49ffea7022ee4f972c036a1ffee2cea9e579c8450136595d8d917e1d0bece7b8cc4de68fced202eed012f635380434dabfcfafc2101e90abd82b6fceecf13c70cd42a58c63bc43389548ac9a688747faa9ac305402c178689d87df477e2573529cc37441c301a3d3e0b7f238a940ad0dbc0e4a22e11de10c83427dcb9eaa2a56937fa2757af200bd1f729fa9bef2c2364b0ad2629092b7211a254b18225190eaae1e43c9e9969f5a4659c8155813710bd68ba97034913e6e2d6fda3c3e73a397198b8de538fa89974cd04c22147a669f5e4309d3e2bdeed128a4f1c2e0a036e83252177faa7bb4897b9b58c70dbc7a7ff26141a82d0d86169bb7f835dc63888933680905a30ea224b057626525a7c4584f70ef6e0981cafd00ad66ac5703bd14500064c5265c8336083b16755ae199749e326c7547291b3475ee2e942ffe1128a5f5d421e7c9c6a341ce905701e3599c21a2e73cca2113318803ee466c78fd4fd97a8a8d5ccee059e1ee060a0408c95dcbcae4b691dc10f41ab550e2a2decacb196afd46ec9e2b6434609ca8cbe86e5351479d0800ae0de011766c5b66f7ba21fcdbaeb8554b909848572c1b47115173487a13604d33e60833a166d364b1c36eb7fcfcccf01898c3144432b35e73b4039122435c84fc9fc38228c3e21ff5e6cfe4dce41e09a38bc872962efc5f2fd117be7638e2e58b36455bdb397495ac4d14d69c6ed43f56a81f973097c69bf8828b0c673ec1cc71d762c16d0d407633f2973d2a2e020ccca1661de8eb162728afe91b669027e549681c0f80fedfd8990307952917bf9e5f4c5b5dfdd0945ba76a06924c004f31a2fc4e6c9b029c9006ae938c0c130a2b09c83f44f213ed392b22d2c991cf9bc3b62c7deb6ffb11f6ebb1959ba24ab39894caf11710fa98f6e7b97a9ac93d1d657d4a039fa42f79a9f8592ba606c400b443d6a338be10c4e2bee263de2d3fa189cdb43e10179e9a30ba63ee46ccbbd671f117d6c025ea101401cf7f7cf21fdddae1151c05921fc16d78da477333a7be5e85b9af3621c282d4e23c21dac73f84b0b0c495edbdbe415df00a8f260230227974e58c9f23f0818816b813a0801c93756dc4d57f616cd64a3f9fac169a5c77bc461924431d8f21cadcc350da36fe10bffb9dca0b0fbbcbb66e00e24b32e64aa399d2d3b76857fc8c53090568d6d144cd1465d8134623bd07d420ad7e9b41a35dd3d7bc95df003844546eee147b7a2c8bf606d8ecabae7ae0f64f72e32e66f5f846ec24a901e555f390604fc8082791eca3d940df35a51a9718106f706eeb14e73c208bc22ffb215cf3947ace8d339e21c7856ea716f47d4dd00ebbee68aa9c607a17a62c2621a2a30a182fa93b735db292e5328c11188ceeeedcd8ea7a48fc7c0645597c924adbb9cbdc2b9f103ba86", 0x1000}, {&(0x7f0000005040)="b25a28d397a9f14290d797f84d051590ced09c8f562af6352f949728d666f8d292e060765435b856000ad4d0cac0e20e919b214bb49fe4320ce59e6d1745c199b4d170faf27b1aca82dce5507b44bb400502a0c1aeb9775cf588415cbc5e9df3ebef0dceda8c967ef91c7bb009b6533fd18ab1ccfa58a6f2d04bd6d1e253546a919a32f766c36fb9c08427d76e92d5c14b1c7c1c59390ef5ad983564c4f5062fbb597d1cdeef697f578dfc7b5e1290f273ebfd9f0c1f12ea2ab70be1cc7e37a8d26d4bc9b380b971086e1975ea7ea06da50caf43da860b2c85dadf47e428ce803161738289e549fa3c1e3ef1be27d83fc4386ba1f74a86977921787ae79c609d4fdac1be4d402e782226310fffc330fae7936676fe85cf2e2464d2af952948f69248ba409afc68dba1fa51fe47e7e364d4f08162b6702caf262208b17fdc12a367b297382342445c654761845672e0b5fbd0f99d49153e3777f5d4305b878e191ce0e7b6a0af616abc198a69f40ab667e62af72650450ed086fae6b307e603aa36e758156ff353675c7612529643e5999c6a8d4fa432f87c5d306532d7276f757247d937823a4732a8dbfce09d622341a640d946e10f7fc00dc4a1484da5701127d526cd1d4e29e9d3dfd240bf09fa0006c270d00ff96f9ab8bf10e2344aeb2f3860f35e523e7d3a5f6b4a3fcb53eb191150b7d2bb8fea457bbe985cbbfcbbe6331e89141278507d9d67d2c6eda9a41dc04f8dd78e8688db61f65f142c78191a6c57db3a53fe718d14af0d99b637a3aab9f563e4703b7f636f592f2c27763a0c26e6795050a43dba56cbb2cf71e431aa6d8b6052d4e005fe4d6902e74a1dce930f23a391473b58cf0e0fee213570185deab8703de196e490fe534260d0ecdd494846a14b5b089c0edb5bcbb074eaf4954557330db55426604dfae3299757dc996a0c657fcabefd7b594280e07792687578130887f0fa963dbaea38b93e3b550e30b30fb4d2778d79dd8975abffa0e4429cd8a12126c441f934a9b0b59414748c9b38b9d7937eb3301edf977f740a0b374cb47c4c9860342ad294d00f34d183a7738f6c95c2250f41d3773af66f4bef2ed131be953324627b35a9499e452552768a0b18405747f8904a7a6b4992cce6bf271c9ab6c15f2bf668f4f6f2c185b8d50c2d77eccaba36bc81ae4aee5400b5ff449287709bd73bb7dbcf45996bd28281842e4aae93035927247f7802aa7b18b627769aa21617697c33e1bf834a7e67aba6a5f90a3a4972858a50528948b351b239caa858bc88b8c331e30c4b8c868d5c48dd90574ff9b18ca7ae7f399c780dd86964aaae9408f675702d72dc6805ac84565fc9a8365265535645532cc4f5a33c3928da5ffae0481474c33d7c92034b1a2af4ee1114792b9d6f47fb47f879ad10f628875e0a8cfb106184126ea7e4807e7f25ecff86df92dc06cf746e71581329e74dd54da542e51c0675bf879be05d1604f8fedbe45c0d365a08ea09a83f255838fbdb273ac7e2b04f5b5ca0947efc1e1f1a7bedf53e998a61b333c245ad9fc925c300337bb500b17b1a0a06eb10e6e91dcea69ae8eb54d91fae96334210ef42d01106d8351bdfba1d8493a57ac496840d02b1eea188a47e2c407a76baee2921a1098a6a46b9ace1deba7d7aff82c07898b31af9fcf9420e8ee3b37e2fbe31fbe8a930643754f7fff5a995ca576a0b1dfc0df5f1e9ecd705845f4fa84d8162963dc69daa3f1ae264a798a62319a13eeb82da74366897ef236f3f74b167869890725d01a3663bda79985371939fd512181c5ca7521d08075452e26489000f59f89187adddf91d1c4dc73e88b2a9c76644ddf701a8c532bbc3a67b21be278022f9efa619259f265642e00bbd7e1d1ccbc191f2d26fa5eef70190e6dad1aaa0b648d39c67134d29696c1e31c26893c85512599159c2588af6d328b5107a52da3fb81adb64dabe4b678a82694cdb589586794ee8525d1f2dab293489ce26716084bda1a8b9724dcc7e0d7323333cfb73c4364f18f554247d762e9028a9d27bb582050a2023b6d038b11eded47c1f50b23fb5293258c367907c1c7e6eab40466f21329396af0c0853690be643e29a27b52c093b37d1d7f4b2a06db4f922eed76b5377b52b3230be205a20067b8b0138f4e3e16e02b4509c17c78127188d0d0bacad7c7cc70a3c5b137d7882c5becc8fac94b0585a30e42f5e7073921a6a4ca74d03a06cb756fc890d463086e3f8b3c2739b4ceeddb82e9ecbc3c68adc52b5f7ca2cc2e91950ddfca0ff5885a25581b62a1e356dbf9bedf2e0066f3b939f33c0a7f23d5f2edffe053da7fd49e83dac5aaff044b019b74936cc82c1936c72f41a7eeebe752a108d2502defa85912a63a56d7fa4d71c96aeb1e657e0c0a7e578e99b3ce9f94f4c7009242ff1489b2f94e3619f9fd3b1ba0ca22511d0cc7408bf2f3ff410c72f0b8dde464b9aa112132605dcf42f3545845095add2964b60b99d8950d7ce12c5a11791a1937e283174227198e3eb2bd0252f2a002ee904bafababf69efcb8a9e66eca59416bd2bbde3e47817c9aa8a72b9f429331801d7d16e0c4df243d276f6056fff12c2180c383e84ede639867be0edbf937931b66ffa955f3a5a040daaef801e6979445c1afb6ff18b0ae3491e916b6de503f4513ae92c55911023afbd1b9d950b0f2ecdaec34649fb27ebcf3461d7a431c1004d786aa7652d7da9dfeac93e576f8d0f62cd50ea8f11e6407fb1489ab57b1c036ee16062d5035bb552403e2fe4d81a527512831078413fad967b5312a4fb00f858a75915816e221aba7b388b795809b0933919506155b5b943f81a8d2bbb89707f2370398587899a95d8eeb7d21d13bb45b97e9cb5104d8626e7071ac69507d024a7d104efd7f39dee0c4e86f567db1f0dbd80d94a6dff1f19fee261ce7d22b1952cd6fd295499495d41397fc148923efe44ba6c95c27afb7f0a47cdf9219f7f77112f2716ef415defb1ae11acdfed9a3832fbfccd541d3b72105f401d3630fa6c74a7097b9e39875f1029cdc680637c7617f9b6bb0226c07b0aedffccf37b82c1e81910ee97fec858868b5d61b278f18731711d69d8c8ca97bca3f7dd223254993e1f06e25a3ea82999012596567a74891136e1180021912311dc2c22c4de8a8d09b2b7d01f337c0dc55a5217e2a2fe4140e40670315f67cad33381c245dacb43ffac0e6bdf43742e6d08a7b32d9a84f6114ed3dff3062e72b26e9d69b874f37ced9ef786504d378076337824ebc4f919bfd666e7517792709fc65b281b78aceb81c540088a610fe74909704015c8bc53a840fd030548c97ea2c68a146f1a298a5ffe58f5e699490d45ac5f5f9bb51ea7a9865198aed22d89bfd6dd3bad0ed69ef22cb6bc3744e9c611774ce6b24cee2629578c819267e311d2ca1df7fa99645348850504ae46f937720f5cfedeb6938ff9279dfed4d0844339744af1dae32e6182c6d058c4dcd574873dc16156678e6e94ae1191ec3d87c6bb056e0b994accaf723d8c732923d14e3eae713732f3ac39514ffbb2f80b03b06f9cff84d8e2ef76abe84933eeda3f5194128af050543d9893ea3c1f511fc3257707be23cf310865567423d63aa9586eb0e15275830bea06fffd1739c5fee4b3d488d77325e41ca072d458d40a6b310ea92b3fb432cb0ce604d22695bd43a40801d7342cca8648e0c3e1c5848c9fdea16d5a98a7272b60e208fbb369436dc030155f72f4676bd9c579ad75288b4cc139d846cc4517cc1b941fcb7623bb565ee7a97345c90863e21afd2780e01bdbc5254b518b668a3897a90eb41ac87fa9c5037f40097e9e5e2ea5be213e8c3f32bf36f24a2029de741c605c7e932576004ee6d4c75af79251d303159d29afca749d98ef89ccef6e15c1e3a829f98f9ae99fdc3b3e7b65b3b4b49552623d92b0c063893ccdfdb1fcca6a21e8c95121fbb872fcf58cf0ad23a4ee7bb79acc965df9495c279c9d149d44ba1a9c388d23f8cccd6a4add0417540e99f3b8b7ce366d420ba90e27a0b91523255d8479458934713604412aed858efd0e0b92133d06d932721211a98a62c64e7c5a2e97c0b98bba12900f0ac3511b1ba74d80008104b77bed36638d845eb96084989cdf95c69f1ebc6100336fe7bdc3b79d5960d40184cb3ea8f119b35b92c5b78a5bfa2a8629e45a67ebd565fb80b3c2f6a866aa0162c8b70aafde9fa434bc06d72b0fb9ec5f6cbb7f0dcf85cd37b5130f8c123aca695fc6605d20ae0c448077fc5ba21fbc17ae8670620d80c688d3690969ae2da7d5932011ec983d5a1c4744aebcf060116335049cfe86bed8952b2bece7b92116fed12df939b6ed4614b212832ac92bb9d4e5bf056196a8375f69f32d5728abb647c91a0c19bc15360a0147eb42b369c64270f27b450dab799c059ad145ceac336474c3ca17cc1b3ddacc95a1f6ce328e269c58e91ad0cc5a93cfb4d2ce526dfb62e329c2726180475d0522a74b973947029b2ec2bf3a00a942d601f76df4b49f32d12d668d3fe7a1b2c9a9bc6f80f5924429d4408026457de1dba67b6c217fb6260785c7c2847c8d27e195cbf25bcfed6e22f8cc6a22d306100e827f85a138453821a593c6d9149d99534932db0335f621c8476fd3a3eab670269b7424db823a98dcd3d1c1ee730afe207d78be8376ad519b969f51f517dbb84aec03cffa7d9f43236bf6e61fb09c4db18b876b7ade97164db701c194ae7f98e8b528205478f62e727daf8f2d85164d204d9c5650b8459fe6a5564a9521c8ebbe969a4d80461a87a5fa2f4843bea8430626829b97f0a7ebd670b85607793ee2c8474d3cc2658f8770f97f86b8e46a9e4de9500a5b7566c82f4e74a07679d456f6f9da5e19cea7890d443ce95ff415cc68348670b27ee91068d56e907ac5769ec1d53ccfac87cfc4b73ce6e90a880ccc5d36d4122cda0a71389795d286d598a9ce2e16cb745f86685b595b5aee818d6795a71e5f1a67d863f582a5c736c1d26051f0a392af04bac25f70398986fe7d7c27b1f66f4e62ac1ff244bfa627eaf4bdc01725de6884d87509a5457ef19a4c97bf21181288e7dc0cffa278c66cece85260c01899a64548f7dcad14216fa0f3ff10e510ca40108fa5b4e2e0bc0ff30eeab72ab64a84f88dd8c0f892ef87ef3d0f2f6d528aad92aa4f8c41f8b5061c53d36ef30d3bbcadee7918cfaa6f444e8ef0f44b7216677c3a7547765a152eef44d3927b4179b611bc30e23b6830b5ac83d59de13b8ec8e010177c898a4a94d9901b663a7a541de6e25dd433ed3aabb89f423463cb0a023aae6b1ca156b6b5651bdc8030042780283dee9bfb09f752ce329dcb767aad05bb6121971e18965a97c463688c141314b999a9905b10e5afd7749c0a0e6024884149e4979ff05fcf04e05922a31d17ee0588b3a5ba064323b511d5538b0a80ae56f2fb6ed50f6752f8ab5a193fa6b94bce20feb2926952db09863b9c929b1ccf9d67103e4c80b70b26111a9b8509ec4d7ba86b7885a4cf301af12f672fe93ac13249286f6049870662a887fc333c4d074dd6cdbb82281866a369045ff65e881954c43b301a913e1dc3e677a61d6cc68e5eaaacf3f605889b453d65212ed29131fbb1a3d63986fe517e98426b372fbcd5e368b611abd1cd083c1d9741e9d51145c5d2b9cd8c8af4b4ea9a688a819f8e6f92c21e649c270e9b1f0369c5d03a5f9ce6f06d3c0f9c807026242997a6d5947cac456f65d407788a70642c97eefdc792fdca027fffec", 0x1000}, {&(0x7f0000006040)="76357246de0cab570601207d89fbe7dcd03e8ff7b54af1f876c14b3a8c8d19bb5fe0046957", 0x25}, {&(0x7f0000006080)="bf4e54ca2ffde8df5f4001389ec0212331168158599f13ad6ad82b3f254b21895fc68077d607b688a239cb91f4574ffa9a9bb0382c", 0x35}, {&(0x7f00000060c0)="d8b2478c0e52bf9aa853ceb4df3b2253fa68a91545c534e45ad570344895054ef5c9c578", 0x24}, {&(0x7f0000006100)="624ba1e9443b00df11c3f75cb7e8add61e035e8fd3b3147caa30f490d779578abfd4719b68290ded8e8ec8afbec2dc4e7f33f4f80a61d8ea5c108c8a4f2492bf343eeb8878fbce4242db8fb4fd98070ba9070994bfb156fee0f396e40649f0715916d3a9a53f522df3fcc10ad3349e748dc4c2f8f01e9c521b8bcb6611431bad745a9e356c3a98434a68ab983d51e0475ac323a277343e6002b8506e931e36722ee612bd5531de5b4b592b567e175c3a4257566c6d618a95ac43c8cd154cb37abbccc272913e0877884a75e78c63", 0xce}, {&(0x7f0000006200)="6df76670d7a50b96e1c4dce9a8e35cd8ae4055b77b5081cbf92b3d510dbda8b2951628de1c3133cead14a750cf909355e20c67d986249f8b89915c61945fa235728aed69fc4726f12b5e7c66a436287f8a7ce433a3e32f6ed9972479123a89d4e844d2e5ef307096168bfb", 0x6b}, {&(0x7f0000006280)="2a244cef772022c77b53616f82e9d73ee6836f6e051ab6199129b981ac21c32665b556fa009a484c9c3b4515c4b6987bec22fcec0d2fa390d0c53668f93a8f0981dd43d66dcabe27d96fb2cdb43c2388e0802e282abf61ee82ddb2f32c37ccc1720a7828bfca85d05e646c7e21a9f3ba1d639c232159d6a1058074f0d12b12940980b2bc2b74e5ecfaf9d9dbb7cbdddeb044bd4bc25e1be82eeebdbcbbc5980f05936c8d75ef6cbe81dcd471bb92339adbd399f97ae244940be0acfd9594d0eef26800eae158dc0511", 0xc9}], 0x9, &(0x7f0000006440)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20, 0x95}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000076c0)=[{&(0x7f0000006500)="c42d5a0e230edf7afba9367b2efe7e3da1055f0b0bd17a5d5546e60367bd19b0c4118c2189f58ce22c", 0x29}, {&(0x7f0000006540)="b8aa3d0e1dc73f37e868edaad3a79d02f2b57facd6e62dd4d5c3c6da67cf4fdeea1ffb8f6ad1daf4d048aab8c9993b0aae7814589b0897fc35edb3c1e48d6e6fabef6a45edcdc50ee31938f988ffa07333ac28d92f9dc2f5d9a308151b19a3333e3b56eace311d814857c3ed1bb5dd29b35c0c9612d4857a924015a8ad3c3ded02133843e495228946825eb7283fc9592ea1d784264747f8a8c9721e1f362fe46263edb81ecd4a460a57152bfb48a3bc1187d2261c6630d6db2bab93ef3dce392a0ddbdd9ca784fd8a3c46e79fe99999f10465", 0xd3}, {&(0x7f0000006640)="8c5aaa4a81b15736279e043ae4109984b0446fd4c39edd379334673b4de69d7f7389acdcbeae472cec3558316502b40c00884e0ce5a03c71d804d2522e929d2451f85b3d4c2fcb2b2782bc8d3dfd2e516b89466579bca96c058db7e7fa9e7aee22643c1dc0c8aee0cb3c566e961769904fbfd81142208d91ff767bd11c9bfa133cf27c3dbbcc32ba7067bbe88a114d4c88526ddbe7c9edd85a51fdf4e0facc64778df4a72560bad7bb7179050a8e7bb9c4db1ad450968f991708a0ee3e8380dfedf1c6c1e0c2772a741a6f23d664ddbbfdf4e371a3a3011e36fea17ff63094cc5d3181f7072a0922e786c2947ff382cb72868b4e8662af3ec658ef10e9cce559665c62c0dcc6d6a9bf62fc739e70ed7f9dfb5bc5395904ac00874670b62cc1fa2bc1151c75558229a23ef12e11537eb8e8beb97d18499c21301124ae13788a34e6f3ea3c52967dd43c457b4ea8452d572a0d22aa51a9df7bb364d894b6022b89608e9825df7466dfe8338b35249ca4daf92e35b77b150f94e433f9701e5b29f5b2d8b465f46f01af64b720b8df3962394a245b69e78f74cfbd621c3b9560f77a205e1534b64f983cb64470f8834acca75948d69f5feffaf6e26ae98d5ea69713b5fac9cd963424fd09c2f80a332b5145eed10afebb69c1189ea8c697fd0602a0b0d797eb87bfbca5517439f76ac462b14ea68845e523e0e64b9be3cf2a92c7074504c6a0f7339eec2cc86b2854ce6208e3acdfc07805069f02ee03d3f7c5b8357846c4cee3588f349063ea3428d5f90b4135192b47709e25e5b4c6c3552ebaae8ec3ea651008876b5a5b1f008cb01f0f3171303023f17f176e2e4ae0239678bab1d558a45ca8e0061ab89fbca45086dbcdcf635bc4bcabfa144f6fd81cc11c1763a50af466c242fbca3c655f73d367297d00e4990630e0d9b437094e4b7d5eb332a562a799b2ba9b517af05939c4b2620466c38ef160bc9dc96d2b6b97fe39ee0c966596680ed0c63239d980a5c836e6d28e0c0cee23c52374849314a52e3f8d386a0ec6cbed23327f599050a84a528bf21eb27fb5749717f64f6919f23629d93f434daea6a0fa9c58c5a1ed5da64b8ce35fd8163786cdb5f5ccb6aaacd4ae50f9aa6ebf83ef2f7aba7211da38d581b6295cb86871e577c63231e3e164bca1563dc32d2056509286aba84846b7d8f92c341a1270c8c0464dc34a6b08cc710a856c94310cf7f99b3f796aa1e851111616b50d9a91fd6055e18d602855e8664bb29de3ecd8b146e64e39057e802c9a7905d51d23223d03e4730cefeb78d7fd074e1d683d373083051c1f2f86b19479d489c15450b351782d6eff2a0ea75b644d12f19d8ca303573fa4d155a34f083bd8321c424de1ab77a3b4f92ca9f7dccfbde9be87f4007bf0d22adb953d734e07678ab293d3f6553fbde1959b9526b1a0c573e9075369ce4db14d5c6747ed64bede822215e2ad9ea096dd064253ff93f5b90187ac2d6f4b5c84d778eed7ead6fe1a9c2104a82a294408cd23800a0fe03b75318dc1483f282e8ac83b6b294da5c66ef0fdc60812443637de218f7772d87edf3e30fbba09a467ad73152f73c0d72f7aed324b54a911fd999e2d7d3e99ad09468f5c7adb7dea8d94e5447895502be2728ce8b70f33484f6bcb02ffc9d3aee74908c8c083342bc46e3ece2bef7729f70c39bf4d986029b09a744a6910a9480d33855e19f8ac5c327f47269fe6b3f7e2401be254f9505faf5153f3402ebf1124523cd82736b3a3ee726ef15e8c1cca43f83beaa321fa315bca8661e5e489f0acbb9a2f153b6ca810da0f5b85f5ceea6303cad9ad9644c98beb7bbb88d3dfeb9dacea1888ab4abc6e66c916e0c2f9c7cadb8c8f93b81b921080f95b0c027c19158c520630ca74174d778727b3d1b35a33c667504040fdb4bf468118a4851b84cfa0ad334a74aeb23ed290a4c37cd419240bc39e0912f28f721da340ccd91f94857f7497a10bd899407853103f57776e2ebf6feb14e24d626153c7172859f90dcc38af4f16d76584dbd617734a4580aba8137e23db304bf5721132893a34bce9337d79cdf159905ac4f014deec5261ba5f23e992f8abf60db1130ca84ef4cf1a4295defece2caa9645fe8a5971c15b5a8b2a2859fb4a74b687617f5dddd7631ad29216a327da527e3778e9b6e8977902c5357cee80c88ce5d67eda396a2c51323776f56766509a9b082fbcd05fd8db1ac3d0c92c666957c25f2360f6bfd89fc885b39a148493330c653a5b8f99805184819f3ee5da261fb3d52e0c23bcda825320a6af6fa3a90e4b650da2e95f91e9d96251c2c316f8124f491cd9d2f7c310c9d225926fcb785d4e1449959117b7af1dae22a17840cb341da10e9bd41b4f38b2e3604d3034540a7ced2a8f324075ffc07cbd367557291b9cbcbaf8a6ebbd1efe8be74379dee4d5b2a2e52761fcfa0ceb6421b0c4219a6b8df4621d911d85006b01ee7f636e769583a19758853d9f1fb18dce7e950d0275fa0211018a22457042a394f2e9dc30753825c630ab4d54005b270b51633c88040219abc253c692e086364a9395e72c24bf641ea579201e24347353594960b6af4aed5c23fdff1fea006dffa8f062190c4634cd14bf82dca2e3c1c19d3d357ec48fd6ec9c41732271fd3f1bcf532047cf308ee48a91188bc5e657eb7f5d05e7739a36e1c92bbc3e7c86864c6a4a6e61b481b61332b995f18bdba55fb52628e70a6ece0da5a29494d0c5a90028d143b5e2819429364fa5cea96b784bb18d713108cac26e4233b85bf9ce6029f180ea06dc5a6f4c5ebb23c0d6420a4e854d8cd07447cf4625f33b1c8f916bd8b951d0fa34ac0647735de994f42e2b70da9446bcd9f7d769ae80df37adecea3c1e946d738750d01a854bcfa2f1185522b7ce192825e74a57506adf093e34d9a0d842bdcce2c8f22d8aafa6274d3fa91fdd8c41de39d6d371c7f36eef3867c9515127760b4df54877b695be5a79752a9659a43ad6d094a7b42bf196e6f67575d764c51888fdfc07c0a285d8ed243632bb0a4f1cad2da6ae681df4be6abefd5c4c52e6ada0837bc9f3b22803985940565079d0b4c62314a4160af19134b9108e3f7339ba5cf370a92a9c3e22e5185164e8e603f76368b7b0a04df22a2722ca1128ba5436807d6ed86558a2c5a1355c2023ec0779fd552576481f567e348aa9689cbe50c5e91f889165d83daaeb3a3eb30c51fa1c0517d5baa21b8ead2246d88f78a10ee85138c621669ceef6def729aa20b276bd8910430ac8c07009eea17dff999c95b2efdac7cd72b94d64ecf5a3558965fadd285ad62b10bfa735a6924e2d29834c02d662db6d2bf705938ea1c53647e65f2aeb054f074902d8da2f9d1d0a1d7f35d4b00ff65ad75f784697421e80c73ba14d1c8a16a7c9136917b9745a81c651f27c416c92c453e23d13e39e3150b596b39c5dea70d8ecf0b148ed98c63fff40dceac00c58e2b8d58cce34177ad12c7da9b87eebca5d456b106093e3576d343c064bc793f69c3a32667eef0e79b59185c03ca91ab350a29014e14228bba98b6e5b682d7e0b39a902b447090f2f081ec3e737d057ed9636076cd17bb0e33fdcdd95afff86acfff0f1c05c568dbf2340051240f11cfb35639a544af0ad58539ba19d7d99e37f906984e431e031abcc84e628662736aa0ef265f469f37d607b0fda35f411d4611e9e6da93c29d4bebf08bdca09dbcd39441cacd63c417b8b0254dc53d3b13cd6698d95d27bcc48f33fc1eb985df9975a4dab423f8285cb1bbe590af86e2fe57c443179b99065f81d7a5f5292d0b6173f048c47512d4b4a6883a2dd0cbee95332e88f82af0cc163c35c98a47bb3bb55b40c0daa6c73c5a98d5236f19531b57bf28a00cb44fe85ca1513778358b4786d425fba2ff1d03cec6bc608773360c025e3a602cb93ad3a827f0b225b22228b412322439a94e9011a9e6f7b587d432b40011832742a52e9cc15cc25e0d5f817b7364c4ce31be87e219fe8dd953c92bd60f5608d0660f57f4cce7b40a31a9ad2bf5ac7afbf0218bb8a99488ad5ac1285afc80fe62f10e0a332316ccd09f73b0ce78f033a2c1acb820263366017a61c41a2efa0e00ba3b5346a25acb5cb9adde3f4479e2afe9fc01d4a488ddc569e8838c164cc06f8a62b772821a42453e721c906108d04d9ae6023b32647feac55693291856bfb91dbdfcf1180b06a0107f8c4395a7cea675cdea9df6de1dbce792bc2b1b08c6b86f103b5e32a548dd83fb2bbcc22bc9e69e3fd72e04cdc6469009a200a329642f842d56e6d3c205cbb14904a31fed097b413804600c17f4cfe46e32fe323dcf7d069c8017cebcbec2411fc2ef59e468343d5be35413a49082c2b9c8c0e53717fb2610af6f8d6316e9dd2e5ac71b097f0a2e7a21d3bf559ea9c0b4819def903ca64070c27ea92b80b720d7c6a7245fe1753018b9187710e4962b8f6c1b8e780f4fb8971594225a43b735798383dd7533b355693628cbdc14d524833c06285b0220e2f7ff1c916cc7304bcc5bee2d05732fb619aa9d7a4307f5a48f9f62a24aefbad15d834e1722e04c9b531376cd6a218d2ce1c5a5a14d58cbed5b8359aa2e711bce329279c1f2ecc742c73c31dfe5bceab0876ced0a2835e86466e973810543558f948f6905bab2ff73ab6b2600ebedd93258e1fd7f1defe697afde37d198d5246c0d5e4095d5a23c8b10138e3f0318663432e728ece22bd8256c777207f9e12c8415b884b55b1cd61e0a409cf6e0da071839df662bfdea9a1fe920b9017b363844f21259d4717b50cbe97893c003c9e5e4d0826c65a0e1088b538bd6b8a787341a6eb57a75396ef1f5bd0adf805336410e30893f92a0339770615f82e9d65599c2ad5df3008fd6468ed1bf31b2a35702527ea098b11a1a22017427586f2b68742dc05ccdb447239769554e1862d5fdb167998db9818d345abe5f7d3260db7adbb8702868007c9a0269bb9ad7c39cde5b07d00736f29fb856bfc643528ea055375d67f9ff075c6d746a70f75a7c5142de4b81dfc1cd7595785606c4838cc0a50b972f4a0a0875be006613e363ef904f5af2569b451ea39289cf474b3e96f5bb77767f8119ce25bfafc34119399dc1e07f5c5b33bd528ba1bcdfb01ae3c65b005e347f10b32821b9abd3248c30961af6776049522e71c9416fbf0ed7bad18f80d07264f84129146332285e32e5bb20ebc4900db2c91f15cc31bbbe8df006a85e6c51bda00692a98a10c5db386a9c58e07403f4811d48af29a6fb007f9ec1ff49977314fd59c431d13af9c81b5bb850a0a88cd6d8c3dea8dd5f26c570cc806225a6588d2da013d53469d431e34ab7948ec034ee98f4441551ce95a5c1b322d5cdc15306fca8a3c9dff4230bb47057f1c01b50f80574320f4211f409e3a9a56c0c242bdedff6e4bdc220db697d91edae4dc1ed5cd4fb4761419b5bf97d9d9250ac1d8d94c05d37fb7ae5510b892b1443d07c0ee36c9b32041e1416bcb4aa4ed1276013ebb43968057b15584ad61bdfa43432b7167c9fc11818514ba15c5dd97b4f6274be89f80413f5dc8fd29d06bdf9f5b503699dd52344ec889e9fc03aef9c4d6fda489278243bebda3bfc5b74d0e0af66963113cc048d33a9f9e68439e5c2812576264e559ec3fff58073a44f929be53e77f57152fab54a6c8e859ec3f33f94bb0732514e0d4d9ad31c21a5011fc6a333e6d1bcb050477cb4cb23c4cd210d3e417d92d1a9742a5bd0a044e7846689e8203ff3afadc2bdebd16", 0x1000}, {&(0x7f0000007640)="3abc075eddbbdc5c9bb55a6ab673212468f932d73bdb988617419187080489bee6d688a063215c4e577e173ab46e6c1413a60bbb3fd94dbb2fcf0522abba45e07cb7", 0x42}], 0x4, &(0x7f0000009a80)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r3, 0xffffffffffffffff, r8]}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r3, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10}}}, @rights={{0x18, 0x1, 0x1, [r6, 0xffffffffffffffff]}}], 0xf0}}, {{0x0, 0x0, &(0x7f000000a0c0)=[{&(0x7f0000009b80)="95f8b97ebc3384aa487b0db82840498b8f8b5159e60bc802f6b3059a6cff71ab93171d571ff0f63c0f1b8d2b47a59e50959ac342c24376338a9ad3736a77d589ea5c9ad6699bd8cd11888bd4df90409f770958098201ad33c5077bdda71dd84546a47534505d92668673c994352d29293d8e2c2b2bab7c661b69f5a376ecd65385b63ab753a232a228d761cca8efe2205bc1f81b055ebb3a5123c959f46d3c66db52072c8d1e6791461ec412a54e485e8a86aa4fa57c17d08cfdd4b072bfa3062e5efdc3637649546e163016450e6c9f4ec9645b74ecefb5d014d28941c8dd4174", 0xe1}, {&(0x7f0000009c80)="191fc3ee7fe975f23bbe296387b56e7f9a1a443796c8b348367f4c4ac19a71e9df72e42dc87eddbfc7da0978890996a79deada7580564180024961be453bcce7bd67116863e29d06e40b80e26f142e350979999d4ebe8e85acb060394dee3240e61821e5082e98497573ac76ae9be9cadb2d10fcc30daae6f1769c7fa41cec309c38fa08414843a9ccbbedf4afce82d1478b2751473d7f5ceb3703a594cdd033bccf4d9cb9e4208fdacf314a44c8", 0xae}, {&(0x7f0000009d40)="4672588dd668140f3e34d32f5eddf46a4e517b0b0e6ad368f4c7d774bb964e9e6a12473b12bbda4f831c8e62150f4dd44d3e43af002fc0e11c74867592e503fb8abeafb33882094ac9a96039e67444beb0da049f14e58d43aff9e5c3bdc8ae30dcb98d2040cf96793ac8671747339f79df13f123487a7fd9c991409149a6350e6fd5b0a92bb9671e62f386edb895efae85af814e0506d2790cd1ef684103090a15fd1b345b53d055e18c693ac5bc", 0xae}, {&(0x7f0000009e00)="88255ccbe339ecc20a7264cc14593f3cf0e77c031cb7807255426f671aa6fe5fd85878d0c6d2273a012b0bf676d23b643bf1bb46e3b0a83d66800ccd26a1c13ec8376dd568c70189889840581093763202d7378c578a06af", 0x58}, {&(0x7f0000009e80)="df9fefd2871384e019ab48a450ddabdc87675ff51782168286ec11f041390e7beaefe6ab30d199ba04a6f00878ad5a1c8e413af951b359ada4a4a5acb770f93daf4939a52e2de78715042af82dea042232017aa379ea2b27696edafa8015d438caea56cd976effabe55275e5c19852eec297d81c90af9feef7f9ed3f7dd0bf9f8f0c0aab58c443c6d941ff768b02424f521409db9e3a8096208f489a574e469cb7f01d29cd04", 0xa6}, {&(0x7f0000009f40)="4d8e8e7e45141ea844577cdb8f1fee101419b8390ccb0dd6b5f4cb2369b86559c3e49189eade4b050fb790d9d459afba51c91b88f84667d8de33394dcd9fd3584dc7bc2820d6953b02301b5bdb17f6fb5a157762c2d6877398f6ab98180b06cfd6cdfeb32606b790aa7a1de283d6928a009dbe41d082c8c8b80398f01fc35fc62fb8cddd35e9dcfebb3772d38119d73a6092280b1e4127edc2fd0a46ed6d3dcd347e74de02b4c2c3e5f7", 0xaa}, {&(0x7f000000a000)="bbbef02a14682c001962ff266bc8f4f4f639913cd7cec2578a8fce1888c0e0dea91266bfa1f90150fb68fd0f6b265ad45f0ab3044551849208956a08777c48e38bc81fec3c28c396d2bab5a2da957baed2f8933d1103656620f9e25a0e25945e88fdfce75c5b5248be378fccb268698fede349799e14b40bc463a0d413e31ec11947", 0x82}], 0x7, 0x0, 0x0, 0x64ed0ed83e6effe1}}, {{&(0x7f000000a140)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000c3c0)=[{&(0x7f000000a1c0)="886ae1e849376801fa2728a2a948925a9c529c9988a38038e2d93547d881d427a29bcdd7329b7f940e2386574053f5956dd137a9daf53bfca7595c27d8c06cdb793e9bf468d4e1db0a4376d8f5335e42b6029f7d753b0befee4001611bb1a45f99", 0x61}, {&(0x7f000000a240)="300c1e24fa95583b2dcdf9a89461b3b77e939d67d46938cf6546d7dca1ca5f1b834a0b777c26a22c1808d0d3747eb4c3b8927999adb957c81a", 0x39}, {&(0x7f000000a280)="8aa93808bcd9b3820344c364927aac42f49bbe3837c2518f8d8172dbb8b2240e6e2a3e3a4ba5e1c9440356a9530e6875dbeebb33b767e106090f49268862a9d41ef22a654fe72fbbaa6156cf6bb309192d21beb71c27e49aed241d376d49c7602aabead05c77c0f144eefe2722", 0x6d}, {&(0x7f000000a300)="1978870bb64db46cac48b6b621ee5cb003e0aa187417c26e48f6f3ed80e54de1fe588f99fb9c53e5eed20718e12a32409a7c89c882ae4feab7f82278b0d106d3b35772d5413573b533580a3201150af47db833bbd8505201eb485579c4de872bd2312e2cd1481725f4d06256ee53d3b1393edbd09a026930f1d407f71035c89fa559cef80ba30d6b3dacde6f0a4ef1add130b627973aab50d30d4b7fd438e7845a4ca7424faa46f15038c23842942f6e06da923e50be7d107fb796db07b8cc870e9596062f409b1b5b80db256baa98f743f4767c139611f36cc9b14228d85d12d22e5e51bf2346cfd9623b608270f85b9ec0295321259f61e2d0b0e6565a86f024c17ea585ff52556df2c1f6bb5f3537797f9980ed11727140ed0f7f0d084bb8024c9ee2a741ca2bd7d8e4d637fa846295091df23acfaf3703afb54e9df102c9218f3bc508ddd2aea043c3f86628328e3d953fbb0caa376ddc5cfbb37b9370a6461a51bb5e588835da208f2efb98062ac79f0960c751dd26487b28a2aae3e9418371e8b5c6d5ff11894efcdfb87c1041de414e36cced7e18aeb385d4a36990a7b071ad2b62a22a9990d46f6730789781bcda85d74f6ecf4086a873f0053c3dc3d0b99211d1ee255279b886fb21df956d516eb11a503ab81741feadf42d3c7d0d76f8b82f0e8d2fbeadc391cce88445e8bc0a371b2a73a64a139dc7cedb2fb3ecf65cf8601673b42ce255ab69997b68f51b62fbca4a66c99659c49c140523d4112535b350e8cf177b81891397e1b7dc6aab2db1edcad6fc748c2da7508a4113b18353c03a1a1e6a9d5c21e7239865522d740c5f973dc9cf169d9f6be61c993d4c07c5a0f608c116e4b593131ca2d8447486f132c6d321c6d12bce0e0f1448790482573804fd1b36cbf9509309cddc2483be0c396a6415c0b60aabc7acb0be50c49850168f6c3fa2b270b8e687eaad5d0e60e32c857cb5a315e1e64d3346b7a46ab2ea07571f6693c311e9ff6244d8ee7702ab892c133b1e172781b09630ea7f3bc71f66bcbd5ea6f5c41f6db8421fe94e3d2c204f6ab9dd02ccf8436604d008a035634d86c57164f682d5d509620a9db9c7899a491f948334e37831b3226502778ab1682a0be581241634e908be9e1b18069cb1c6e7fac3844533cc3b703fcaaf98097e711110a6d6d7c88e2ac1829cb172ada7e25fb9804c6d0c083e7d1f5676eef3b1e4978f1e3c085e96264552d1b7cba0458e077a3357d1c5122124ed9047c025d3da079d4d9eaa10a4450998ab0f0ea04a72d4ac533a7bae9f31fbd0a54512f9d2424836c460facda32dd4e34d8d59d80b2339a4ad7f0f6b6c611b5a53a429b29e8bde05ea7e36711549cc4ce26c09bc4bcea8fd8ddc3f3a8ca9462d1971e8ea614f02134ca76523606813412b5d7c155633a93c7654a94af31121d3c799bfea5882f194526ed73c6074de9c51c57bba3a9cf595b2eb9ff6c6db469fce6e72599a6c3744e6fded6a735292b7d353e53bcbb965c3fdc322c42817443cab9210becbbf5417b87047d7ffb5c0b62786b9cf25a9e4b75bb9749e966a59746f930d6a0ebd5514e563a21976a1b9e61472d9e9bdfb4b60257700a5739b4a1a63f7ec7ef12e5d1ff6b4e1e55df3d801573c7571139db10412d9cc52612e871d4a2e63cfda64913e49af5b62d137974dfd1a5271900f0b174c61ff65b4c0c7122f5553face14e55088631322870f3a5fceda955b7871aca4d7164c44812991465164c342c048eadec8862cd3435a856ab0d77d2255c665c2c956532dcf10276305c4ad93a5c3734ceee60d90d1ddbf7fe2277ceb70d43894a934552570a62b830604af82125a028858c4d59e580ab33516d019fb85aea7555c0d7e9d00a43d11f39a734cf889170bb9c1e2907c6b362e8ae9bf300d3579311985688b3d0485c9565ce90656eb1b49aede8f4aa8f974f72d361ca8b32d51d849c9dbd3cc9806bb5d9f234214c8e0cd843caceaad3239663269939e45d92820a33ce8ad20cd32a2b0f045f4e225ae57daeaa25a7d22b123cebcdb0ab1391d128bb7bc63a04e57eec4eb0d0356279e295455c0958cf91298c9faf59988d68f18a85a282543acfccaa78f0069367f0ff9438127f18a8bc13c555f040db595f53d184435cb043e2a2ab0c3d14f649dfd2922c424f75aa4f375f15f9cb9b7df6720ccfd517af2ec3813230bda1b764eda2213dfa66a6e3cf30eef10c0fb50ba57906597fe61479e37cda6ffbb7b4b88c1f4fdc130de0614e5686f70afc980a2c58e60630cd6a19e3efdc84ad417b3fec9cca0f1c2c8ff1ca0d78ed11724a34c80ce354dd45525ef9942659f90b614eb7238d536334f265f50d90f43dbeffb798bde90a700d501f26ee5f843275e5d99f0e190ea13e762e1845a296ac06b9ec7dd0a114f8839c4d69621b7db27eac8064d03752ed0320559356b609dd5caffa188c4a155fb3431d6147690b679e7c7e6f586cd893f85191cae54071c011407e88422d30fd4882011a80b6bb82edf7147d43fed74a706039c8c27440235615f6fb4498b2229d8b721b623ca445a6bce9c2ff084df20d9892c4c07edb967528d23f3b1386024279300834473b25281443b992016916a42bccc08e8a524211041b04a8b4b50ee00ef2e77eb2c1c03548cf3efb3746df3ddb3611d2025453544eceb937300f517336e2b9fa7dc3e53297fa5d5d8920aeb2d60d924b0137f9a1664bc41ce4554d434f4647143748290d4781385449f72377d403721f9ceb7733594d6cb0a67f97651ece8aadab613711656b9118ce8a199303239cec358d384da171adf97cc50029dcb0c15920b84e0e993df6e0c004e3fa8666a3d46df2354bfc0f00698c2b53760534bbf5e444d11e33ab5405e0c766a51abd23576c747c3e0188f595ff7a9d847555a8b511352058b89fd99099f4bb8b6d2c9ba801dc0dde2415db5d84aac05648686f7f496ee239ed29c1d36325f51aeb2553dd8a378c008173a78b2644b5d6f81e6f7b9ac767485ae3fda6d4f6f4849a4e2a3684ac9d6bb34f413bcb1c6e8e5caeb74412cff60ac93c60da753a75f866f61398fb79d39a4e4d7363a70916c33cb98a6caafcffbe69e26b03e907632db48d9cce0b3244c10763da2e5a8ac48d91b7f35e943a2cf27345ea36bfb2ac1756d8cbf38acce381463d68746d9bdf7be20cc7c3463e88a99c68952b5cd00a028fd1be624d5e773dc631ebdfeb30123409bd54f35890782b259b0d29683d69d9941d8a6e8c904b8afab18bf52ad94af2f2741f3ec52ee318ce66692ce8dc7dcdda18ac6ebefe91d052d11c23b5e9a7fe98de6404a3797a7a5c837e382618a321e8034dafe1197032a8656bff14506e771c05a61a891d257314feb7a65270b52610c0d0e3cbbe1d8d3f56388658f7848ff6b5b056daca435a45763e4979cd1a0711217f362fa9352eed08778460777cef386f2a6ac420a1f7ee07ef74dccdbd328ffd4814cefd1df3d96e8b1fc8f7f762109c0c4f9fdb779d80366f117539b89fc3a38a05a2e79e7bc12c8d1a361135d30a00d339c7600f8b7ba38af1a50c5ea5797447c8fb4fdfeef5507579809a234948d6f5f5aa766bbecefe9635d71eb7f6378bcce1eecfd3d168924ba3990f9278982ebb35dfc3a1b0e68bca4a8f346c5e268f6054bc0d6c948a7c6fd5e1f8f65a7eab71dd270cfd2b0e59b1ec3899d43e653ca2d1f6e8c566895cfcfa63898ea866a40931e4b227b3ddfc7b5cb67b0589244f5d129ef55b36fc0a84a710fff53a8bc975e218ec16d62d18f6c28b1482f1bc926dc232e8a8777020c3b2f44a13526f7090b89501d31248beebdaba558268149c3cb4a24021236b858315c98294b540ff68d2dc363578e7c7055006bd7c81a04ac280fc3d472adcd1722a2dd3b8154e8ae79cc5a8f267a83206f254bc199cd92d99deb39b0a5dc8ef07220abbdf8b5f03e0e2c5eafe49d150646e70e3b7d7d6e5950137ef376322a92ce0b09bac49ae2aea612c0bc2471742c90b663516e951642245f2b344e7ee5f0027d65ea05e5aee42a68344a6f90d2f97bcb5ebfb862c3d0dbf3bae4ab36cea29ad2c5acdedebba3ffb727f03eaf186766527cd5322c5e10295c2303d126559f19636016df7fd437e2231721e29ad65376d838ebddf53283834d0aabc69a7393cbcac33131bc02097113bbd52f50aee68f9db977c0b65bd1081c205447b87b4ae003b28dcae6dcaa6c5d1d7b34612132be5868eb8b57621d33490f9b364df105d6e579b4d734760a1ad5b4f878ca10b1afbe747ead936bdb10745fac7df702fb66769d1ab520c03986dff5582e855b863d3efb7fe6f88a718afefd3eec7a85c702d567845d873d33534ecaf7cc79981ba922a793b7fed38209d58ba878373a46d0f1c9c0820fa34ade9a6023eb09b6950a53424f429c2a2a74df663339c5972992846d935445d2222a825975d09b1f32000bbd4410579b8ac1ecb56506c7d4d3a1f64ca45fb418116d25973e123ae3f9480caa26f94776da83a2fae1698960d4b195679e93c7ac5055f31ddd5bab3692565468061785862f29df9f123ec51f7e8cc736a4fe2af6eef0533e9c91277f301547b30a200edcaed35cb3d0ebf50a6ca3cd58bc9347efc13fc10b7cfd08dc5d2d872da8cfa05a522d485f3b707bd64ce1f460a9a5a49d7665619291d109e5bfa60ccfc49cfee48b83abe2078fe6de8ce2d66846d4f5ef179f4d6154cd69ebdbc86ead2f9f6134664316223ca49991bbbe875e28e79fac4d4f6364b223fb58a96c1bb3638d15e94135174a05007af929b5b5113b0532da3957d38e4ad04fccde11a0c0eb11c39f2235a976cfa7fa2dee3e0ac681def305419c82a8d9d67bf3648a0547bb3a76f63c719959e5bdf82ae677adf7af0ca72ca142b8ed6a723b83db9f10552001569888430fd7c8142a4ed0641b0147e5d32985e751cfdec1572d85d0099d69d15c3b204b135710c3e7c79993765e9389f446bed1eb7d956ac2488044dcb935b1c6ca720f4a6cd217719ba728f1b85f64d1aacb65e91e8f8b1e6166ea9a6b20600076a59386b5d9494c53c6c358999aab78a850e9a0261769b0199ce54bc1f39e36122261aee898a1be6ec1c141228463156c4e3bf70f9b07b54b407a32050bbc537bbdc1af10e2a925f6be200a3568834e4e6f212a70798b5c003768b134f7338fa4643754127bc55616ceb378251d724ff6f27000a142494016d611e59e7d80b2760e16282b211111c2c35653c6cacadec0d5d6d1bd45ef748d343abafc394c36d2a080a9eb26300965155f0da4aa65d378c30b9c85a863335c4fdc2260119e805dea729cb6d6a5962ace7b1daefc1de96ea845e2526a4aa6e10fa53d9c58da00cec961cccde71ecb96fa16ac7b4cfd5e1620662c28c87e4d03f2fc91f7cfe4eb01d4aa05fb5d54aa9ced2d203f6a4b57ee67f8d2224701c97c690e7762b9a887267cad9c71120c731dbd6a3d07553a8df852e36c2be6a07e1c9c49efeaf225be6799979b327f16de022c34dadcaab059cae01e5340e1eb8fe59dcaefced16668d9d11a0332ff5f69e8e30dd0f808ec22a743b298a9dfe4b032de3d61a8c47fa6b53909923d45dbdafbd45d6f0e861d2cffc5727bda4e1d69ba2edf09b754dfb320f6ed21d7bdc0e89e43ea4bf5016b266f29740ef3bc76fce877b61ff8b56d05f5ae6c816c2da290229b5aa2a33e05a4c2fa6d1b768d5199fbb4d4c3d8e9721425df429fc81062758c59bd9deda9ff07a111814e363f", 0x1000}, {&(0x7f000000b300)="350a6ccd7ca295e659303ef43cf2cc1d680efed8dda30e71e92579e3bdb481306df7ca8910c686773a7a50e2e52ec96210df6d0aecaeef46f8672b31dbd455f462992373b91c0500079c503e42573c26458d014e4fc3cf89cd83b62abe9e7744ecc7a0fb3cab27ff5d67d32d8a2d3f55a8f56489794a0fb9c272411b9bb07905ce2fcfc3963fff4408f29b304a9d5272f32060e50cdaebf5f030182e44fb271b7507637bcbd998eac174825e84731328db3815713ba22e2341205d9a621ac12006f41f4229910f8ba67e868ab8128ccb9bf0db3d6b0563f766ae0dc3b66db9663381f82023f17bb3d922983c889e145d51089a8da2c733e9fcb1ffe5b784f0aac613bad639dfd2a821ba6d75664989b70642af1633501b58f1f6b6e758704f1cfa8a6e0f775d00f9e385db508953de50ab8ba5c7a7fa352fbd1ccdba2d8c10d9084e7cc5e5ec7db8a7c4341250a66a4f0a0f1570701732266734c418bc8f5b2e22d685d1333ac5a333d37e137e693b65710d070a46949a8ef82f891a2f54a9a86320571d3200718b665fe354270fce36700b3625fe24385128751d81d1c8baefbce20a520aca41858d8c63984422fd535050e30d2c25a3790814b5634a1359b1f3cb07e7d8a37c003e45535dfacb03a52ed6ed282f4b38533e3f27656e69446b08fc98a0bd12ba9d00f9eb539f90698dc4a38f7e3d50f0402554fde759f259423c5ac0ef6d56e729d61e88bda5a02233951109bb41604ffb1c30ad29eb6231006d263b65833846c9c57262e389e892eb769c2ead141c20fa66fefc69a1224e93246e638e39bc2015715de4dd1da3186996a53b26c4ed8e8e3af6fa7436f24da05a77dc911306fd8c56a629010b89adc43d20af627541abaec8adb63bc70099a85d3c9717d1cc0cd40948126f49f8b6ba87d02a44cb214769f39190bf297d0330d0947eef41032540ed78b460d90defff7cbe315a16d9540f0843b62136bc66ea1af04c20b9532401e0db423f90896901a657548031e75c3f728060ef0e73d1d1d4fe9a83672e904145d96f7103c1dc378b68e2a57aa807abcd19272f4ec7acdf94271e5b58d63ab2b5a7b2825b6d1a347b51ccfb919c7a294a34b9ebd767c02828b454324d51ecf679a2bb663c782dcdf04963a66ae72fac77d2361851424fc56c6fbc529e90cff91dff3b8407b67f9f9cbffc06566ca51cc771429c620d4ddf7c507c75069695b049a76b61bdbfaa53e3098d0fe12e5fef820c8d81715ba6a74fab3027c0753a8f34a4fd408ea650443302033f1207fbc9f0d70240fb59d2bf080495103048daee2e28a4e16594cc0e40e505ef07732a8c74b29171f0353b11d602906495db7d88e28657358a7222d8f821fb92b453e21c306af671933a31cc21fe758781a373c39e55d488fedcaa42dc0a2398a89f7fb8b6635b403abdb1981a96bbec70bc2e953731b26b514c1afc3077354b80fb4f43c76a0afd95b41e0eff8238a49f0d9cb86e9d92b3b6da0ceeff15dc837e85a52a35a10829d080e336ca89e920b9248430a56225d6a9bbd01369fceefaa38fd1f44d1be6957660f8bcfa5caf6a5c3e957c3b4f2ee83c8541e2f1860cbed55592b2e0f7d156c4efbf18791e6e114727f72462e5f0176a03461c447e594543e070a18d300e9f62dc3a75b297913dfb321c6d26d5b41fe314c26865442a5afdbed714e4299cdad4b33427851c7618f5040080329eb49cfb9dfa7832866405a6408a453599c21f36231b7f149039cc5fc027eb6443d93f6a4af4b99d4c4241a9c80d66542f15fe05010d7ad65bfa649ccddf6d316bc4344d29bd2d564bf1d1c6c4cb37d9ee52e828b83735ec7c98ee9fa5fc301f09aa9b86feb6c56554036a8cfb4d0e38ce8ca02787ace0ec999944b10fc6ea03a4130bebacb86f9fac2e64c9c0cf524acc91749d569a643b885746d0de42869c009d41029195740dc7574006d667e0b1f43a064ffcae6a9745b8590fc24b0c559c5d0dcef1bcb061ddc5d8f877d46ef798fe4159bac9b38c01d0f7d512da8ea1c9b51555e17cd635af9de8aaa14fe3de6971172d31f33fb8e1ba30f1926e20bc508a5a997e061730122c584654f3838dbf2025f8a145492463ae257ae1d0beea33d950c587684f8218d04cd35a8a17c36783d5993c0afdbe335c738a84b73b8ef8107a92d20f4e5fdb4a01d8c6595420c2dcb46a893b9430e6b086ad434cadbe3024dd5a4a903057e70e4c4181c12d9b157b3ed6b8cbd7c3dbdc840effbfeb640d578b7dd1c988eb103142e431c77d4e5ee54dc99c45d3055a989e20f8560783fc38e3c0b852cadc70d3d842202109f1a6fd33f6219f94f7466cf64ea28fd57d43a8f1e05cebad7f73c937deb4ec80ad5dc52e8db22886394bfe7efd7ca879d01d6fa8fd2ace33af7afb7487a70728aa875e2c764e9e7732e419fa26401e8a330d52ad9d6e14e4c5c59f8f8684444f178da64e49589680369f2373803d7955687dd68a293fbe89c77da9f105eb825deff8d33b2d00fc1be61456cb7ef0c8b1ec778767e95ba57041e88e5a3161999b642ad3e42dc7f9956ad6f33f06d9478cf2d45fd85264026e1a94eb57c63789824780505a0176c9a5c091b46d0d686d26707555e589ca716824061c854c1b66141a790b5c8c8a4ba0e3e575ce0fc49ef8e81393337787ca9b1ff72c5f63eb2f2ff6d6e5609bf8ed3f46745f727d3f5040129b428432ace605e8fab1f8f29bb1c8a40ae3cf798c3cd84619b87a46a59fef25c069b0da4621c83268afc83fcdcef24662910cfe978f09bb07c0cb52c92da32847c961be0bc3ab3f8a251fd18d20cf7f6e13a2aa4bd9ab297e1eaf51d19099eb759a75400509f85dfb781beb54ab70ee66bf3045f3f24a8a98757f04e0792327a40e281daad632ca83fc006dced3a61b5d8fb598dc9a5d51fb197feda08255ecef846c6334df2aa7962e3994fa5cd44c13f9577997ae26d2c8b9663896f674b520d016e169c54cbe90dd88c89780308ef44aee2293c82f9c8179a6090356f40d2bf49e2f9cd8ab7c2ee74e946918bebac5c7febcb31bfa82cf7ddaa2af99ee5f1ab340ab2c28452755c1a0f43e6dec568eda183cfd84aae0c47ebff8b28715d5fb9560a1431527e9785b9cab0e22ee4e0b0e334d20192722cb07cfc095d451ee7f4652c550626c7a8edf03ec73d31f4a267bbf835da0baf2ab8174c160639d13275ff4fe96f9581ff2b5fd643e523ef7b1a32827698c43445c79759893ce7c8d5d0fbc5b1326a1c5860cfd260b0824ab85d18577bb220817e37e22408c5907b36d0b2c24acc16023f18b9f0332f09ae3923ecec5fab415c9cb0aaf770d50c452239e2397382175a47bbabf51bbf4e56c885cfe16de84ab60145c5c7890486da8165b344ac7030a182adbab07a29fbb1fe0102265283143816f6eed27dbf50b921a9d1a63bf22368f6e2744112c31e06eb075b5b675d1e8d6dbc3cf096165de61ac7463e3ad66a8b0fc4acbdb5ec6a28fe15822ebece3f90d5e476b604a060a01e23e86ba17bb391e4f2a6abbf0c4ca28d3e0e24ab290a9e0d9015c423cb4e5ba8caaad6b696388b4a4a47410722808a8f6f7d8813b6e4072d76dfca2042d78ff61627e6f4931bfabf424b942668615df1f6a0d54ea1ce2a986515ec654af306c75e78f913a6761933c034fb0615bd875c610b577fd58eade41a0dd7194cbdc0f7e087ed4cef3121141e7f604237e3e2b1153e3178983ac0e19fbbf9fcbdf1b8a7bb17aa8ec114e2f5c15ca2a4b3763cb37cbf410e525550532aac94c8af88baba44c73564452d9dab0a902e783b0411e8c7217b111e5f4ff49d460db08a0e7003fc6561e7bc19079b3638c668a92f3d2ab9b96f6abdd022a29a353cf3152d3cd837f88bec4976028f4acdbd47908c1cfc9e0fb3ad6123e099b29cd1a54df24e5dc148b0e72f7b7fea27af59baf290b7494a5e7aaef14444d33649c269788fd033d57981b966257b8ce73190ac5f27c830e94af9e8970548ab3c4e54e17b8749426712f5eb756967088893ed29a73f957e7356aed31f55a0d14b1c4af13ff6f00d4bb0e4b715677dd933f051bc4d2c38eb3a730e76011376e8bb77f89d39f0b9c3aceaff63d2b48321a1621cba7ef8ba15c002936cbf52832ad7e55568352ebd1d664efa1d145484691d1adfb3c24db1ee972116d0b5a1ca4e560201037480264bdb0094fd3878970ba08261bcfed0c6f5d3ddc35a22721a4d510db1caff73a0a2edfe55efab5f62c05d4aaf66eed71b3dda6e5b0f00819cf96e1d4b7c9849bdc6de343ba5c0da1ac30df3bf94b344dd45a91ca01e05bce93c1718457018d8ab7e8f788941098c44097fe3ffbec3a17df5c604385ff906fb6ff39d46311cff45ec2944fc75ac28fa3b51e7fd612e2e0487508bce2ee60377072e5cc7b867f2e860294a1d450baa9feb188c137d71ba765f7ad3c49bab1c84e4b90e109493cd124f1321679191fbd2c9344fae610e87f2b07482399121fd4ce8478dd757ad85b0088eb92649e2c886435fc2eb7b25cc8b1e18cdcecf9bc238ae76f4341c719345a276846e0601d6b5e8cdb64448e767414b8a0c792d27f95a36b79a8f2fbeb788821d7e6c846f1567eb99f3a275413c272d522f0cb844fbb28d6ce2035effa9916ff51fd2a03c9e2c97999c958680ba3284e849555a0510cea8190ba439932358d9ab1af45c270d581f64dd80ee9f56036527eee347213c2eee4ebcd714dbf089b5ee41e081d5fb86363db0d4d6bd39fbd3fbdcf25d999cb2acd8238d3b537c7bd5c01172fdaa55fdaeb68817ca491f3c22ce93f91e89408dc624eae59bfd51fe5bd90c9d3ac126997c1649aa6fcc6c0dfb8a1d1a0e96daa71f07992119f847da59c37a6daf0a9905d58c24b77e974304336f2d8c359f83a9d15faac42b6215d9c6cf0d84d42709ab7c9ed8b07148aa8e8015750a7f2988cf6150b6537e39a13afe3689605bd1ab1afb98d4450e2878dd4894b0eb2be6e2404fd0ff6be7a3fe498d6c5c3c210cc964df984ca5d59cb19828811be0884206ec82a9aa901a06b7060d857d468dc29c2c6f3a8ac8a31a6a292cb76e6526ce415aa92d26a870524ff8e1638dde8ea6840c8c38fe23c5ebf72e64144950f10362f4f453793d7d207af0da183782c327a45fb0a097b8407030c224e2602f78aa839214c6fbf820a2e49dcbab57e5029add59fdba1499b93d7b57c450115c9641cc869d096c7ac76f025827407682b6279115f8f6f50a5f380cdf2ae591a943b271a0342243dd2f717fb32d8d7c7297e03f7eb25d731845d5e87554aa93a92fe0bbee547abf6d544e6af991a18d069c6afc4203a0ff2752063c51bf70701a92492e935289703bf293e8816c01bafacde46d359012cc6a81a42f1c625b3b1bd7f34577ebd3dc691778e2540eacff11f26ef7efba38ede3877147f29019feaa6e772cd2e409b9ba876aa2ec46ab13f2d44c362cf4accfabf9bc797d4b107046138a6911797e3c4d137f7d572373e6e99d9f300a9e80e8ffbe2762ffd9136d8187d3f65c78cc54d15b73c90a6d3fe6cc4685f2a2f6f247da9786a659b5aa9e9f163ec9bb98ba812975a9c721361640932291c7f2b45dee3337f16ae6440442d42c42ea3dee1c74205ddbb3d2af3c588f43a9a01056bc3a0e163ebda271c1768afbd86df5a39d431f15a7d4344e5137ce7a568a28049e252f39b04c5673aebb8bad67020b499cd2091fa9e0962529de1f153b5ef41f7740eec335981be0998de08a519e3", 0x1000}, {&(0x7f000000c300)="6e7dc978df5eb7fd00f42d19ec216b4844db1b1f7627973a76e3b7b2e6930609c6c2d38bc3639198a4a8c1982286bb85eb7e2f047eb70f7963fd9c68c760de408b75fe80606e9975c9142ecff38b9b61411e9d507a5e84f647f2b948bb2a44910f2f6753d70855669eb5424006587039507fbb5acf5c1dba51d9a97d0abc02daac83cd77f97bd43892d45aa4b45f486ee57156cd82b458f6731a68586bc563d8b5b53a2f234fe7b87060bd0a2a", 0xad}], 0x6, &(0x7f000000c4c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32=r8, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYBLOB="00f50008a976000100000001", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2c000000000000000100000001000000", @ANYRES32=r6, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0x40040}}, {{&(0x7f000000c640)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f000000c880)=[{&(0x7f000000c6c0)="6acbe7bdf83539ba405d9caf616fc661d34b7764567c34cbf912bb3322aa657423909e4d9400075ae88243b13666f0739cf48569ed7df71612e619722886b36988a8b54fd53c4b640a3227dd2ddbc6bfb1adabfa00a8bf63c72b6337835758b46abe7b6fb9f867da62e0f7881ee266a1a213162c6fc000f295fcbfe41d87557affb5af6f82c5ae994996d6c85d8b4cd96a912cf940477a94e776309db89103a9b955311326cbd438d3e8", 0xaa}, {&(0x7f000000c780)="8deb157da4c814ae04acf4f0a36ec4ca53459908e66e94a855cf9890459a039383f41497614a1e955340e9b4492ae05a7c870b99ae790db8d686c41e39657a4f9f311c1295b69638f0f088cb96248f67137aa84f8ea9778dd28c939ca73aae9d67e10a0f29b4b4c078d3b1a3e94b9fec4d08dd318ea915f2cb326285e42634307045", 0x82}, {&(0x7f000000c840)="3c7531f2a0f8d3257faf88e3", 0xc}], 0x3, &(0x7f000000c8c0)=[@cred={{0x1c}}], 0x20, 0x80}}, {{&(0x7f000000c900)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f000000cbc0)=[{&(0x7f000000c980)="2456eb6719933cad9bf911e7bb215a5a160e93a1be2dbc14aac187560b54eb549866160d2eb0a1605b674ee395de78dde64f2c87b96648cc446734c089cf8be536446eccb95e2812e2d76112c6d2a37a7b56a8cc08e643f15342ccdcf67cd264509a5707c9750883a8357329e6f83b93457bce4256b186dede18e8c7261a804ed2d6354697fd99bbcf6fe45778a7346f4d85ebe79e189f6bf2ae1dadbf1e3c8f6d17d7c32cc309352ab1751e5832d6904f29fdd218f8698acb3b4f9be039c3823f3b56f85939488272795ad894d010acdbfed219e06c7a3da6181a", 0xdb}, {&(0x7f000000ca80)="885e0590a8565704ee57380bf1037e6420d396b697bf48d57d7291e94911171cf0f68e7c35c84c8665efd21f6553ac1eb9fc68bad6f0240fc08f1c67cf8953ef6d7f5d1a43ac6d70eef869f233bd2f4fd4b4bd3f", 0x54}, {&(0x7f000000cb00)="60a0083ba5904978b0741392fb27b33807984dec7467fc3cd7e77d639966f1df435862d1d0980df9ac661f8c2224dc72ab2d42ecce14a78f3b6721294c77b890c0ddce9e735913ee88cf957e0add2c32ea0f05cf74b466070ebf6e60aa9381c463ddd4745ce3a01603d5b7cd15054e9aad659a39c23210a71890f94f8204b0b6908ea4b3ed276cfb1ae4ae7ca5f46aff2be88cd8a688e0dfa67d71ff3937d89ffd2efffb66105a6e103c228244f84a5cd1743f44d2933126aca3b49412dc", 0xbe}], 0x3, &(0x7f000000ed40)=[@rights={{0x14, 0x1, 0x1, [r3]}}, @rights={{0x28, 0x1, 0x1, [r3, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r8, r8]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {r5, r9, r11}}}, @rights={{0x18, 0x1, 0x1, [r12, r7]}}], 0xf8, 0x8000000}}, {{&(0x7f000000ee40)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f000000f300)=[{&(0x7f000000eec0)="59f98a7a08d6e943d0b9f7f6902b0be6a9224d020fbbee1d7cd8524485782e8a4037c652d9f84b70d22f0a3dcfc4f823bddb9abdf8e5575120d93a52fc8a3fa9a2bb2663e047211736ae644e504b1287683ba61cbd020d167f7808f032ec1f33e8ba1fedc90f8a7b7ebab73110f51ea3e5aafdc46003e2ef865eb8b503b93cb45991dbff3513a6cdce8b4c45668e31d137bf55eed6f74b3c21726fd19c60634c5856db38", 0xa4}, {&(0x7f000000ef80)="f7419ce2bcc168bdbd9bc54cc965c0e86feafaa928f4fac874e9bf7e15ebb9c85c0a62e39d148aa852291326ba374d2153ee6c211a77cece203b01a51fe12439dea326", 0x43}, {&(0x7f000000f000)="becce75d5f2dd37eb1fb2a240097f7960b5f87ff96ba", 0x16}, {&(0x7f000000f040)="3d73391e342d71d0cf86e18bc4d593ab4c71e9f0b0e9a778d5fe18d997fdf61d2ea20d96b0af024095ca44e4cb5bc76a95df81ab7a5bc5f3a92eca6d00083266ffb466e8aa69f37b4b713754c42708274c6dc0223beca634cb2954cb18e36724f92d18075dc28c1d7b3ac52ac4443e1c08bd56fb4c3ceec8e1a1f0fcf6c8ff1af5dd1a88d4e09653c7a98cb30f80d913ad7f1c695d9813880cdaf8474238ae6b9caa1f88c6984dc1b5e584dba2a46bfe0f50e11e1267b216b9adf9acfe9ae3d87152472897828aa7f28147698744d3ac832509ccd36156e189a87b3f", 0xdc}, {&(0x7f000000f140)="e2389a2e82867c3ec40ccf8bb5305e35d3c58bcaa991c9e4ecb6c1d84db79ca6f89deef1e2b1e7a8f9f1ce94f8ed0b60abbf809bb72c15ab419f164536d55e7bacfd7c147bd2181ba1834f647bc1cdec86a9ac8e7fff56e98b68894c5d5025679f287ed5edcb1c2b2c6734c4b2c3e0824f42ebb0c53e4b912a20a56bc2cfccfdf26b1d26b719cc18b11a744ca1cd289f554276066b4be23abba7bc728b7c9e3c8a8cdbec60381b00e6eb9f7d8ab9efad576b15b654dad06ad6fd6a65b217f0c8fa2be32d81b8ade4260f75159e63ff3bbb821c2327", 0xd5}, {&(0x7f000000f240)="6df49da0a3c96bb3f57a8d0a984f225dd0b99f57f6705f9ec6c7f8b100de9a3cc65b4c122369bc587a7952b056123af087b2c067d12e03fd211e5a0c9d5323dda111642566ee1d1b79ca0627ad655232a1aa518725161c5d8f6888e99b0ba6e1706ddb8e130dd8c42907cae27e54419f5494c82a6cf10cab9dffece9359549e7eac1be5109", 0x85}], 0x6, &(0x7f000000f440)=[@cred={{0x1c, 0x1, 0x2, {r5, r13, 0xee00}}}], 0x20, 0x240c8854}}], 0x9, 0x20044881) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r14, &(0x7f00000bd000), 0x318, 0x0) r15 = syz_open_dev$dri(&(0x7f0000005340), 0x4, 0x10002) getgroups(0x2, &(0x7f0000005380)=[0xffffffffffffffff, 0x0]) r17 = getpid() sched_setscheduler(r17, 0x1, &(0x7f0000001700)=0x4) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005980)=[{{&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002840)=[{&(0x7f00000005c0)="6023bc7526bda73aee50b3d270bc5fd31ee82abf4c7c86b24695c598f4899981f9477222f4741f02400488a4c2d2f7d0170b6776db13d82c5b80d27c7df3f774d5c85593c716c11c83b89ded3e38ac82ba4e158f30bba3a87f4ced1c2b9ba19401936a889ccbb6db710745533187a63a2fe357702e486f0b5e968b3fe0ad8f4d4c73995a7029d50982baa044e99f3bec53886196a5d9a06cf73f67d1f9c6b93a2e0bfd082adc7ac94a9502ed8b901cf1811fee14ca5c3051329ca46638d9186ea635e88ec15d2d574818882b8b5a1a7833d901db0124ebf82b9406a59055bc04a9482131ece0a27b0a17ab233c8800f7c843e5cd4115343d13849b4fe06fd3e792511814abc060939535b7b550f81f3e8a8fd04f9742bd2d857775eab719edda825792ad878c31771bc5fd9314c9ea71342ed1b8e07b4c7f02f76f5dde39750a562e6a21906fdafefc3a3a09dcef4edf43698da40e0be8bd57d678e7cdce46858cc3e9a858becbcf4b90676fe1395f770954477cfe94d2610db45f3fc20aa5d560b63dda2439ce3778a8972d4fad32bb0664e00b02e69b76f3dcef8a34ad6db0220809eb57d5b732b9b63bacd3ad212fc4fd0205015e9bc61b2fbbc2b73fbbe52635ff2396c7580fa600ed2a74837e6b1fd1d1a45699bddafc827a94c8c335ea44411c9432472854c783a252c8781cd2618e2dc4695525d27d33d13f0d035ab8e2b3404d8111e518eb0cd3f753a3d70cec74cedfef2e94eebf9791ac098cdd1b64a137a44091f5496d5d78e105e7b53725786546b76fc206cffe5863e7b4515917e4cecf2b6574d3f537428233c2809092ea49f82288d7e75d843fe362a805af03ffdeb461b546d70d0ba8e8a42ca1656db6823525df70126511285bf97aba58be7b773cf01e97126595592111b9dabde1c72d18edfc652ab74b241421462208835cf8a722c3031e2e90ca2dc2e12f28ff379839a6fb7e377fa6d26748754222c32e859fd1b73a0cce6183ec495d79eac87da62e6b05d2b6a63240cdd704d0cbdeb82c42ce2ca340959dc7643403af8973a6d7c26ed3b41f942e549b1981b34bde5f9758a0e41f6f6880205dcf29f4dcd7d0c80aaab26218b490720cd06b127d42d4028f3c1c85dd0748c21d07230510f4667d38c92c8920de74020936c1ec5f8046a951265aeacd1e7a2195ebe8ab1a9dfdb110e45fa38757918722f107a912e2abfef4b9821c6d1d14398fdb82e6903ed44e76f71fe3cc4e82f55f02910724bc006409c156578cd762a53d25e3ecef86903357b73c9d990ad5f2375b86c331ec4be9be87c7fb6264f25400046f266571110106b30a805af5a77897fc0966bcebe8e0f1f772cacac7e716b4a0a7ec4c760aaa8434a31947c12ea045f7ef33daa10557ca673a3d4b5f3d5f8f7b0abfd630bfc42e2869a3961d8427fb11a1b4d1927c922e9826066ed5d0db28493ab07749e16498b63caa3a9f2343d89c8a0f1a12d7f45ed103c20819a1bae78f4fd7314f13795929faf6826081dd8ae03c0d4a5211fbb080f28150a380c7cb8253944deeae0b12a64c2c6800efba2e9845a08dcddd4a3321ca788e932b88dac6c8149586b08aee224d71db04aec1431cb99d4b3275798f07ec695029c764fb47b8c92c9c22461c79845c268a2fc58cf1763d04d3545f5fbd2c1093d14c5726f9db17561c35440b475eae59e6a4d5b7a9091f296450c663bcfae28d659d901cc49d6ed4726e1e05d168842fdcef43102f5bffabc7ed479ba3cbb67edd1a4fb2fed1ad14a1cf1d44c7cd65f496845281d69d1243322866e6f22c88d127e8b2eadd41cab3092ab6382a175d8615a838249e8c5c74a5cf803650f148789c22108d351675d798b8056064a4b9693a596f92eb5f1bb5e97b564786cc3b8b1f27e5118e8fc580f129d369843411167ff81be04c359e73ac8506abf6c5bc95e9214c89588d21785d96e7f5e683e22d1e06375945d84656698940c70aa82b7824c7cbc86622ca91b2b0ae42bc910d47c52cd19abd3418497346746d7664517aa1acc4b0759c90da01856444bf60b36824586f482da2edf9011b2afd8e63cccb6d2034b139909a5dfeb3c6bd829fc631105bfd92adcbc22bd5d777e05c28f45b91812d68f31b4a863cfb45ffd74165c053d052ab39c1039a608b8da50cc32fc9e7ea8556f0fc038454332f1af173867d789f7faef343fdb69cea1cadaaf4e1246e2b5cd8cb8bd8d37f5053b4da693909a73c67077d69f017ddef836c9aa1ef19a69ae8ea9cab364b75aeaa7fb1296359104623f7b3426157fd83586c8f8ba2e7e75b21651afdace855111ebde7a1005bb92cf9e91467a7344f51f4b9f8a88cfbcfd9eec6a81d09956ae2e269c2012a8bfa0152ab04746d1ca2ad602e343ee2b1c88cf753ee518106f77e591ab9a3cc526a5cdb5df615295eb74bb8860e37ee4793ad323511423874aa8c094d4aff3ed07a2f63516ad7dbccd37743ceaaecf0f0f97456454b76f75e4d1cf4f164b94f7f8a570e1edf301f1ddb9c5a022be8d4360dabf64b8650171fd0a496d404bb1c156ebca12e600f2667d41b97eb14d400ec1b09bb444c62187024bbf0ed162f23be14b13b8c34cb36a0c1c6ebf78090e81624f6ef66d92b7e92e6fb344a390096859df91bbf88afee6974db959cab39fa8a41c23100387df66b82b3bb8283ed11b78f1f7fbff2777252b7d6486eae301a9c7ec9b92fff8a3f40ec55b1595eb211c7543e6bda26c4d2f310c12a6936fe8c49b2e012e03bcaf55e467617e563465461aae46d44898cc52e8bfd2a4fe07539b573b6e633ea188d87f49f409e0af1640d4eca06780d5799a1feeb5414f57678629845f7ca7334698d7d81b9ff5fb734b51cca0f137963bf6ba5c1896b55b533f12b4f0883ba6f0a20a340e01962df50f88f7cf324ee744a193afaa22538d0878a36a26ddbbefb6d251b9bd8198bda051147199c680f0e8ded489c9b4c160b8ab540411a2fa77f52739b06c5c338e5513ce676a22828dcc5de1d73a0400e69ca7e7022500cbc8b33439da3f6870f32b77329c1712544363393559e61667765127fe3ecf84b4aca4bf1a30b8b22d7e73ac1d9e6d13698f0a11c2f6fc24cfb4dcbb8623d2808855c0f48a1ba40db9299579d90d6d7c5239d22f2e19fe3a670052d3cbdcb49874235751a40a9ba11f1e1d1f2e26da0fb9b924cddd9e959384796ed33e63c91af9516ec0484e154161520017264ebf1fc3ee0500b3bddafee3d4169fc41141dfd65fb69b7e9fedc430f21089e4d06acfe99e4cec26c5bc6ee505126e3a5c1b1046626e9f5a64448ed2476a101b999f4d8b29ac8419c5e6a83067bcbff869e5ee7df076dda093c8dff05668a150d4f60f960c79c2d0ff509f0ab0c1c5fe7ddc228793ffc9583b448a5fb2a7e383a1151b01ce2f3085e348f0a5b101ed27ce505be875da6584e468c77959b2426311f792c16816a0cb78f020bb3c0fe5eb8c94caa611682871863bafc4c92d368b17efcb0b773c584233757eb158d249860c2d610431909a4a69d22679382bdbd5b3c8a3bffb4882cf1881769420b7e50bb9b9c9f85dad238338b42b7eb585e42715117b7736809fdc5af4a8b15a269b45277cc2dc7343f968252c3123492a313e0ae58a68a2b29f5b5134ebdb948d77b55333a9616266bc262adfad0e0b55f75adac3abe5c00c8e7e0fa583d639dd93a47b163670c1b2845c2565dca3b3b30e7c995b2d84a9f72129c93a7e2b53957b66515d21a696be83f6def0f6bcffb05abdbdb01b19dc459379025da807582b4b5dba8ec0fac89070ea4374e1ae5612166ec184e15cd154aeff4e992a282205164684c4f20ab68f406137d523af005fce5d55af1748727f5a0fbb9a3c8651610438b028ab93cebb7622819be661dcc004d5ad1e71b4677ac5f43070499cca502a1aa5487d5064aa52c377caaef507ccd58368dd2349027f701a8f5d73e05b611c07f9a5a9c1383b0abb8058adc246c3ffa8a293defcae927203565f9331862cf60de2a369bdcff466a9f70253f9e8b3ab9e8f52ed528620444acbbe64167cde845b23f5bd0d548044dc835116e5e640f3e2538ada2485d27632372449b0ca43772fbe69217d3b4565b1078d7b604bdd7a5bd11136cfe382d549b34de60bdf6dfab6d8de068d886b9ff7bd812fef716836e4ecf819faa74cba46c0fba5496b060a7044b002d1c3af0542b81e997080d355eb3c846afe8489604fc1c6efe470d64e4c297836bb483bd7955445e9ff3e44f4b55dcb3a79c2ff41596b7241a773c9f7d335f906f78edcffba5cf7e9a34f1cc33c123819e5771565cbb3a875eaf4fdb85218337344b13af0f6563f124d0d81fc23f7c4b1110d907d4e210f19f6948059fbd613a8009d48dcdbd57cd8cb5d6202a9d6965354f652b37f2b7d9674b1ddbf6558595b4b0fb9b37cfef72d19ac50f5a97c9f6ce38df46cafc12c02610c71961b5f16675d688f4aab5e685792eafb71721548d1d43fdaa0c6f5f3590ffdb392cd8f7a82a926afb8f029604bf151c6b8c57a84c3c69a06d9afad416759cd150ca1fb2368ebad2b98dfacad9f68fc798293db7234bcd8f4d8ce7d3639fd160c39a7386e3b01ad08803f40b883dfa4db940bfc448202f0ebb4e9e2fc4d321a8992af442ec5f31a43d994ce4d2097b99a28b9681755d84c2dcc4e5377201ba8555358010442d074c7769d90e757863ac34b1e013f7be5b41b3aac8092c573be11caac5ca3587fdc73b2feea0760f6b6a965f71a47c80f8b533d1d4c1f19932b778ca7f243f6c7ff49163b39da72ae41876118327ba25dba7fc442da72d7787ab868ff4f1650a52e98affd086efe59350c2a38bf2e1315efea82a10ae199edcfd10964157ef6a1c8967497c959ed41c3995222207cdd18c97aea74ae8d86b8cfd621dcbb37821856dee35cf0b4374daab0f7603cd557febe236dc003f66e59ac7399310d0cff7ff23eb5e04be8a685da90580ac86f2e1e847252437d26b4534d9f827cd9f2d20a6e90d3727b02ebbeaa516e8f975e196d3fc48aaa8073969b9dc41a6d696af929874170845cecf7b0ef0e309fec6bf2c759d507386470cbd85c790f648637eac4218ba09ee27a8203b8a2c72877871d1b6f1dcd2e712baee4b0be8cabf0214f46ec8b0d8a0535c258bffeb39ee00c396ddd6514c9e3afb5779c09e9794bb5b05388bb761a81fccfe50a76ec50c3f0375e359be6c0fc126592e98f07f04c673ea05eccb6681dd3bcf74fc28aeffa78d3fcf48c05a0055fdeaf2f730eaa7b7bc7dcc28cf7e96bdb973319c57fae7c282b100cb38ea489032533cf30dc46869422c07e08cecc285b9959552de5be89eed12f5aa2f5abd3a4f894396d6de7855b0854be3d727bb3c928062a06650cf1adb96c11483080c3d26ca8d3a6f369a30039c698d8a437582fdc93051067e5dfae17c21e601fedba96ea1dbd18b5790e176d9fdfea1447e0e85060a3f0750bb9184adbafe675838b3fac9c8d4b521b473d7a275f38a29b7ba1c3687ed967e4c355f98b74b8c9610135516abe1356b4a322dcae254402b5b14b35f03ad717faa8c79b747ec36806ad47608df6c52338f42c6003c1f89ac0d86d192c3c4f8612480466ba038bda02873776e87edc7a7d33e130d3361ac73f7a77fe1036809b41161dc9825c96cfc26c435411eb72c4cec4cccd49b8bcb08713775c6a4ff9799b7499aa02ab00a9c9bdc249593a6e820b2d8080a9b5cf3acf05c0f6bc3d9b9f8e645263d1dfa8a22", 0x1000}, {&(0x7f0000000180)="1e7ec5be3103483b6104af4952144fb201759cb17303f0b0ef7e9f698a82dc6898906ae5164e2df2e1a00c4405bd6511cb4ae15238de83c35e212322d817ea54badf0266d5efe8b22a96c8358e09666fe46edebdae96960aab9fbe9e3331f023d612c8946d15fbc7f80dce53d165e08e63078fea3332095fa26732c7c67367d1382694a4bae32839bcd001f525a713f4b1930bdfd9ac01137df119f171bfc8741c9dac8fb8633875", 0xa8}, {&(0x7f0000000240)="115ef48499026e7227b5a796d4f0e385ae4aadf3fef9a2a2ff9e6f6d671423dc2b141bf3c285e98d7d388befc1af2e59f8daca9790a35f947f9b5f2a349f8df6168c79d6ab9992bb54e8c84017d8525bb6", 0x51}, {&(0x7f0000000380)="460162f3c361afa2c3f366ec7921e0ca06d9bbd6bfa5f485f93c2c3c9a92e246a2eff4836119dc461cb8cf0b8c2c103c71feea6fc5ceb53c3fe78bd06702400cef556220bfca8d8e080f42f94add15a96bb65b455235efcb7e743e1ad041cb3031fc1fde1558de9a337438290113b52fba53281846f268f778e9de0ecd2f7bd3816a3592e67b15a8e35ca1087746d5f96edb782ee45f4b67d6f3ba375a2dd8a2dcbd86482c934d83a389717c42a92bdbfffb09342adbedc3d12d00bfe72271499a44e3a3de71e7d460b74524b1095e605202a61321aa2ae925af00595c96e992fba1f23bc00c7a52effecfb705", 0xed}, {&(0x7f00000004c0)="29546857f5a31ca696d4d84a963ffff045328659632826db4d4b3afeceae9c81cf49696ca8d5c38c3be8bcd2e9a0e5150b2591e822abf2c05a94c8f8440bca580d46ee8b1d196277e74768d9a7270834d204a4d39077a7be46da447f7c575f5077b22e1b18a610b4cc260acd1b5a71bdc8e97c1977567d2b2c8323886de4907e31a799d05219488f8ab214a1b484f01dc74abd0e2f951f5ad818f6", 0x9b}, {&(0x7f00000015c0)="958d9ecb4c87cac4fed807057fc4e18e3129b34edede04d347fe926dbcf0c5649447874b9c43f6c32a582e42470faf739a4eb112c49ea240d6b5bbdefc53914c0200aca1d3ced7117a4777c8ea0dea2470309979964ace04d263a5f5b0f67e04a9de448eadd1156d0d8ecfe117c128c4ced5b7c700f71059dc925bc925eaa88ac398f2b3a5ad0e0abefb", 0x8a}, {&(0x7f0000001680)="e8497ca19b7a71ec690a17422aa15ec4e8e70593a79bf5b20e20ae9bb37088edc0d30fa35bfb6cdb6d277c439717743d7f6521fdb4ce64c0f9bb58b8be979936fb747d45a551daa6f17cc849d3a7321283eefb25779784c03bbf6cdc776859bfbe1b502b336d262afaea2e5f65475abda0cec4c0611cb2b983dce5d25e4264e85d26559784e200ec0b52575307e74afecaa2f6389ce00f943114f39ec673d1878c319195c544a62ab19bd55e5dcc666c492364a254a2d92b0b900a374f9e9aedc9820c1f846ae234ba49ecb95ea319d061", 0xd1}, {&(0x7f00000002c0)="df0b11a87aaa1a6ca957602d0b2356a6869bcad6da6562f0b118415d5a", 0x1d}, {&(0x7f0000001780)="ced1c1fb2bd2fe1cadbf5b890d0c1ad45edcd657841ef6df1fb3125582f2a8ddf49d21850d13350067d9a2b7217ed1978e498d30731b9b018bb23f3ff3c634aacdaf64c4d0114323d96befbfd4be651143e754be2321e234050ad19804a910ff14efbb464ec73f5484bb6405fb23d410309d286ce3e7b12c360c305104c9e5a8387a5cb147134da646acaf3465c7d7f99266c1854afa83a3193986e464b585", 0x9f}, {&(0x7f0000001840)="111b05b2620b202df2171a2513b401865c290b87911fcb49965af471c20fc66cdd777ccae464e810e00820cd13826a9e60e75ba0b065106794be01541799be50b669fe7f48c5c16423ddb2f084e9d12de9f0ac4ef118ff161350f26fb89e2dd1370ecd9d90ba1ff45f500dcd04a251e0965f9d6ba9b3d88cbcaf1a590f1a8000b0a42e95993d57e79d1f3fa662d8776d346c5312e698a65d8a98362527afdb1df65f45e0292ad16dc90068b7950a6194b05cd42aedd67ea390da675e82fd04f78d02cd2ee0dd0136dbbae2814bab7a85db255166096af5e2804ced01b77cac264f378d9183659dbef9f124136c40a4a455c9d9c457e4bdbaea2f9a86c58bc7f726ba40a2b3423bb26f8258e2fb2bf6e9dd0398cdfb36b3533f7506154a8b4b854698e87863098724085575449cf67dec97d861ab2949ab43cd80d7e48d749e1c58e3c440730fa77550f2e456ec9c7cbe3cc2bc56d24fad0c62ed7fa92821cae0c11b04a0edb78bd19da08284047de2d4fce8aaa2fcee878660a974727058452b0ba1f0a8a3f851737986322779938463346bee1b4ff8e170b7fe7300c442e48916ae166d7f8ff0068a96bc8dccae4ba6f3d0c5a8d0db4212cb236bbc5763dc2390db2ed2479b95da2c9ee68233e1dada4e1120c40dff90138b5eac8a5f3f499b0be93886667144979aa2cabf9845c53956c25328930e17ddfdecb758bd39f0096826db1ce7314fad79beeeff9808731cb549dc22d6b84d0c4a742b68e20f1bb2302ccad8227ff217583b99da267b2874f12a809aa49915b8760d1e5bedd570d99edfecaf5170f65b773348aede20db5fa2a2de48e48c482e59b5a869fbfbd38dda41741f62f27c9f247c13935d2aa72609cda296bfb801222b92114493cbeabf4c79b38e07e5fe688e807687f4daf7a5126642a00db360e6317ada4ac037e43bcd33ea36e0115c054e6aeef8e9966fce79c2fc08867ea604577d06742bfa8082b4c16e5563f0cfa263d8f16f5fa84372822d47d8862027528a46f7f69cb3e18b7f7da7ba0165e62d32cb050f63d6ad7d085ffb1f1e0dcfcf30d0c8f26e7363bc999ca27d52647be1de66a44c621fcea0653d51c9f266d4e087e11d71fc9cff001e8277bd00d7ef29c62cf577145c95f6d78192d44218627364463c5057d2a178ab7fbb03ff42580fa99a218b9b9279c6a377a343930f2ae18b11ba0d3aa617011ae245918a1f3eb7b0b198a394f2e4b091730f70551546bc152a925d1fa9afeebff245069f47dd0a77a1d7ae3a11b88298ae24dcd8b328cce9666504fc93f75089d6a6b5afb529b1d915d1c6e63df620fe898abd868d1dbff3ce131719b47731e97e62eac0124f44a5d9010af20ece7c6b5f646b43ea76304bd74a62c8a4d34e1373d6ead1d893a0d8bc6d718a211716f66d98f7b2e3d59e2ca5cbca514760c32b1ecd7aaf0f145965ec5d94a1b919578c5e447358957746054922fcaf3f425e7c930f98648840007e6e635052d7774e123f4685bc91eb7a8772b755b75df8a0e01007f94687b0fc152f05d5961c0cf83affa74f11171f55fc60f3dfc58c9be2ed7e948b74e2bca4a07a105215adc2cd4af7051c4ad82b892bdc1a7ab2afa415dc5b4b31f0482d9ff8ae05b8d9471da1183f8ceaa0b5ff531796fcc583abea5761845d764ccf0e9fff31144424d7f399f3681f8a41f8e48266817fcdc2bacbd16273a8edb0032c413b06617041c1db81fe8c1422a2c1357bd6b61e95d6dcce1bf51eee6b50415205b1c15e3f3dbf4ae6b55514e49e31bec41bb3072ea86e5ce44ae0a478080ee824081b9db560c015da86282653f955146bd76b60898e213cce18fbb4a7642837da1ff7b881a5f3b1c58cc46c95b88bdbcb47766400043362f6cbbaf948eaa3bf1d468d821a2b64db01ffdc2f26061556e0ccdd217448f9d8a594dd7cfab38df9fdbca0ad56fe932c001f3e4787f149c24386bdeb0def15aee04fc2b405f43901f2b621532ed747a67c976f2f8e4a52bb91e535ff5c8a7abfc920d4428c2cf8c4a8ee38219857fd728dce05c7f08577b09ab0b93e4fea3cd80e7c38f9a9aa80af9534ff2514c0a66b5c4472e3fe02f6bf416ccd64801af1b09a744392b4697fcbad1cae6558a68e5f66c91afac61f780e3c6b16c55bd2340fd3bd5b0ac49ac7e397daed7aee6c9f8f5a6dd49e2a0526cddbf21c33b769d8f2ff58e812e7664899b945d97652975c9da72d7c66f792da5882b1695980267841c43862af3d6e4b2cb388b5e7ef211b4a586463b1ab2cc041ebc21157d3628c28071fcc57df361b6fbccc2a71c32e62506504d851d48f2ad4fe46de9c5d9541f2a9942fd6ac10324941b2ea0e3de46663c02096477197dfb489656d760b8cd0e8878c9e687515fa4ed0c0eb0a96799772fac8c82354a44b4ec009e118e624f2df5f0c63903cd2411c5014c10c54fcac09230581554482d60adb714e7ad7c365bc48b790a4d3463095b8f072863dc83792c8da002e336a68d3e3431973e90491e6c1ea269047962e180e6d805aea32c6ce033cdce64cbc7e4a4a1959bb3ca83770f2cd16c14e2d316809e2538d74784459f08b6d0bb5a89cc47070636e4c2f657893c51be8b739e5df0a4310a99640705ff6194c474d6f2c1048668fe4905d7dff943908dbbaba14e44a0760c7b7947866ae2f462050354a8746272db3ffe46a306961b880b5fdc605f3f6ff60415046067e6d00c58f38ebfd91b716ea1371465d2e7a19df311456fcfa16e788a27067d1e763bcc56f8b6cda1baee25f5390513c06d844c2d7e19d490a61b638167a51f2ff9d54eb82859585a20effcefb69ab8d59e5ba87497d83c8c0fcc57d521f6ae153b7e71eee2502c17aeef0cf11b88800b39d1c8d5a2c2e11c11c65b1cae6761fb5c6b21716bf47c8c8c7abcf45270bd44a3b368690cc6c137e493e6d7be31393b564b115c444ed73d5d747d4a76628dfcd341e2274357449e01ed5bc15db8fcc41aec0e2082f47214b20096b7ccb50441d522411e11552c4ea36e07d502fedd86d69d732e1e088f0d6663a17308f8677bf97422d8799cf04cc1f9e7f4b5c82125ee6c8b0128f5648b65d4f8086ba920b3fe11c3e33da659f85469e060b2fbb9ec1922cc50bf15642bf0c6dbbeb2e986ef1b4ba9bfb8afa28a7451fa58eb5e0b741df29195202b59c90e9fe14ce576cfb862e7400fbb4cfd7378d1d3db262cd6cadf02c2b1f28320d2e2e73d0092308f16ef21f5d34e874d38166f98648a82b82c87bc17032a67aef1ba3344cd6bcc6d62b1857efea58db97dc8ad400ccf2312edacc917a0867d74785ccc31631e09f5b4b4508855cf4d9a563475d849cdef8f1b9ce62518cdd08578df992bfc1a6c150b7683f08783647568ecb7bf49e429a5380f93970cd5f609cdd43f11d2587a0dfa6832a255f134992d329f4af9075e977022ca2f8d6235d3f74308eebafb0d416d879cf7fe9f86f608cc606e6c0f71a89258c286aad5febad05142a2e63892f4fd8c96ee68020d6a04920d3254f6394479e38d50ad046114050d4f81f89f9e64a18f95fdf161807a8928f494064145deb6887f30338e7b2608e4e7730aef8c0fce6c7cf5e4075252c2315b7154071f5f0552ab78ee8a1c28f8164c54c169ae4325a0c3e9852d0ef8550d2dc4bc628afc5748003da7580de7ea6dc58cf6a77808a149454daf88c2f97444b4a16359cc2f3123363f6aa5eb6549353166f3d24dfac8fd55cbc7ebbeeca74f3ab5ca537c67617697f55c7bffe101e3a9ac01ba917e58fb680ca3d3973dee61bb16c00391b55435899ef6a4c861e691afe9b15b854b6ab204f172d4a6d3d5e4aeca3c63e7d16c4995cd7af3119ba81963282b2103b37dc499d0a800024d5e3e6927b5e50629cb8affc4fc60811ac07843804b5d6da54dfe1665ca4a04ade60ee54437c0c0b4430e0a9726f6c61bd05e210d0faf7209ccc85c527de9d8637a72d5483606997818e128cda5096b8e53891d1a244d9e0e6a40fc6b318e3ca69d4a0095302f75126128425909a076d806e4fe6aaa2332335f4e881ff8e4457150bc4190b3237e32e7b40c074032a995dc6b71c53393e8e30e5329098de1e3138ba8cda5f1769a7a72850468e63f8aa096ea84081196c0df28f6f596aada357db9af23a67b34cd8f1b1203188311480f9abaa31e24da095679a4cddf5e443f2ea66c79f9a7a0eaa0d850d72dcf436a2fb37f009ad4a888f347e03a1d50df787a886fc8ad0c54c63bc3115ba6a6ae09d0119d503b802fe300820e3d55b62109be4d6fb33c8799f4ddc8182d93c8001dfbe0eeed903f45122e3beff60936adecdee840cc8d0c715804529f5ef7387c94b8c4cd25cb80d8fb9704bfcf90cfb263701050cb72005d9207e1f791a97f92a231b3ecdc0934ce941691f71633ba9a1b00010b88f4abe001e8bbce8ecb9e640a5e66483f4c703f233caf54b9f00e92956bd737dcd5dc52e2ee35b9cc17939a1aeb29c80d9f0f9fc9b02b466e8985e527dfbdb4af306a9c83281729349ceea8c21feb7f3c2a4de33d7ec8506fa291461acc544f5c0677e1093a89afe4288539a98863e7c36dcbf59ba39e3e1caf097e30116efe24daee511ffa69efe5868940c08a5e220bda579dc31f373b1dff8a4ddbe831cca4204f11e537360b9d33fa8e92e05fed4974881cd55f8fdd0990787ed3f3e08fb92a0427268e67d1ad70fc483994e85b68f7ae1034c5c8ec6007073ab9f2f72df4dba096f2b7120474cc0150cd23e863e106df7df2d006086d6bf374308840992103c9f582e724ac9e4d3a80a5fb6e220898941df9deb11820fcb576c784d13b90754319b74c2dd8226ef97a20e8f4e44201136a515d3f3214fd95c040b8253a5d4dce84a22ad87d9f683a0ccd3ec4ac2f4963accfd266af392d81342a12dc2d1fef4dcc261522d457afe54aebf737c6049f9a50c4078da2b9621a785d3521218db4d456700e289296f2de942ed6fbf2f64661bf3038e15f769060bece7a2981c8770f251cde313a439110c25d66a2d4ead90a48785edbf3eafb7839ad495cc9d6f11562bdbdb0670ac8e3e2ae9772f12a9dd29d1a6e6e91eefe4064c2c1f4a0f8755c745bf7d7149306a5011acb805769750b939774c55f5a3afd0b1f0a93ab906890c44bcae8239c356c017021773e395058ec13cec71aa5c4eb175f9e4c2abf1509fc224c6e101f59794a3f8c51f707214e4ea0bc0bfd68f2115cea4149b066525ea5724344d0eb84904801f494f133921c529b4411fea159f2450cce3a5d90db3975958ba0f57ad7819b92806b1b79802e7108d569dcc466427ab6b32f049bd0e27d3f09b159ba5d0c355386fd3ec09d54ae169b44872c2ce80673ec9b9b3350d2e4d7575215fc553932deb9f965ac166a4c93e53e90ece4e72b9ea1a5fedb52ca0372f20ec02c603521b201311037a2e6b1065bebcd06144713f40d8597cc18fee287745e5428784f10ef20e4008b50131f838322e5141d4480f94c983477a896e0cadd80628354b98ffb6ef7ed2018757623cba7e1b414a4400550b130684d877f6a7b90749b921d24bc37e9b5226d353eb1eb38ce171694234d36ba46d2b7b83105c2b080b96a52de80d2a52ab735c05175784ba23cdef8c0d0529db6050d879f39bfe0a03bebeaa8406af032e634e923444693c1f2205e591063cbfb80cca9e5cd26ad9c3bbdd06353aba77105af3b33ca6e3bc657501d4cfd78b15a7c9f11f6c8ff08e3ff5629b5354898bad4970da2c74e069", 0x1000}], 0xa, &(0x7f0000002a40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r2, r1, r1]}}, @rights={{0x30, 0x1, 0x1, [r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @rights={{0x10}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x118, 0x48000}}, {{&(0x7f0000002b80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002d40)=[{&(0x7f0000002c00)="8c91476fd62303cb0fb3a486bd780b6d4e2fecafa5334f48e32f2df023fcf43597e235a2011965bd4b696f49b23be9f49bf493d69da7705381521d7ed73a7416b78662375e64546678b9e07b8de402e1d2e48cb84d0370f2386d19b8121a82bbaeb373057783f936de90fd283450ea137eccd8a95985b2cca5ab135b3d07017e48ffa61b27c968d43ff57d1a123ba481d60389643678a459bc5ba726a9d17c29d927db18fe3f72a54ffcd900", 0xac}, {&(0x7f0000002cc0)="f28459efd6edfbb86ffdee2a288089e08c0b5b72dd430534982c3bd33f53ad066fe33664e8d729beb66759935c0f649c3c973ebfecd9ec5f420bb9136a73f70d18a22d1cbda977728ab5bbcac32685892f50cf92cf000d7fa9725df8af018079266911dfe2e66a800a93cc2b726c56dd5f71c0f1792ca063fada", 0x7a}], 0x2, 0x0, 0x0, 0x40}}, {{&(0x7f0000002d80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003100)=[{&(0x7f0000002e00)="a796262e2266194d8053c42b1f8aa4d01281c27667", 0x15}, {&(0x7f0000002e40)="970fcc97fad834f57124d742f3b7897712d5861831b1496d50e9c36e0b2eea93737caa17243b4c148cadb468a26eb73613dd6131b64873c02ac10735320f18270ea23c404bf69dc079b906897d11faa5ffd91d4d36c68246d8fe8c583be13267dbc37b302e0707dcf616f5f43b388ad16b209ac95577fef4c8cc7e872c34b376613891bdfb7d3252fae370b551b694f225d6", 0x92}, {&(0x7f0000002f00)="f02d4fd703b5901a5dcdc7702b40a1e4f269", 0x12}, {&(0x7f0000002f40)="8e591539966cef43e75191fc1b78e83ff1e4096c09969477152a46e64f95e02a2ae9d41893542ddde6321a2f006026a51febc1af117f8b84e1c1d01d8f874c7dd98a460e189fc41daf", 0x49}, {&(0x7f0000002fc0)="ce614825bb2b862891f0cd862b4a1b04e2515da4c9314c8a8886a24ab4535472e4a143a01186e72607d15b4203763c2da57e05331e666f2593a7dedcebf4ca5f2440af81408a0549de0bb866fbdf08f1bd8977b0233e9397637fa0c883b8ce30f97f925d46bed78181ecdd6cf2d65f51493ef58c7191d0bfdb69466bc0a3657ef21a5bc3ef9f4ec0ea56761634f6065d797d3dc87399aff69c88b556b6abd03621b428fe6cd5ebc95bedae817e7e03e36d5729ffdfcd8f5acf72176c044059916d5c958839654610f1066ade6e10d21bdca88444b1ce280ea1a2c3cf4a557df4edbf79178e12c0fdd64abc877042417ecb3cf864640cc4ad0e548b44984b", 0xfe}, {&(0x7f00000030c0)="a72979999634be81a35480e772c57588fdb218b78a2b93a73a622a7fda4c9b7e08ba6f83ab18b60a9319", 0x2a}], 0x6, &(0x7f00000053c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="24000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r15, @ANYRES32=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32=r16, @ANYBLOB="000000001c00200000000000010000000200dda3", @ANYRES32=r17, @ANYRES32=0xee01, @ANYRES32=0xee01, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x1}}, {{&(0x7f0000005500)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000005900)=[{&(0x7f0000005580)="9cca83b7b33d33133541136d2c93cc3743457e785533c9745baeec14b58ddac88f26e499c6c4398e64640ead5ed5a94143a48345cb9d7d1f0dcd34927f6c779ecd08a98400aacde94070b60adbde615bca34740351d3b85925ae7cb55af094c5ec0858a40a854a8831d05b5534dae96c0a1c4fe0971a225a08712f6de81e2d5e5c0cc7e054b3516eab65", 0x8a}, {&(0x7f0000005640)="dc754ba792f97c1a36809e4fcae36fe1f321052d03545d563588ec11bb9099509db034daa39f4bd8a1d3120322431245d840b90c9aae91b564bee088c6e012fc8ca042a835729ebf529333a3b81982b0cb73b2e56b2d6f421bb61b6539a10fb6ca7c75e5573786d1337b64716ddfa5ce4a32459ad4e7b5a981141c4d15513899430ab2ebaaedcee862b45f08f2bef3d61c1524554089f71ae6f1b88c4c4d92368dcf1e6de38016bb5aa4e1092d91c1154734476fb5d04badd09c40751a0ceeb802196de0cda86fe1826c7b3b23ee7e76fc28b97067d8033b1155c87ff02140a8fe35b49c57fb810623c59f4d4404762080b0f749ba", 0xf5}, {&(0x7f0000005740)="662285256d0d63c97ceff29c1b7a6099ba2a78df0565676c16f2ae3cb37a9f0808893338065cdf2a0c69197b732322034b87e3df5b5016bc28803475c6116d0c288fb13244d520ad563d2299b7b834bea34bb871bd7f1d0f834a4a723b83a6225ca2094d311f0e44", 0x68}, {&(0x7f00000057c0)="c9b23e8382dbea38cd4b6292ad448dfa8d6daf772b4aa3fe90b3aa32c281dd436a68dee43e3841a88ad71463c67253c8b192f351e6aeb10d5bc045b58263b0d49588cb89d694b2cfd0c4c7ab9811", 0x4e}, {&(0x7f0000005840)="33ce81e724d9207957df33a11dd695b796b099432b118fab421d4f32bd8cb63863855cad1595a1bc4f911b1143336cfeeee02e360485b0766c05d7ce83c7c4db80f0c1453fb229045bf1634ccac2f39ccdff02e8e68630535aff8dd0411bbcfa459f7b0a66a46be8950f4145ce71bde3b0b6cb72c161afe1b4bbb6cfbfd15621d4182da74ed3b8b43ab185f0a6958a51", 0x90}], 0x5, 0x0, 0x0, 0x80}}], 0x4, 0x40880) 23:56:19 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) (fail_nth: 8) 23:56:19 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="400000001a00020029bd01fe050000000014000500fc02000000000000000000000000000108000400", @ANYRES32=0x0, @ANYBLOB="0500140000000000"], 0x40}, 0x1, 0x0, 0x0, 0x20040000}, 0x20000000) (async, rerun: 32) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async, rerun: 32) connect$pppoe(r0, &(0x7f0000000140)={0x18, 0x0, {0x1, @local, 'pimreg0\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f0000000040)={0x18, 0x0, {0x3, @local, 'vlan1\x00'}}, 0x1e) 23:56:19 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xe629, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 522.414647][T17369] device wireguard203 entered promiscuous mode [ 522.456780][T17372] device wireguard309 entered promiscuous mode [ 522.478162][T17378] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 23:56:19 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x4000000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 522.508188][T17378] FAULT_INJECTION: forcing a failure. [ 522.508188][T17378] name fail_page_alloc, interval 1, probability 0, space 0, times 0 23:56:19 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x2, 0x6, 0x7], 0x3, 0x800, 0x0, 0xffffffffffffffff}) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x0, @local, 'pim6reg1\x00'}}, 0x1e) [ 522.561526][T17378] CPU: 1 PID: 17378 Comm: syz-executor.0 Not tainted 6.2.0-rc7-syzkaller-00018-g0983f6bf2bfc #0 [ 522.572005][T17378] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 522.582167][T17378] Call Trace: [ 522.585461][T17378] [ 522.588400][T17378] dump_stack_lvl+0xd1/0x138 [ 522.593019][T17378] should_fail_ex.cold+0x5/0xa [ 522.597840][T17378] prepare_alloc_pages+0x178/0x570 [ 522.602967][T17378] __alloc_pages+0x149/0x5b0 [ 522.607562][T17378] ? __alloc_pages_slowpath.constprop.0+0x23d0/0x23d0 [ 522.614337][T17378] ? memset+0x24/0x50 [ 522.618509][T17378] ? __build_skb_around+0x276/0x3a0 [ 522.623725][T17378] alloc_pages+0x1aa/0x270 [ 522.628243][T17378] alloc_skb_with_frags+0x1e1/0x6c0 [ 522.633462][T17378] sock_alloc_send_pskb+0x7a7/0x930 [ 522.638681][T17378] ? copyin+0x102/0x120 [ 522.642849][T17378] ? task_cls_classid+0x370/0x370 [ 522.648057][T17378] packet_sendmsg+0x1819/0x5500 [ 522.652918][T17378] ? aa_sk_perm+0x313/0xab0 [ 522.657420][T17378] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 522.663318][T17378] ? aa_af_perm+0x240/0x240 [ 522.667904][T17378] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 522.673191][T17378] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 522.679083][T17378] sock_sendmsg+0xd3/0x120 [ 522.683492][T17378] __sys_sendto+0x23a/0x340 [ 522.688016][T17378] ? __ia32_sys_getpeername+0xb0/0xb0 [ 522.693411][T17378] ? wait_for_completion_io_timeout+0x20/0x20 [ 522.699585][T17378] __x64_sys_sendto+0xe1/0x1b0 [ 522.704346][T17378] ? syscall_enter_from_user_mode+0x26/0xb0 [ 522.710241][T17378] do_syscall_64+0x39/0xb0 [ 522.714654][T17378] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 522.720545][T17378] RIP: 0033:0x7fd78f88c0f9 [ 522.724957][T17378] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 522.744574][T17378] RSP: 002b:00007fd79061e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 522.752979][T17378] RAX: ffffffffffffffda RBX: 00007fd78f9abf80 RCX: 00007fd78f88c0f9 23:56:20 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x2, 0x6, 0x7], 0x3, 0x800, 0x0, 0xffffffffffffffff}) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x0, @local, 'pim6reg1\x00'}}, 0x1e) 23:56:20 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x2, 0x6, 0x7], 0x3, 0x800, 0x0, 0xffffffffffffffff}) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x0, @local, 'pim6reg1\x00'}}, 0x1e) [ 522.760938][T17378] RDX: 000000000000fc13 RSI: 0000000020000280 RDI: 0000000000000003 [ 522.768903][T17378] RBP: 00007fd79061e1d0 R08: 0000000000000000 R09: 000000000000002f [ 522.776875][T17378] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000000001 [ 522.784831][T17378] R13: 00007ffea06e42ef R14: 00007fd79061e300 R15: 0000000000022000 [ 522.792799][T17378] [ 522.802105][T17390] device wireguard204 entered promiscuous mode [ 522.861234][T17395] device wireguard310 entered promiscuous mode 23:56:20 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x300, 0x0) 23:56:20 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$SG_NEXT_CMD_LEN(0xffffffffffffffff, 0x2283, &(0x7f0000000100)=0xd9) getsockopt$IP_VS_SO_GET_TIMEOUT(r1, 0x0, 0x486, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @empty, 'wg0\x00'}}, 0x1e) 23:56:20 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) (fail_nth: 9) 23:56:20 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xea0e, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 523.162977][T17409] device wireguard205 entered promiscuous mode [ 523.170989][T17410] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 523.214794][T17410] FAULT_INJECTION: forcing a failure. [ 523.214794][T17410] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 523.228568][T17410] CPU: 1 PID: 17410 Comm: syz-executor.0 Not tainted 6.2.0-rc7-syzkaller-00018-g0983f6bf2bfc #0 [ 523.238994][T17410] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 523.249044][T17410] Call Trace: [ 523.252318][T17410] [ 523.255237][T17410] dump_stack_lvl+0xd1/0x138 [ 523.259837][T17410] should_fail_ex.cold+0x5/0xa [ 523.264604][T17410] prepare_alloc_pages+0x178/0x570 [ 523.269720][T17410] __alloc_pages+0x149/0x5b0 [ 523.274329][T17410] ? __alloc_pages_slowpath.constprop.0+0x23d0/0x23d0 [ 523.281096][T17410] ? memset+0x24/0x50 [ 523.285079][T17410] ? __build_skb_around+0x276/0x3a0 [ 523.290289][T17410] alloc_pages+0x1aa/0x270 [ 523.294706][T17410] alloc_skb_with_frags+0x1e1/0x6c0 [ 523.299907][T17410] sock_alloc_send_pskb+0x7a7/0x930 [ 523.305121][T17410] ? copyin+0x102/0x120 [ 523.309290][T17410] ? task_cls_classid+0x370/0x370 [ 523.314324][T17410] packet_sendmsg+0x1819/0x5500 [ 523.319186][T17410] ? aa_sk_perm+0x313/0xab0 [ 523.323692][T17410] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 523.329580][T17410] ? aa_af_perm+0x240/0x240 [ 523.334083][T17410] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 523.339368][T17410] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 523.345254][T17410] sock_sendmsg+0xd3/0x120 [ 523.349662][T17410] __sys_sendto+0x23a/0x340 [ 523.354157][T17410] ? __ia32_sys_getpeername+0xb0/0xb0 [ 523.359526][T17410] ? wait_for_completion_io_timeout+0x20/0x20 [ 523.365608][T17410] __x64_sys_sendto+0xe1/0x1b0 [ 523.370366][T17410] ? syscall_enter_from_user_mode+0x26/0xb0 [ 523.376258][T17410] do_syscall_64+0x39/0xb0 [ 523.380669][T17410] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 523.386557][T17410] RIP: 0033:0x7fd78f88c0f9 [ 523.391052][T17410] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 523.410678][T17410] RSP: 002b:00007fd79061e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 523.419086][T17410] RAX: ffffffffffffffda RBX: 00007fd78f9abf80 RCX: 00007fd78f88c0f9 [ 523.427048][T17410] RDX: 000000000000fc13 RSI: 0000000020000280 RDI: 0000000000000003 [ 523.435095][T17410] RBP: 00007fd79061e1d0 R08: 0000000000000000 R09: 000000000000002f [ 523.443138][T17410] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000000001 [ 523.451183][T17410] R13: 00007ffea06e42ef R14: 00007fd79061e300 R15: 0000000000022000 [ 523.459239][T17410] 23:56:20 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) (async, rerun: 32) r1 = socket$can_bcm(0x1d, 0x2, 0x2) (rerun: 32) connect$can_bcm(r1, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async, rerun: 64) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) r4 = openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) (async) sendmmsg$unix(r7, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r8 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$LOOP_CTL_ADD(r8, 0x4c80, 0xb) (async) getresuid(&(0x7f000000cc40), &(0x7f000000cc80), &(0x7f000000ccc0)=0x0) (async, rerun: 32) read$FUSE(r3, &(0x7f000000cd00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) r12 = fsmount(0xffffffffffffffff, 0x1, 0x1) ioctl$VHOST_SET_LOG_BASE(r12, 0x4008af04, &(0x7f00000000c0)=&(0x7f0000000040)) newfstatat(0xffffffffffffff9c, &(0x7f000000f380)='./file0\x00', &(0x7f000000f3c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000f480)=[{{&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002940)=[{&(0x7f0000000380)="14592136decbf49c7b056281b7bda0745d8dd002b456f7413e9420b0de70548260ec989168", 0x25}, {&(0x7f0000000400)="27d737fb8f85104e8db5d446797ac26a30f4da4b0bc0e6717e4c566d06302d129e69f9978f5e06c24e8c6fc0db8c2ec6f0b6bb442b883f6a0e56c6b98fe192e98837ce18d587dbfaa903d0e7da5387d86be4e00bd542d0e70f487c12fad12dc29bc47b35be54bf6454721bb9e12d7bdaae8ca952ccd416bf1e013789757b4742b1207e8e99ae92b2e8b637c091b7854d33ae8042ec2e9284e93b33baeff3005cc8fb9b2cd4e5a8222d9f9909c6d79c1c1aa604cc400a07918540b7346391182a6f169803542261e0e3b5b80c0e792a6c", 0xd0}, {&(0x7f00000005c0)="397902fdee37805fee526640519b258e05e23a9b8319d2fd7a03f935f0de40fbdfdb4f5b5b8d1afb49e82a7c0c7226a1d8156ca0108fd2b84d154582378cd82f2790fdaa8946d1d29dbaa9f77e714be63900c393e446969423018b76480ef8cf2a7e35d4343ce51fab5dc75de53ac1c2bf3360de9e3d7f3e11765a0a1a9cc904c63c7eb15ebc03b2877797f3cffb891216c49ee64d4d9bb543a84c8056716a1353341d1bb39b8d95", 0xa8}, {&(0x7f0000000540)="9d6edf359098a6a44800de6e5d325925ce24163b01f7b2f953af8382e4b84a62479e020000003ab7fe583f92d01646fe6021a5ac5754a9585361", 0x3a}, {&(0x7f0000000680)="17e1e0c9e3c42dc8c7c9346c746823ba227f1f03f5a81c712d4a0b720d35ba4035e63f7c6a3f7dd94f59f9b238121670d51ae97c691c4c0de1c36e09f5fddad5fcf1a17d76f406aec1ace5c6dadd89a546779223f60beb7bffc59e12e1dacfd329ed94dc8112112e1f26a7d50148c568c19ffdfec4cd7a0d7b43f8ece9be7c116833d7ecbe51c3bae1f94297a5fe50260e6b1cd59af9e8c9e9a83e68cc72eff527f14d717a87e81faa31c10de8d30254099b795a71a02f88e33e8bd510a741282b31f2d3c5944b4ccc3e1390492c013a0124c4d6d41dd7aa0f6499a309bc73d65f1ebf6b01a2b13bdf6a400a4d70811ee48d259a7abc21e50f5657a4", 0xfc}, {&(0x7f0000000780)="ec0e565ce553d67f8ee7fcb2546abe8469d582c5c0d5b906feb0d712b17f6e3a517cbe439b39b3fcdbd581bc272cee63361ae373e8ce361493986d5b303bad8d5db3873a670a02cbdebfc97aa5ca86b45f2330a022bf62229932aae81880c9d18a010e732e4fcbf1939e2c64371ca8b26bf0449498a9c11d19c0a5665e0964dadd9231b5960218f0dbed5ff9b0f8f838a77d707a80253853c1a91879a185f8649178a991aada7c33834c027a3be2d06b24e60632495055d6437b384cbd57d0fd7e607cc21b32870ccf987210432325edc360b70a21fa5691f6d51310e52e04d5f9b87270aa0fd5e16b8f55fb2dc70b48ea1e6e178e9580d8866f1c505fb6ab38de031e4ee75aae1d00844dd595b69e481e06ab2060ac8f5430eda3ff65dce1567839d00cd8d79957ec4bfe73c8f428bbbba7ed2856ee6dd0188f700f511c1b0c00a5fa19048174db5c9477dbb86394d25b82cac23c5fbdee1e8d434c5ed7ac83cb4003f983e6ed2bea6366175c81a384f309211168d76c3c1eddaa9f726cd7e8e7522fc0fed8269b6c72b9579e7020d5b0f87cad1fb34f26d19f5b68eeadd2cd34981fedf1742ce6156e8fdf537e0f9dab090acd87b6c5f73249eb155c16b2a495127be2b35c6184f669220e4e051c39be1e5e7b87e9ad948713915ffa01a03755f637a3c872be1173ef18abb5e47f2ae465d5480aa3f79fca13cebec89fb6016fdb6cdf91157d9f83b8302a3832b9ff417a7c78c0888936003e0f23e63cf7c6734ff97fe5f4f8dc216f00344892de1c579dfda6e1f6af446751e5a17d8468fe1ad966592af9a0a8b083d07b5dc19e39f08ecb9594c0a35aeab2eb1b03a67781e1b2deb01512de4cd61a4098b61d5c15594e06c4ce3dedecdcc2751797cbbcf400b24dbc4a1cd34711a099d1cb61d00d02cbc5188e34ecba33dacdea934bfe7e893733e3b8217f2de59b190132756232f1643842ac5497c618bf56a75f1d4f999fb97c391c52a758955fad223104c81d94d9a6148b75797b449cd08018b3e0faccefd4f57ea0d98982e60c4257f23947b5c571b7c900c680bb8b68b930ae4910a28ef6802287d77aeccd8e09a1980bdbe7750db62fe7ecc11bbb05ee8109303860be3c98ab479459cf734f52460c29ba262b5a1a7a3b86eeb2357fe6624c67d7d5ca0ea7b5b7d81ad4bd4c126888cc521d89f1f5eeaad22717cdd32f3208f97d3d0eddb2ef42dea3de388881d1a1ee95878dd23f5ca5670f397a19a6749873d54f2a5bdf9b6895da37da363d0cbf86779beedaa4abb8edecd782b0ebeee76dd1b3fde4ca990310484eaab6864d281e5a0053f96f4375109dbb28e878d9def92e73f45ebc299a7f82297fd7b22902a143a3c1cbe410898fc6363fff1f8f08edaf6fc399a5ecb211e6edfdf36ef1388990f2489df3a9cdc6aa29de4ffbf02ac06ee0d5b2622cf6e7dbef4a6abc383f4cf419ad5b7e36e87e0ac4d7e2eb20533ca1ee6258c113916be32b3dc953f49e42ef56be39c48159dc1c6c60d24a54e7437fb15ecf228d394df9decae035cbe1774b3caa13184bad56a22ea27b15b21f893c2e8a68830a6c4a55df48f70b62eb073bf7ba869d3b7978dee2ee5b6ebec96762e5800cb8335581897f3aae623852b5cb734cd13cd54aacfc2b1c7cb3c274bea1510247049d4c619d6fa7fe0dac8c215d5f7e92788b3c5dfafb3ac6b92cc5a9000cdf030f8222c1e6b8fcc19f9535f4527c7ab82cf917865c449e976e7ee5f7a1f5f17e1600e4d1a167cf11cb805f16f07b35dc28d9d96c45c0bbe786baefb612c7252c551428fbab4643e08171525cb1d319175fb6c3bcff9b45f1cad987d9ecae95e778d1de41146971f913f0e870d17a9476e4378c0cb07ffbbee107d4980fde2bb4b7645ae25f0379a3293c8e2ff8442316992354b90884478311e315f21ada332b359f2328426fbcac1cadbefb70b13c41976af72d6611e4377814932468f9345232e5d0d248513240a27be8838e8d3f9b86f4b94333bffe2011afa02a8a9681f487f3ad6581b9782fe53c8fc7db2a42f736af7073796a43d73015a6095e6c3c3182bb69e03c3283bc985a1b5b318ddf1e60b4e932fb61d2a33537080a437dd85954948ef1be377bdba32d045c9390cf9529ceedd1a82317ba00b2ed30c9ed6000752be922bbef764135afd84ab766c1946fcb24c5b7d42ebbb9606a80d0a631d541f93645e67f72f81bcd7acb7dad797af70160a577546991881cdd98e095143963964972f9ae726ab01a90658b587c1e5d852a050c3d52759354fdfc0fcdf78642900a30a952ef03bb51300a0cc835b2611e1e2dec1952a8cc6fea5fe9d30afe5428d6da59a3da382b1757827a2733f8d48bc2ec3ea9247c9589be6735ec5d6228bf41b222fd9f34ecf326ec6735a99a3f344a509324348de204c5cbf56692c502a2fac553c2614e391b1ce20119f3da6cfb3348c22a8ef27a61c27d41b2999752b53573b1350f34db88edd47e904e152e9f418a1cdab32e9e18eba6ae95d8d43276308b41502124678cd34b904780d88bb288e41df5b62f6efb58d856966ad116918d0b7eb395cd50ee55bdfd4a5f5ecf588093898416e17700c41cc06e2b8f7bdcd2010d47663411e832cd1316713c133c038e33b496f924a0d0a22cb085d1328580d64b4f1dd3e6e5b0afd028e5563d054d0acbef44badc432a1cb8a1afae83405f33975d126698b5e0bcda7d4aee36e03586595462bc3fffaf6761a5dbeb5c2e6e21efb84c4db923b8b7ab5902f6867c7949376981b01801e541c69a60df3a635c8cc050d0503ba0ff367d32a72a30f9d060d738f9da63cc3f84dc366b25bf3ccd7c99f46b306d62e5510b814d1f8b0cf96932b05621e47cb3776aff84d509dc04c344950a986a2ddfc7d0f08d0e84a2e9aaf5842752390e9632b8cc790294f492c517a0b14f8a8957896535b5ca8500c3886c5057cb0559f9993bd5a3b3f25d493eca0460ba0f7b5d57ac9003555e69ad7b25240266e6ff18fcbb7316e668fd5ebe7ea9f6cba8fdea8709ee45f49d574b38aa7a0ad6345165805502fe2650744a338a3ee75f87560ea8ca321ca6afe4e6d68800ee9a82754dc051eeb7ad847f532f35ccbf12d6d0643bbfddc4397187347a5e422ddfa1b71fc885a3df448691ac229b276c3d02480bf109fb4cc2fd599048a512f89dc02600e90a8730fb5306d42904b27024f1bb4ebaab0f2e3fb082290c25bd7100b92bca1b3d68e376dfccbf1c67d2e442140a681aad1399c409532c98e77822ec9d30f8d52e63b68fb07f683d6c57d3616e56f0984caba6e5fdc73c55efa6922cb04d07983bffcc0880bb7375bd7c853354f22d772989ebd25334e866197d33ffd2fa220bed846536cb8ff4eecb474969f3ba4ba9443b4ca199f1e27cb334d964c701d6401e73bf5c862a62c9eb40485bc5890f63cbb560cd7fd107d4b8a11f5f604b73cf16f5c2978382e6f41eef340082b54361d7c22bcbea870d86e4cbc6e4b2a77291eb45aef6bff15d80ca7c1513c55266f0f16af91c4ad39c7811e0e249812d64c493b8aad0035c8c27a6b7789052a0e2da67547567dc888d2e7e666eb024a122b06087fb8b6e1ea319c5720b2a2372e37674405f6af25815f785e982fc43fa4c2eb50df2d32765dfede8b7c95e8d9d677607d58ee68980df40756632362eaddbccceb7d06622cb44d6495ad6008e969e121a881f58147924a625139d69af076a9777ad5ef4ae58f72cfb23169e2cb2c2f2fc7b93ead9b539ea72f39983778aed0375bd3ee0962cb6fa1c658363ed1e8a3c76d33d455d4ab2ce1a430c4eb4be224a396e69532ac80fd1d9195c2edabda3205f1a4b210130fd0b1820551bff9bb1ffd5eda993c948458c2fda966fe19d2f7b80313a4c4e0a2908fad4524a652bd3bcf2ef914a91940626b7f94069a090d52ef7b05f59b4e93315289452fb06a06034c91e01fae62fb8c2fa3d78458089dce28d24c06c13a299025bf252ade1433b68195385e5fb9f7bb11ff22685454fec552a02cfef2cb7ae8400e15589848e8671fd38d1e2ed5da9e4f2e68b23f17d6887dcfcf780e84bd86a94bb5a902c59b1dc7bfdfefe24d4958c780a56b174172217aa10726847dbf0dea51e10b3cf2587f156b20a436942f2a642455407da682239ae1ca23ca8d381a5a0af9134b1f5b7c53b43dbbd00d1bf704b9f766140e1364cd32440bc87132f284f0d182e29fcc891a5c55016b0f61fc953628949d54a44f53a228f4384abc4f9c0093e5e70b7de4def408ec076b0d41548423017d3748e9e7152bc101b9869bfc7d758a0b5135feb24b948e2dc9bdd51055d95d5b04a0237f6f5eaeb82f4b69c8dc1212becf31bc8273c1b7f5e7023637e7106170048332cd21270cfb897188c92013ca8b2aa147f0dd4d2d24cb9df543c7972a7296769edc5739fad6a7b8b284a6197afc4142dc90fd788669f8c659ddca0e67e020fcf251dda68f1563acc1b75fb069aabc045d7249de499ce27c9d9966e7c9e51369b8fc6e49994c44982670c747c82b5b534f0f17e83c507edaacbff76b020ca4f08d14e5a9bf0372477e584e8082569ab78adfa3218ef147e402b4c65ab44e1ecefc40c38af2acceae091bcede501d3c34dbab27803266f3aa5e15f446c2c7dfaf454212c85eb0b297fee585590e4d6f6bec70ddaa6e7d92a6a42d82305335d5833bf056fda4913daa6f6715b7894716249d725a088b334c880e576243003c81c6f9bf961886a8a88781d38d1bb6b42d304261b645d0164bfbdcf86d26bdc3887d90b306d2e87bc7fcf08e98e7478488a9b320cc76d85dd233e8665c3a61739a1f7baeed0439b09388fc0902e4dc7c13d77e878a2c06391d2eceb0e9c804ce997156fdaf48d10517cabc9bbebf7012cd8a899c798c686f16e2d744e98986eff1e3d11ede9ff6c11e0573e865a06dc797b2c83cf4c58c0c5cdb1efefda9a7d3c8bc323be6c9a60ca055de54a5c197a6968dd4677177c186cbe9123d711f5bf69f5fcfcd655b4acf9f0e04691f0791e2134c02f98fdea85bccb99ca8dcfb6d1c60d4392eb4d972dfb0853b94ff0522f3026ead88456868b3f32a3fa59fba44edfb65784fab4e30d5ff9c141eeb483a1bba6695edb8822fe1a5e9ec16068e98fdfd0727679d874789acd7e85a6df7220f09873fdc4784f0a229ad1d4657e6425c34ac29227f7b3f07a93bfcc4787ef930b54691ef60950a20c2c9b0e3296454d10f56a4afbe97279faa95e7eed4a4432f6fe172344adc7d9ca31d1e8422d93216895c66d0c664531027d9678d5e5485d822ce74ce8764f9ff8767d33df6cd809eb48a0495e373eaffb91e926eaf674453d8163e8c1a206698794dff353c7fb6ab105f8a42b10ab4062ef269e975394ab759ee6ed7a5a1abc99a4bcdfbc4110436e29060e8a34ed22aa33b01eb396f41f7d3fbb3dc4043dacac3b34a01efb35341c1febf6113480527620c460e73ffd77112d700afdfddb534804da20855be1009baffb8b8b61732d289a4df716f14dc0869e987f511fc04ea3041057a9ac12d0782358796d9fc162e4c991422fdd13d5870c21e732b0aae7b8fa7935f1788ab7af7bf063807e73da2a844ad3e0ee018821151b86af58ead638b879e55158277dbacf094790723484599939bb77b7a6dbab03c8d2357aec22554003fc3b7cfd81fe79e7d61c2c1159d788370d612c349a47633019eb1e9bcf81e77df7c26b425edd53f13ddc4eb257e5335d9ade4bc82743599ebf3c", 0x1000}, {&(0x7f0000001780)="af8f63743630c193c9b3afd4d67ac62b9cf0e2433ac31e8abf9aadd65ae3f5b3f05b23a0f84d1430ab406279aa5f6408b209207efd37769f9dfa66630e8d4ded1107439b72dcff676d0d29475fb2a9d544284b6c11fe7a02355bdf948876e630f8c165dbc6cdc313cec93184cde84cbb57f7bd6047fcdc42f763fcddcff42b019587c3eb3ed32bf38cdf901b9c16be09e0793c68ea7419455e19dacceba37d8e39c846ab3bc97de159948b945e23d085a4b73e20c4c47917162dcccec0e07c571e2a6d9e39dbdc69256e96f0c9e86b66b5140d4b842a0f09d66798dddf6cce1e86739669a4a77a458fb1ae2b025d989579e0666b42079e395cf57736eaa4277c88b71b9fc7726c31bd09c7ab2582249a1a4507395a7e8d44c0b1ff984a2619bea11a23c1af12cd09d25fe30b0e9993f044d9820e966c9351b20e28231cb0c9eb9c91fc7445f8a228a4959e9173bacdafdc37a5dbef0687740554fba4a17a6e4279000807ad2242e82c3c6969c876989064a9df1971baec41528907f6880a95f9f68b97db5c7d30f862e35a0d115046a22159e8ab2a3b4b3c20fce98d19786a070ebb9ac1c4cc74b4f55aa4652d5fd0a52986bf5d9c888a0480f113dcb41f727489b40fe7ccd694f23b6ea73a6e81426021b06d9d7c4db163754756c9a174cf23612f49fec30ee2bf84c7ca185c5347f9a3d0467658a62f9c5aab385d84ed34d14ef2c6b7c469855808663d07a81f288016c27292566e4d183586dcfc2612a579db1e4243b657008bbea7871cc45c80f147d92885eee4ac156d0379cf2aa96815d8c2d14479d9ca71a5a44c0572cf08ae1ff92bdbbf0d20e5814354db830b577c3e40acdc0bb19a5127b528d21f67a60b335c4342cbcbac0182da12c44dbd2989ec8749d86686eb9781b503b155ec12470217099413d21ccdf3c846689b5e3e57aa65f55a8729a3b94a4a44493fc24dae2f5927abc03ecea910d4ee2ddb148fc9678f61852a609c58cdb175e0c501dac96b461557e3a9198c55374b772e9a83d8e8e59bab71a7403d420663f2df607eb09d9d973472dc5441d85e93b5bcdae280c1e97b8240d6878830e64096815572d8888c128a7c3d809b86d534fde7247747aa8460ac6e33d77387cb77a6e591785b8de869c66dc561d6f256856789937a0664de43cd2c69293cc71c2f7c2cc23fe1f53e2d144c171227661cda37a9994c91663a99f34d2c3fdeef49ef7a5ea7a572c2467a075b98f65a03274e72f938264826571ef35599d57f6165e5215de0ad6e636e96e044f9d79ea6aad91f611ed8aed9ff8b4f8cb6fac162925aba22680e1a8f5041e5610f9ea90d45efe6c4ae05c6af3861d5ce0326fbe67a3eb7a374a4f37347a8d34016a1eee2d5a7feea5bfad154022271d414a17c6faf455dc7753ca431d090c6e7bce4613a2c937c6b4a678c6b375f5b00e7914a9c7dc4c1148c800b078146180bcada087a44c2f4b5f3c9fc8d9774df61102fbb092d0fa37f2a8599f71721ddf91f964dbadd94181ab5b4da8ad7e62dd55085e59ebd6fe2bbd08d1dd7ab549b735c0684e7ff79b36961938ed4bcf6f17dd1701b8da3248356d21a6253d8cdf0629b457464cb46168c032080900589305e5b23b4028a4412ce792a6e214fdc0cd802ae4383da3410cbc6f5863034b30fba0f6b7d43f2b04bee69cdf7a805da4b5dad9b7c05b76edec67ae54d5a3c2c4c96fb61c65e36170e4e6aba3922f37b2da17a04a8d5f93f8b74cdfd917bbc1f0e592cae23a3e586fdeafca2fce95e973643f1e19545b518e0bb05cde70a262b18ef8a762eac7f75d33fb8f897e693e32099cf91a21f8aaa9fd5a456e79a68077178a723a8b9f02488f590bd3543a2ef58887b9d84f355a43e3d02026d7e93c392843a5dd9531ed0747898655277210b590a2a925d4432722bbc9d514e07522e9571fbe5366a2795fb09dc391c1ae746722ffe6cf6f0c1a10ca7ce19c5e6b4843b233a0ecc3fdb712ba7055eae69facbf7f6c032160a88f2cda6497f8f4c641c0976023e755fb35661d30ba8ebc45d49ff27cd36d19a1d295ae53afa343241f828779c8b8ac5f531cc856beca893d54387e58d5664edaca8104775b2e09040e7d1c677fa660ebb1a9d6c223b60ff119d640831ca55cd7c05e71cc3ab7cfb74ad24ec3eb344279f703b49ca205d374b0b8c288e3384749b663982457ea8d04768b223bfcb771d5d414d147a97c92f433c48881a96057d61ee0fe4f06211386513c36c2af70c3438b26cb47aa7343d0f59ab4f699c9705e79a3bbee025d18ad77c0c409c742eda08f387b83da958d04d6b3a604b035f7a2d1b4beed2d8c7b48fc6a8835eb97623006520362c6711dd07917e5aba87c9a9d4f48be15cdfe8854f27a1487ba5d0d37a6aad9e3366563aa1ff8f667c862574d967c0c267997ca7bb4fc6d097e8c475bea0802cff9d4d0cff325bc3bc10f0550c0bbecfa6ec7dad1d05a2e3084159ef32bf778a71e3d3306d4dbfd375ba7e4143cce56361a86b95b220577473ae0d477ec7f451eabb5381d6bf0ad188bab8fb957d36b62f177a996497a288895492ba8ca9b4a33c7ea19b4b750a2c2868a0705ce9b61a110b12864f519574363d39eb035ed80c87ec4b70cf9c57b44ebf3dc24d196e718161b15b69284935c59848167bbbdaf3b7770c656df716dbd13e93b885a8c92c0f2444c1d8bfe3e283f4bd4f9fb611dcac081c69a3e74e2321e3accbc73ea2223999e6a4a09a16b9b893dbe879486d2446af570a91a931cbdad9e90246a5274bf0826da96936718a4bb3f04c0ad4709dfc84b464ee2e7fc43d8dd88516ca484f45c48302913b5595d28850ccc737b3c42e5456777915fc62151e4ce1e1ff66c0090030384c76c4c112ea1a3197a59ff00c4d6dc9deb24824ab45492b71d8ac2f4b1eee957afe37a65d1280ad2d6103a2a2d7ab50ddeb7d2fdeee413f639df12a551d0fe2821d3b81278e775c8afa56d956720b2323b35ac63f8c0ab6f1eb7b9cb703e8c01df388956792e7dd3288633891df99fc66f550d7694a0ce47cb43d1f725f4754ce1f1bd6a6485cf1fad3bc43c3d95487fd2047fd7889711e3daf9a013ebd40827d6753791b2d18e57d33f21dc96ed7f5fe4be97f554f98c283b4064d4a18392e879de9ce4009b3f2f6cd5e64f44953bb14a397bd8eaa2e1d6856c34276c438432a96b2dd7eb3b1d8eb360175b756a28b9310960f1c9c3124c0521810a317daa59f1a5d7708e5f2c64b8f9e9a27603bd137dcdc4048375ff3985867078a89f42919a582df0c6fbb08ccf204accc992beec7d5c2f4b74d688cb9eb31aa8f2085c8557fce857137dd73ffda27620e294d7c2f42f1b13ca5cfba28705db881c108bd447b27ce754dd3897ee63d65570b84be7f28c51050208e7c5a693e924f0c78fd94097eda2bfb04998e3158799e13fb93c9d84c433f47b8b8dbb0eecd4fd65fa3d893947d3ab274757d16bb21ee892e0f1ed41ca23858f065ffeba5747f7ac9411d4781af179e66147d5da7bec4567da7269d79ba0dd4c2399abff96d89380a2b7af8851ab14bf9cdd379326f4a922edc2a79bad3c12b7e79178e593b0f9dfa4225a9c94ea3f884ab6d2d775fbffb216b4ed1e63850f2e8386c73da8e1d950aa408a96728f339846ac708f5648b3eede2579869c06de5f5d2d315424971509cbd291c6a957c08192fc46caf5fffe598fedd52e1e4a4bd18bf73659b31633e619af2f404039b56d6675fc8616a05ef8be66f8c9fd213bf7845612b15888446a0febdb7ce2223d1cebcde5e0be16afa5d55e911395cc86d3b67367f5bae96adf57db0055974d2b6a343b3328a44405afa8357335ad40945686661f8b27325d6494b03a66a84351f3523ed62243753187730376e1eebf92482e3c8ba7d191d0bab4bc64173200369c6bc0c5602bd46ddbf074bc1f6fda32369377c6e7a712d8b14ab437ef2d600d911fbad0aab22a9e792f98e0f291e9d3cbb085f737ac278f82aa809389f264104e4de06cad7cfd770511e479f66f6d22156ecc08b4b6b29c48117790976e8731ebde008d48af9a013dc2fcdbf2c8732ae2cd982dd7c5376d98a37193bc9e9ca9684644e12ffc2929f0f9977cf344c3bfb496fc0c7cfebf3f918a48cf26cac41cfc7453865d7e222af3467d380ab866f8b5d87a70f089a01efc3b2d5b797ab94a6e13a425ee26ad7e42925c0a1b6961aa271ccb410ea0c0548183ffe7f01cf21ddcfe74c9e5e0a7ea995c973c8b6bba4c39c908c2cf47444cc160c39b5484ae7fdbe111521341c2d189e74241384b267bc22a26dfa245194a681989be03f31af1898e74d389068fa5b9a32805f212a2ff13f10e7537e2b9c7328b04010be41bd0450386507323e19f69f504683f3acfa033e7e9d00376108e29bcc16ccb91741ccef2a66f3fa96fd57a0ac9034dc3713f198d46e62109a979a5601d9970dd07fb75a9907fa3d3c4f9845d909ff731adbb2cff0d829a01c589c431742def72885bf651177b62c5a29e0dc703cf6b2d99137a19a5a7baf4933be6d5d843e15288e88bb22f4576f077f9aeea104b69c3c69ac65549fdd9046a8397e1c19c4a452ecf10ad094157beffb912f87cc9e52158f992330126227e2501fa7528142ead98c737f7aef980d5f6fa122ff1d731111b72265f59071d0cac922964f7a7e8857690b00d5d4f73e64ab8e29d8ccf5b44977187ef9df00abb53f44a79ed8ebe3564a65142d720b8ad24414a35f1e5ffbb7663fe719f3e3214f4ac4426691b9a3f615c0bf4ad4a0bd7e3fc8eae78e0dca5d3aab036c99e16428211203e42b820bdd1124ed45de1a84ba812994e51103b6ab0c3abfba0d81bcb53479414e12a926b41fc090d5bbb0f9788da9ba8bb6a9d4ca4adcac259cc321551fabf75679b2de26f84f17aa6fe5744f5c0fee3a1cb1c548d6bb623e0070abe6e10ad208dccea066d3ed11b4679fa022e5b7d2f5ec4e11df4d3560ca9864006ee91435bb7a384b94e456df5c95ea44499285867bd32cc95a65eafa278af7320f4e3254f7b7b51ea5b7985ca85373dba8aff34856f03014a2f9dad7b4e6be0344acc3cd2857cdc4d52746ffcb983d0b2a5ed40e1b668fa6881ae6f6a159677fcf9e5a20dd1467a9e2b52450fc3a28ff4f68e938667a166c0bb338622d44f9f15124c06085c7ce3e7a75d39251a4294a5f83bc4483434cad3acf5134d5985d45212da9dad4f6cf4473b05c7325c240c0d5acd4ca87d1055620b85d3e2ed5f211015a2876d15870c016963907131896591fadbf57888b56eaf1189023850c807f0beab311c8d22a8145ff315569383dadfa7f26e4db074fe97c18a2dde9de08bcf9be28cf15d4e476969fb246d880c5bf2a4ec58471b12d12ddcb85f03ad744337708ffe20bbae95457e2210def7ffaffb2a93dd359ad53f188521dedfc85e4b983e12d10611b9582009304ab6cc961aeffd5dc4b99c6a9e3546f4b76122dbf205c4a06278f5e516833fb9a61e53966c6ee71c0593e50257961051b19e16e0af3c971fe39b3e4026ed616b30d3725835d9de04d982d7a7c17b593f4cd725150de89a42b5a1d6f27a2f7a0e37ea7e1232f8935d008f934f187aab397766709e38f0b99ee3b5c4175fb6be178a713ce937150c9440f04de22cdfbc19aa5a0f47dbf7b31b0a3820b9634fb1605d6029f903a01357e9822cb88d68d80bfeb63ebf4f3e274c075f6852d04083ca977989ad78049a379b486bea9aec0734cd7e39ba21bded6461c", 0x1000}, {&(0x7f0000002780)="540a2ce230601f4c939087f73affbc7f312b13455f0d5f2be0e0bd7b45af284eb9c47564d1559b26069f3bb423fcaf2c75d036f3cf44d0cacf97130b97c6d2123dc8aa4ea70cfc7109b2e1d182fabc27abce1ef6c2ebdd6c761521c5b711f36fcb30fa61c36d5549b2a2bdba5529e3f9a467b0ee67f3f528c80a61ad75f0fb3f513ffb93bf65af5d7b3c5eb246c1ac16", 0x90}, {&(0x7f0000002840)="9685d70f61f3cee356ae2b0000003dcf0494b08f0933f8f4d255b573ae80afa444a5ec0cc0e495112acad7d21d9d43cf54eb4ac93edc42377633e7ceb8d1034c4bdb6f5fe4b168aa10528ef210fb86eaf3e5ada3abca9fb63e4746fbdb4ebc667bd84c8babd8db72194b0cf67fc045fa7a60f07af5c2c89d2dcea7540e826c9b50673ce09f587d4398bf0c2a3ec5315c68ae984a0d256006a1574dff11cad267534eb05d5820c4c70acaf8e125c315827dcc4f098ff51e5d977c49f4e4ef084e9b887f5030e911b2c4dc3ce3107f8eef2be541e5dc1e1f53f51f6565e5f7", 0xde}], 0x9, 0x0, 0x0, 0x24042004}}, {{0x0, 0x0, &(0x7f0000003f00)=[{&(0x7f0000002a00)="ad473c99de93c08b71a5ec24d0b9c5438542a4121449ab563f7cbe3ed650648f3d94fe42da3fd958e9e502bb82d2a4f72e8539b8e1849762b17bca706a5ec4e3a9574453ead230389cc63d9aa8c8806e9293a30f71b071e6cbf3bc928f6ee739b209878079baae1e615bee9132b6638ef29b89bcf74730340e8ea7e0fdfca220821e2a2ec47b81dfa01b546d3970f37841b0d93e880a9872715207cc1aa08efcdbba8a9400cb45f048cb9a8c3eef9a207b98dc7b031a077cdeece888dda2c33e7b9089a290e637625a6067f2246ecb647995a0da48ee1bea7efba8cce4c07008ecc399bc153c", 0xe6}, {&(0x7f0000002b00)="38456cc6bddc9b98a447b41fa96d82203df97058ad0748f3cacb9e3536302c3ba02bfb243b3ba97e74194ed6a63e0f327da25e2e839b96c580feccbee267a1182b592bb4eb712a474f876e0d0a39", 0x4e}, {&(0x7f0000002b80)="3b4c6e25905e4c5769335c493585c9a571f33974c07259995283a52acdc3f802759a15e52633b4533fb9bf2d8f086ca2021d855e523de7cf6a6555b68ab2b311ebf7c42aab36e3a70e373ca6eb75dafb9b68c4920dcc", 0x56}, {&(0x7f0000002c00)="47cb084ad5caeae5934a7ca869ab297f920f8b56e44de0b2ec7e834b9e4e69ac9a9087b639d5f56f4557dda6d968c293b7c9bf8082542b789460b914dd8987870862d5e0b2c24ada5cb4ec0cf93321eaaf5cb48a6b52badb4824620309c8f9edd7814699fb82e783529226c37df2e6a4597ef110c0d0d09a52901d751213ecabf1624ab9adf88ba9bbf04398d326c868fd3edff4d998b2ced24840355f7201630f4b4cd292875a11364ad43e664aadb46c662b58219964a84a1802f55d7abe17d02d95b591e0fafa151bd75b6eba9533311666b53f69e5274654da28ac75596654026a84cf842ae1d86deaed90d2e611", 0xf0}, {&(0x7f0000002d00)="0f7398b6cd6eca6921d9bb1d5fefbbd3089cf1a56b05c68976b7242faddb19fc41e79c08848d5ccaea3afd4f38f043817221d70973425a66bcfda8d6ea26553ea51794c486a2fcba6b9874f17e8bfefaf48f10fb0b759003d996fbb3b64c84e4b480ce17b814cca8644da90d5f73b9f526fbbe5986f6e9b35edfc4538deea3c737e1c71c74c1422c473f15cf61a773856defadb95878f4545bf1a29c8f3bd799ac130e5f7dcd29bca71268c7a2b1ec59c973d5417fb393b94922220bbd784cdd1f21cbccc6d8f3266fd70b9261d316d4ad785f93d501f7204be928455c4c065dc1f0310bf61f505681dae2d3e40ad85475e8bd0b4355c9ef70ed2c742524376a0c9dfbde5695c4de1534df5a541f4fdd6a2bcad4023b935ac86e312450bc38f058d2426298a57a87fccf5176b25205e7bf39e911a29a7282fd9f8e3c08f71dd289dec4da27f9a0aca3a3cd123b3fdddff159297fbb4acda8f04f3f8228bb32e96fce8aac63d0089ecfc4f0ecfa8254cfba7f6bb3ab02907412107729a06efe10d974dc714505793452ad4971ee1d7559000dd73661cb9fe805af02a9862a67f407c21b254db9310831e4792aa4f111b84c6f5ee8bc32ba35b5db335376ff6576c51c2db18aa41597c2111b10e23fbfe5d9a1084e1f59ffb7a362bdafebdfc527957e49f9e5651e6d325ed6d336bf96c00bb97bdac6e762e829a7a24bd122e9cd2e0e9a8bde8b95fe4ee3ef8f83717009fd94f70c14a06a03455fe193c7bb4aa8ff0490721e1b3e88b7422d49f47d51ed8138cd3c78b47cd5f5b66584a8c9b8bb26281e1058f6759b2f73f8f5900a62a2a10e09a5b394e38d3c7689de57df6eec528a0ff7ed85b3ef82ac6c9f71e38e3a866074f6b12a5a7e55f3f39dc8147e95b65687f04107cd7aaf0f5faf19e3ef7132b17d4fb3a06b3532fa833397435c1b7195d15dd85e860a807aa0813484255c8318be279bdebc0b9f2d98307629d6c5391a8616fc88db1f835fe892c62ff48c728476b4a7735774768664a9ff8506f6c7a0bd7c0f618646f6b9311f575f6532174237a271daba795fd5fa650f0e5843d31919f8a8efa30afa926e45fcbd7cb340034f1a3e7244de2071efad08d04f902ac860bee507c6d9da50f14267dd8ff8215e976573163b8a72df888a95fbdb13ddb244c35cc80bfdafd88a4a8e801e2ea3e434626521e6e6895be71e1ac7756e3f9cec603b7773f9c21bd0defea6bdd8171c5e123281df7c5eb4d1bc5ca9d4e70dc8c30c9b2bb1564ea66aa6f0cdfb3ecf9f682a8ab48acb193e4b67a737b57950f68ca449534d0fd9000cbe7275234e759b158ca8a5077659c0fcc93c666e942b0ec421f7a37c8bcf8f1993b2caf89045a4cd31198dfded2ffa888901c53fce004ef5bbb921a8a921bff852c774df07039ed61f47ae498cf6f963b749be546df53267855ba2e2eb5ed9ff9f5620c6a5b23202d52b622558e62ee5e444623441cf6db5d9be540907f03c82d1ecc8b5283133178017e4bf6a3c9800dc222c0524776a587dca92836ee848b3be492cbbe6cd588d0aaabeb134a452235b6c774e4c3d3e6f13eefb1f34c978eb6b8f8ad0720336a90100a57ab958a3af979a484ebddda78f7c2d710a97be8bfdc639ae975620da053bc11701a70cb42b126fa9892267eeafc020004fb93e1233dc7209d957875a9c3f392de0898562de639ee06176d8849203125c948923c65f6eadcba1f4f49f04764c5122d17fc32de1a73160aee7cd940f39e607adfd8faaa26cf13671807e9ea85c2557dba3a5f290962390519dd5fcae7ecdb9ca06977a983c6e1ad786b359036317ad8218f70976c92de600bf3949ff5e0682a8b8cfc1ac1439efa6c545215d4d15c87f8e54e58157f2be7dc8efaf26e19d2bb5246db7573c885f1d67af0cc958840be343e3adc2cda2708fffe65135fa4ec9acc713982019e92b8e508c58ae8533d940a6b825f33bdf1bfb3b63f48e09c77f550a49e616752a416f1c750c039269fb7c77461693c114c17408649e6103cc15b17f97feb9938ed82c069c5015e207e6d91426314da3e87819f474bad7b6ac26a2a55540dc0a5cb979933696c584f2d8f33ef482bb1781b2afbdb8ac9fa2fda87178e9691dafa36f304d50f71fc3c4b221eb49f751d9226a87680c23e7fba93530dbb0646405b97105ecb261a4548544138a0260b7ffab0345e64ad551a6dfa37d11328abc40c1be2ba48d6b628c5cf3b1a24058c2715408eff5ba01db7ef5bfea3e86a7acf636fac21b9e0ff7d52b2922af8725011590f6544fcf34676c3b706abc438304e2934722c101bc7d981fa6afdaadf8dd834d2afafb056616038e3ac97c298a12bbf1074d2e52e40c73c831bbee0a2609437a4eb9da74f3d79516d7e4c42a055fbf7dfb8fcd966f4820b501ba04a3f26b31e1da156b76af3e10023cb0520092c0d8745a7b4f9e75ba7d31657e4655ecda255819972123b3c4378e89977e3bbabc69afd7d289c2f36db7a3a5b525a3fcd9c738c6d71efd10181f137df0341f256a5bb379f2e2044b5c14dc32ba93ba14024567304a8a7fb57400e90f68d9ea710d82a09ff8e5eac121a2c9b123403e1432eda170a5f9399ca5499409f1414de2c4b4a8c5886e93635d01d6d1628f30163dd087879797174d8dc58ff530b92a1f627030687c07a9d2977f19bd8961c5b94c31c993075c0a011a831ac85e7e9b590c1772f3f0401d62b32ccc0ec91e62aae1057a6ecf3cde79c6aa9f7e5629a6616291a297b668e63d4b5ca1f91bc772edd2022f0dfa751fcc6997e961c8cd9cc40b545c702ba2c3253571ea42e26977f4ce9ff36f96df442d7e81fc876fc82d6c610467c8350c2e26462d320b00dd94cf7cd02b23e0372824f739cd55244c235d90679f65cd736e13f21f05ec9217656cc852d4cc6e669cdc02093a7fd810d4971e5effe1c38121443a66d9dc4d5c5ca6888f34505db0918a631e4a3a290daa5cc3d55dd1bdf5f0585f69fbb5f53a389ebce61e302e94917b5e073607ac13f3951bf7428c7449f9bca2120aa380331ae11e0d74764ec7dcfb78762397cebceb81fa0deff43894c76d8d7677cc6b9fd65ecb601f62e8ab41f9e1a9ebb64c4fc50fa118ff3c8a6e4cd64ff1d4c12ddd4fa877f387f6e7859c4ea986cd0cb55e4b76d0664a52cefc329c64893d993c76c57947597f576c3108da28c3acb4bf0bf38aafbfa7419ee8c451a046b3b8767aee36afdc5320a2a9ff06bc5c0417d02be3f48efacbbaf177a67044ac3b8759c83e8e8e7242b5d04322ac23f45bb63e92aa25453cad501c0cdb5759336eb9c62efdafbd77789602e634e57cc9ef705b89171810386707d91fa3ff4106c4ff5fcd0a8324fc9c34efbb06097773e7ece9145fa2fa6f60101233e0ed8f3b3af19a6627f6db83278c17f4ff6dbd8c21727c6aa42863bfad6c5c3888fd9e422746d70dd01e6f9c7d95ee71306cb72180680db8829b127326a7d17c0e9ffbb87a4e467d6602df28a096d4a2bcd99cdee7047b57fdb119a85b04fe915733cec343576d7b1897a799fa51aed9fd4d1f7f529c17d7d0d290ba4d6f978994bc07f4d275d222b6d58f2a2e777e7c628afb40c509e11cdc51c851740a8989e64a635e551fdf4219b6f7be07c630114310072e0e0455f58c4ae3ebe26d579469571e0e373e1fb68678c539ab433061395ad956bbde81f39a5eb32440ada2300d7a13aed4f04ef05894e93b5b483e01449b390f5be84c832a9aeac36269a75ecef9297d6079044e8127f4ce3ccf76ae10e2f7caba12016efd4655da64ea0d38393ad396686fcfd8102cb7980f0a1cedc3eb1ce87c5153826a94f3cc6d3b8bdec990d6b2d775a245563e8131a4553c62f76da631bf26613a1382f921b515e0cd5f5feca681673795381bbf8d1fa9cbdb8cd0aaf15a121359fd12a5978e33e576478bc4974cbd3cee369c33b01c361bd9837665f2ab1ec4983157ed8e67b9e6ca53b17bcf02f2e730c553444f485c8f25d890d1306a0b7e2ab8e91d4111d6c363ada89945c74a7a1b6fd4a462424e9f5f6f921bcac2f74a124036386c7a4a2cf4b2daa18c0e31597029493b0745e257a237cad717c5a41c31e4e68fb5f64dbfe47288477496b4b18b12b90d2c7833adca0bf2ee84339e0cae74c664a11e59db5206691666838040fe1dbabecd7066d1421eb503c306c4f8e7f121641f9fe92ac0ed05f2e1e8dc1f5d058e9190015df791e84103bd9fc08901e851aee242b6881c5087a9e1225a8d8930ee0520aecc09e03b1ceb0d19fed2dbbd9cdb6cfa7be253d92a12d2383220e3776cae232c7ca416e3feac44ff5a75be8949105957edb22a797e2ee041f19c2b9b10808d253b5ca2a3ef9063d37d4ae4e2dffc9f5347eee659a6531487d88696c260831792c0b0c1b0cd28ebe2df224bed008ef1d1dad8341c7687ed40951901e8d06167e4f8c78e7ead1a6696ef4e35c1f19bb011cf6c3eec9a292d37a4e635e8dca5977b275e02f47ab65578ebaa3dd5f5a5ef9acfc81622290126c3525593263a0010e54eba15acdfc0d2440574db5dd1dffe7a1397dfbd3163d7b455b4507cda5dc067deeb6e5b26144dc9345f49f8ef52f3f9a9bbc68b11be6337a30f0a29dc1febb1b96498ff475264f323c88ad085c9690bbc05421a0fb3547ce9d7e3087535eb771669a53ef6138e248bb48a776b391c5fb75b6ea6bab083baa2a0ccfc0b7bb4af9450aa9820b0ee06a22bb0ad943235a20509bb028f9612cb0a138200a16c1c491f227bb70498ae279a3283a867f8114b7836f74c746474a91fcd58e720b0ab27edb45caa8169320c052d4a59d55ec820cac31a40fa7d1d587d2014890541e40ca1f544cebeca9438b5cf9f1f051db66d3f8a0caa8ec07ea0f3061a117957e73e392f37a83df4c31d0d6596ca5fa77b5a11426cef4d6cce039d759d2598d925e1d1b5ceaa9449297bd18699370b8f530e27c25ef7a39aaa027bbf7103051bca26a673c6b97a96f202435283d18e7e3e448d0c6a0215add6e53422e6458e5339d0ddff24f71dd3ba1874d1c8046d94d4d4a2d656aa31d7fc6a43e9b91908fb3a79564943afaa77504443a4881daaedbd6a37b1a0324101d348942c5c9fb2b5e102ace544d8ed9db0109de6d11fdc0e66972b72fca6c9d6d0e0477ea9f0578a248eef8e1af5f9b864ce1edd56a2f77a0899d9172ddbd961aa24a930c85bd96383047d6c670ad05d509ba26203f385a5952bfb884fea22d2526dbf4c9100a21db0761d003ad9d37aa35dc23ef41aa06b29c2176d4bae2f2b3459370e4e662bc68b7321a0c11a0ab302be52d2368fc049ebf44d10a268d3c181ce62076f75dca20b7a6d29b7d9adf81296adb89567a8f5b59aefbd95f0baa0594557d679bdd19e648dfea3b84ac2e8f2db59107fb8248dcd4c67bdbd565bf5870fccc54da2612efcb2c011317cbe7ea131ca8de2a96bfcf5e4341dd5556e0eaef3534ece653d959f77ced0b0e885a5f5f7101ffce2681bc19d08ee00538b411a99e881ee4754c7867d00d0b1f2b957fb5c95d1f5152973eadce95d35d4a57d72066eeada621eab299de984af4e8bc7684d5059dd5d8e0f06890d386ef6a0e3285bae2562a460a1eeb44e763f5382d0f9ed9f43f4f8f8b46829ad144dae3d4723c22a1b2515cb4b9216767318cd1761383a87826823c5f3e655373ce0bb97270c80df665c3cd1a5558de991de603368fa379d0226749393104a0579d4469a2b99069dc7ca0fbe9034efca26", 0x1000}, {&(0x7f0000003d00)="7dbe67abeea0d8644cf875d06b9306b691eb9051f7351892496e9f013667519f8571599665fc5931b53c23751e08d41668811cf13c90e7c536239c57fbd64feb6010f246d7205ce47bda2d8339d2c6955b8a2a19f7648b35a2eb9f9c2ce61d2645598f6ab0865bdb299b2853577ae2c9b6c23e464feafe1164ed40262d0de04cf6c2b6abf608854fdb15614e8ab6f04f5f0ffd79acf98f136f11b26f51105c9450f3c64180443eb3c63919274a1c082a53b1416b48334c831d4257b8c7094667a21642a081be1d90d3e46c2da44ef12fc186e16a50de418748f863c19e46b118e8c2afe3", 0xe4}, {&(0x7f0000003e00)="e267d15015387b003386d5b9832f02c89143092e4a3f52a7c03d895b4491e26a7ae7534b5d16d594fe19d7f576f954cc9eefc01a1691859ebab94f3e628787f5617d3ebcafa49f3b132053d36005dbd9fc3c30a94c2df7b6cd29ff2ed587a339dd7bd01259edeb90ef45a668c8bf95f1fa4809d9d13c8395ae8837e33a99b0891903ef535c59824112ae542654b852e889d7dc5b3985d338616ae88dcb28f856fb0648215efb837ceefae91505795c451bef53e431ff723c964556201c768e61abd50d19a06fa49c9eafeadc4830c7990639433aead83dd66025b04612615e5dbf", 0xe1}], 0x7, &(0x7f0000003f80)=[@cred={{0x1c, 0x1, 0x2, {r5}}}], 0x20, 0x4004016}}, {{0x0, 0x0, &(0x7f0000006380)=[{&(0x7f0000003fc0)="8423a056a91c5105ce9eb8d12abda0e854329eb2d30cbf99b9b21364282f0bf6a1ce917cecdd94d2f023261d18ca57b5cfb176e4975eebb781616eadaac218d451db25", 0x43}, {&(0x7f0000004040)="060b3bcfbda1c66033e1e591f77f83daced6450e352af8f9cc9580f8cc52dc30d20f39537ffc677dc0440198e8965682cee491b6d067cc49f005ce50374ca2e2e7f976d140d358b0137f5b5cdab0fa023ee7dde07a4858e69241d674493fe6eb4735f34fb02d07228c95342a6fdcc75d0a65373d9e41cbaf06925a2246f8cd226f42ad7430f37ce10734a9b0cd90ea078edf428120f8694eb36d28a467c3b2425d739bf1fe611faa6e2d8a32928501d9572c54d85a8ff0e4a6c183fceb3c2c868856fa6defe59b1c3d6f85b0743e0782990110e77b3817fc51036465d5df253364a8b1342f4e9b1be1e8b4d4014d1316efb9f47608dde4a470f46b20f31bb69a3ac6769a3bebb802e4cd314927f2796d30bfebfc6fe7e62cf2dba5b4c7c033b1b687f007e55dbc5ba072e38bb71bb134d6fc485ab1a3271b08e28cf10ac2cd0a3c8de6d01b4b684a2fb2cafb686a99e6551bf3ed95dc64a7835bc656e4089a1bd187062a553b1d489e8efc6cc3c98e2b2357914ef080102bf1bb99f74f68448e30db79e4a394ebc713e17d4ce810048fb4ca743a2863a342635acb70bbabc1ae5c706c82fa8bebffb2174c9eddac5b739146de90c589cb2c859f2b0b3d477c4db2a7d2397f76b5b579981a58072b677d0d8fcdee2af4e10724bbe2eb74daa3ff7bf234fa81de1d1d09984be7eeef5934aab551c2d7cd791e27eada1e3ddc466f78b79da293c4aacdb824b66bd1c768bab8e158a323b68d274568f0d2a0d00eca73fe5ea3cd99a58614470e43679accf24a7039046c0d8cc75242407407a4f84606c71f6f77c96d7fd0d89403d5a220b9c1bdef547ec50e801e808eef090e929ff290ebb18e5b3d978868edbdd567e269f217963b544e35eadd1f87c8bfa0fa613a5caa104b58fdd070f254828da5ea1372c291494b70dddccde131b5988bf3ec882b9cb40d8013b7c1beb6a620b5aeff953950e6ca52727d41898b96dec398a3a885958ebdccab57c1bac99be804a587b3e9e4707a4a26bb47d3ba6151d44ed7bfbb04fee1a7d6e93cce6cb07c5fe232dfbd7354f2eb2dd08b323db3aba132b7a846a64f23f677e74cb11d6da43eb59e9bcd8ff73283a9508e3b20a1a8fd4ef111b24f4888bed2ca97cb196411a753a8cc83e6d9dce496f68979ace3238dcd319afca4685207296eb0071742c21bbbe8fffb3d284d5b6dde743bf8871f8c3d5b8038582a3f36c8f24d50cab5e1837cc35fdd8d5a9874882f722e1cb47d081999f0e31f7b9910a9d65dc1aa3ee470d5d05d83b65bb4737306b3fde35f445bb027a05892ad95b4ba0d8e98dc9a1f327148077c1831917228971287149aaebad17f879b64a622e89b100c3df54f5f6deebbfa39d3860ecef89c135bb119032d92d6622ccd87056612399dc51fa371566402a134f52d6185ea3943073e275c3d0d3ea24c3f6de0deeae0e7d8d11a5f0714c3fd86d66bd9ef23fd8678bd5ab5208b67456d060f6ee73822e8a99428cd107a5b81dfa07a3c6ac6f7867ab68d3eb4a7cf9a007e68b8f9029f8fd5609bd37dc178e7ecbe7b36cc2650598a25541e098a349f9c9dd0edf72925022aa7c94f8747f53cd8db7ce0cc5e0e5b3d226a86f04defc1bd815bf43dfb9d778171844f4afb63092ae78b8825d8fc189e36b2e3ddb6db977df32d2522f244de4700b901651471e590ad1072a335d98e1c87e6a8b2d164d9f32da68dcf09b1ffff45ea029123c3961dd7b9f458d3792f9306b4ef5acf2917a54a1fde0b9e688f67de3fbfee400598f37619f7e342e01bce7ab82e6542ed2e3ee803ae753cabf7faae5fdd0a3da377f3330ac0525b2c69736eafddf7aabd48931494388447e4b75013a65f5aa73e5129de815994a380f5a30ae6fc1be73a1786dd8222125302c6f22a33ec20e6868c0e557053e5c98dd1cc880b3c053469be8d3ce272adb3730276f8ca92d3a725012f93d0549747b86122cc4fc69d7959a78c20643ab397f6d974a23411d9981a73a8965d3f8a348516236595111d7c965fad933a93b29489032fe0f8cd9ec5b6d7d4a6408992006780d6cf1f463fc094a93ebaed473b95822a58d2696925753042674dc61b15ff7cdf1cb4c3f31b2a14a6b59970c99e2e303adad2ea25c52a2dacce01ff925211526573c6229a6f15e15e2ba10bceb2f0d178f8689aeaa0ad4a69466f7a75d60c4e330c955d1aae89c53fdc9956f35b63686a5fc2ce1dccb2a5f71c1a236230215a40696917d3f231096b1fb1e4e86cce404615467c3c611d896e0cb33f070c4b970a051a8670fa5e89d3cc7c354f3ec6b165a2e7e71250c932f094f915d195aa3aebc0d0adea1e3bec93073e02b88db93061f64a995f41f9fa3848065dce01ab1e709001e1e8b9a9331af2104f574229c45a77bf3812d29563821e29c906ba02ed132983fe0258d2655275a59337b2b8039127a01ea78e34fd6d85ba9bb9a549f1c04dc3585ab71537eec3c2410316b376fd51a0030dee7f333e8e402296a29a46cf708cb5c7dca0c2aa9ffc26228597f099652dc887afe0fb710b3c13af038b7eee00df114cbc04873d96edfd4a7f880b4e78f697ee3d7220e316958eaec6d593fc7013b228edf5ca4a423bf92f0098b0c21ea9280514f7c9fde139a8c72a4cea0fc1ce75e17f4e4bc7571061b444b74392b964f791ae9dd67c06d63c88aa6a2f24d452c4dfbc0e11c605283299187a628aff662f08925c8d16728998975b0eafd36cdc47b4467b108016ca2870220371109bc3ee01cf4036416f63633421cffb91e282fb3e473c53f1bf009b76ba2d05630cf416d2a97ed394e645fa2b7f6a19255d7766bc20e7dc898de9f44f519b22656381d532f2d189df852102cb389bc99a62e7b1208a85dfe1d2c8d3d42a2b9e75af695a548c92789751e085b923ec17c66985730748448a392cf8834e4486b6d7c06a4937c2ed47ee8a5c091249fb6728023beab3185219d67c875f2cdcf70f6dce5a3877521aa2994c41ce4c4152fe23884144971bf556f59eec075bb8fcc4e3775bb9158fc9b79236d28638c093eb4f27167ea61b74dcb2165cca98eb13d48ee7a270919261052ee1288a62bb73bacbf4163921399cc8acc7567104669c54c519e819a8d2d0ea1d3355d234bcba0e762a2134e860591302bda5b2a1fbd2359e78ca954c077a2de8ebd4d23121f419c534b9de340e9611dbd2e8fd87e5afcb1070f7d6a8b61b202490ebb7f6fa6f0cb266446a8edb25ec7befd47844f5fcf640599bf984b5ee08fe0a9bcf8dd7183fc8f9ae6bb227f2e4ed3ce5173871267e3e66882c023c45b10ff3c7b228983646039a18c4014cf9db0ab0cc601fc6c0f8b9c80549d9334c91a7169f1e01c722c680f98322151815c54295736354e331ec645151c9f37816676131b29b0be637eac5c389a8751a17064e80331c05c0cce16346bf04bc183b57f347a40a906e7e0f45a299ca5d875dac4769da578bfb6c35d9741d1c4d19039aa9e6701e9c5150ab15948fca98f71e97422e950916ecff4cc7db22b2e28537d51ad9fa2d5c0c2af709f03daa525a194032101d6eebab837f192c63c171919bac84646b7f5995948337ecb7ab1d24c79c36efb85bdaf96c80a775554639ce11675cde52099914f18ed8c355d941c108e0c7ffa61289bbdc7b4bbc0f811430fa86ca32371096a28b4cdcb5cd454de918ce3ff8e81704c4ba9baa85704ab6d3d6d8602cb29898bb8f5b5ba07a26d35e132d6370ea73492d659875e954d8afa790ac16221b2c8740faf856e9c4591138024f935ab401e0919d0eab2f0cc06a62610691ab8946660027f4e49f30731d0e3211d47ba6d0e7877decdd9fdb101d7729f6f989382698defa90be1ab8b537436ff83896eecbd698153423714da55a61aeb0cd14b4cdcaaad74f74dd5ac9cd5662e9ec76a3931870e1b9deab61ce3cb46047215b9b80295e664f73306685fb0d594874dbd66fe5f6ea5a9d2006607ded0ee5d08bc1ed189408e3abc8a93ea692e114250190f4046c4a8f06a358a2e1bbeff0cb9bd1d7337dd5a2af059b438fab42d659b330bef5466e9bbcd38c75fb69093d5f2bafde1174d06c02eeeffe26dcbf52c734a5f78d95b1d0b4f69affdbc2661138fe3f784a616d2e92245406ffa18c7de9fb3a549eadbf395fde16c69557e911425b0cdd9916d8a0a9c3f30d0d633e6cb65d0ba90d26f9e1bdeae90aa6699fd9287399a8970a4dfde561c2f028323d6c8c6ced8c0acacb5ee110e4ac2d4eaad129eb31f9b20d83daf7ad19c2bf7168fc310131b98d978c3b9633e217e209ae553190813401977f265c7776be569961a7b1fcb3277c959440c3904cb49ffea7022ee4f972c036a1ffee2cea9e579c8450136595d8d917e1d0bece7b8cc4de68fced202eed012f635380434dabfcfafc2101e90abd82b6fceecf13c70cd42a58c63bc43389548ac9a688747faa9ac305402c178689d87df477e2573529cc37441c301a3d3e0b7f238a940ad0dbc0e4a22e11de10c83427dcb9eaa2a56937fa2757af200bd1f729fa9bef2c2364b0ad2629092b7211a254b18225190eaae1e43c9e9969f5a4659c8155813710bd68ba97034913e6e2d6fda3c3e73a397198b8de538fa89974cd04c22147a669f5e4309d3e2bdeed128a4f1c2e0a036e83252177faa7bb4897b9b58c70dbc7a7ff26141a82d0d86169bb7f835dc63888933680905a30ea224b057626525a7c4584f70ef6e0981cafd00ad66ac5703bd14500064c5265c8336083b16755ae199749e326c7547291b3475ee2e942ffe1128a5f5d421e7c9c6a341ce905701e3599c21a2e73cca2113318803ee466c78fd4fd97a8a8d5ccee059e1ee060a0408c95dcbcae4b691dc10f41ab550e2a2decacb196afd46ec9e2b6434609ca8cbe86e5351479d0800ae0de011766c5b66f7ba21fcdbaeb8554b909848572c1b47115173487a13604d33e60833a166d364b1c36eb7fcfcccf01898c3144432b35e73b4039122435c84fc9fc38228c3e21ff5e6cfe4dce41e09a38bc872962efc5f2fd117be7638e2e58b36455bdb397495ac4d14d69c6ed43f56a81f973097c69bf8828b0c673ec1cc71d762c16d0d407633f2973d2a2e020ccca1661de8eb162728afe91b669027e549681c0f80fedfd8990307952917bf9e5f4c5b5dfdd0945ba76a06924c004f31a2fc4e6c9b029c9006ae938c0c130a2b09c83f44f213ed392b22d2c991cf9bc3b62c7deb6ffb11f6ebb1959ba24ab39894caf11710fa98f6e7b97a9ac93d1d657d4a039fa42f79a9f8592ba606c400b443d6a338be10c4e2bee263de2d3fa189cdb43e10179e9a30ba63ee46ccbbd671f117d6c025ea101401cf7f7cf21fdddae1151c05921fc16d78da477333a7be5e85b9af3621c282d4e23c21dac73f84b0b0c495edbdbe415df00a8f260230227974e58c9f23f0818816b813a0801c93756dc4d57f616cd64a3f9fac169a5c77bc461924431d8f21cadcc350da36fe10bffb9dca0b0fbbcbb66e00e24b32e64aa399d2d3b76857fc8c53090568d6d144cd1465d8134623bd07d420ad7e9b41a35dd3d7bc95df003844546eee147b7a2c8bf606d8ecabae7ae0f64f72e32e66f5f846ec24a901e555f390604fc8082791eca3d940df35a51a9718106f706eeb14e73c208bc22ffb215cf3947ace8d339e21c7856ea716f47d4dd00ebbee68aa9c607a17a62c2621a2a30a182fa93b735db292e5328c11188ceeeedcd8ea7a48fc7c0645597c924adbb9cbdc2b9f103ba86", 0x1000}, {&(0x7f0000005040)="b25a28d397a9f14290d797f84d051590ced09c8f562af6352f949728d666f8d292e060765435b856000ad4d0cac0e20e919b214bb49fe4320ce59e6d1745c199b4d170faf27b1aca82dce5507b44bb400502a0c1aeb9775cf588415cbc5e9df3ebef0dceda8c967ef91c7bb009b6533fd18ab1ccfa58a6f2d04bd6d1e253546a919a32f766c36fb9c08427d76e92d5c14b1c7c1c59390ef5ad983564c4f5062fbb597d1cdeef697f578dfc7b5e1290f273ebfd9f0c1f12ea2ab70be1cc7e37a8d26d4bc9b380b971086e1975ea7ea06da50caf43da860b2c85dadf47e428ce803161738289e549fa3c1e3ef1be27d83fc4386ba1f74a86977921787ae79c609d4fdac1be4d402e782226310fffc330fae7936676fe85cf2e2464d2af952948f69248ba409afc68dba1fa51fe47e7e364d4f08162b6702caf262208b17fdc12a367b297382342445c654761845672e0b5fbd0f99d49153e3777f5d4305b878e191ce0e7b6a0af616abc198a69f40ab667e62af72650450ed086fae6b307e603aa36e758156ff353675c7612529643e5999c6a8d4fa432f87c5d306532d7276f757247d937823a4732a8dbfce09d622341a640d946e10f7fc00dc4a1484da5701127d526cd1d4e29e9d3dfd240bf09fa0006c270d00ff96f9ab8bf10e2344aeb2f3860f35e523e7d3a5f6b4a3fcb53eb191150b7d2bb8fea457bbe985cbbfcbbe6331e89141278507d9d67d2c6eda9a41dc04f8dd78e8688db61f65f142c78191a6c57db3a53fe718d14af0d99b637a3aab9f563e4703b7f636f592f2c27763a0c26e6795050a43dba56cbb2cf71e431aa6d8b6052d4e005fe4d6902e74a1dce930f23a391473b58cf0e0fee213570185deab8703de196e490fe534260d0ecdd494846a14b5b089c0edb5bcbb074eaf4954557330db55426604dfae3299757dc996a0c657fcabefd7b594280e07792687578130887f0fa963dbaea38b93e3b550e30b30fb4d2778d79dd8975abffa0e4429cd8a12126c441f934a9b0b59414748c9b38b9d7937eb3301edf977f740a0b374cb47c4c9860342ad294d00f34d183a7738f6c95c2250f41d3773af66f4bef2ed131be953324627b35a9499e452552768a0b18405747f8904a7a6b4992cce6bf271c9ab6c15f2bf668f4f6f2c185b8d50c2d77eccaba36bc81ae4aee5400b5ff449287709bd73bb7dbcf45996bd28281842e4aae93035927247f7802aa7b18b627769aa21617697c33e1bf834a7e67aba6a5f90a3a4972858a50528948b351b239caa858bc88b8c331e30c4b8c868d5c48dd90574ff9b18ca7ae7f399c780dd86964aaae9408f675702d72dc6805ac84565fc9a8365265535645532cc4f5a33c3928da5ffae0481474c33d7c92034b1a2af4ee1114792b9d6f47fb47f879ad10f628875e0a8cfb106184126ea7e4807e7f25ecff86df92dc06cf746e71581329e74dd54da542e51c0675bf879be05d1604f8fedbe45c0d365a08ea09a83f255838fbdb273ac7e2b04f5b5ca0947efc1e1f1a7bedf53e998a61b333c245ad9fc925c300337bb500b17b1a0a06eb10e6e91dcea69ae8eb54d91fae96334210ef42d01106d8351bdfba1d8493a57ac496840d02b1eea188a47e2c407a76baee2921a1098a6a46b9ace1deba7d7aff82c07898b31af9fcf9420e8ee3b37e2fbe31fbe8a930643754f7fff5a995ca576a0b1dfc0df5f1e9ecd705845f4fa84d8162963dc69daa3f1ae264a798a62319a13eeb82da74366897ef236f3f74b167869890725d01a3663bda79985371939fd512181c5ca7521d08075452e26489000f59f89187adddf91d1c4dc73e88b2a9c76644ddf701a8c532bbc3a67b21be278022f9efa619259f265642e00bbd7e1d1ccbc191f2d26fa5eef70190e6dad1aaa0b648d39c67134d29696c1e31c26893c85512599159c2588af6d328b5107a52da3fb81adb64dabe4b678a82694cdb589586794ee8525d1f2dab293489ce26716084bda1a8b9724dcc7e0d7323333cfb73c4364f18f554247d762e9028a9d27bb582050a2023b6d038b11eded47c1f50b23fb5293258c367907c1c7e6eab40466f21329396af0c0853690be643e29a27b52c093b37d1d7f4b2a06db4f922eed76b5377b52b3230be205a20067b8b0138f4e3e16e02b4509c17c78127188d0d0bacad7c7cc70a3c5b137d7882c5becc8fac94b0585a30e42f5e7073921a6a4ca74d03a06cb756fc890d463086e3f8b3c2739b4ceeddb82e9ecbc3c68adc52b5f7ca2cc2e91950ddfca0ff5885a25581b62a1e356dbf9bedf2e0066f3b939f33c0a7f23d5f2edffe053da7fd49e83dac5aaff044b019b74936cc82c1936c72f41a7eeebe752a108d2502defa85912a63a56d7fa4d71c96aeb1e657e0c0a7e578e99b3ce9f94f4c7009242ff1489b2f94e3619f9fd3b1ba0ca22511d0cc7408bf2f3ff410c72f0b8dde464b9aa112132605dcf42f3545845095add2964b60b99d8950d7ce12c5a11791a1937e283174227198e3eb2bd0252f2a002ee904bafababf69efcb8a9e66eca59416bd2bbde3e47817c9aa8a72b9f429331801d7d16e0c4df243d276f6056fff12c2180c383e84ede639867be0edbf937931b66ffa955f3a5a040daaef801e6979445c1afb6ff18b0ae3491e916b6de503f4513ae92c55911023afbd1b9d950b0f2ecdaec34649fb27ebcf3461d7a431c1004d786aa7652d7da9dfeac93e576f8d0f62cd50ea8f11e6407fb1489ab57b1c036ee16062d5035bb552403e2fe4d81a527512831078413fad967b5312a4fb00f858a75915816e221aba7b388b795809b0933919506155b5b943f81a8d2bbb89707f2370398587899a95d8eeb7d21d13bb45b97e9cb5104d8626e7071ac69507d024a7d104efd7f39dee0c4e86f567db1f0dbd80d94a6dff1f19fee261ce7d22b1952cd6fd295499495d41397fc148923efe44ba6c95c27afb7f0a47cdf9219f7f77112f2716ef415defb1ae11acdfed9a3832fbfccd541d3b72105f401d3630fa6c74a7097b9e39875f1029cdc680637c7617f9b6bb0226c07b0aedffccf37b82c1e81910ee97fec858868b5d61b278f18731711d69d8c8ca97bca3f7dd223254993e1f06e25a3ea82999012596567a74891136e1180021912311dc2c22c4de8a8d09b2b7d01f337c0dc55a5217e2a2fe4140e40670315f67cad33381c245dacb43ffac0e6bdf43742e6d08a7b32d9a84f6114ed3dff3062e72b26e9d69b874f37ced9ef786504d378076337824ebc4f919bfd666e7517792709fc65b281b78aceb81c540088a610fe74909704015c8bc53a840fd030548c97ea2c68a146f1a298a5ffe58f5e699490d45ac5f5f9bb51ea7a9865198aed22d89bfd6dd3bad0ed69ef22cb6bc3744e9c611774ce6b24cee2629578c819267e311d2ca1df7fa99645348850504ae46f937720f5cfedeb6938ff9279dfed4d0844339744af1dae32e6182c6d058c4dcd574873dc16156678e6e94ae1191ec3d87c6bb056e0b994accaf723d8c732923d14e3eae713732f3ac39514ffbb2f80b03b06f9cff84d8e2ef76abe84933eeda3f5194128af050543d9893ea3c1f511fc3257707be23cf310865567423d63aa9586eb0e15275830bea06fffd1739c5fee4b3d488d77325e41ca072d458d40a6b310ea92b3fb432cb0ce604d22695bd43a40801d7342cca8648e0c3e1c5848c9fdea16d5a98a7272b60e208fbb369436dc030155f72f4676bd9c579ad75288b4cc139d846cc4517cc1b941fcb7623bb565ee7a97345c90863e21afd2780e01bdbc5254b518b668a3897a90eb41ac87fa9c5037f40097e9e5e2ea5be213e8c3f32bf36f24a2029de741c605c7e932576004ee6d4c75af79251d303159d29afca749d98ef89ccef6e15c1e3a829f98f9ae99fdc3b3e7b65b3b4b49552623d92b0c063893ccdfdb1fcca6a21e8c95121fbb872fcf58cf0ad23a4ee7bb79acc965df9495c279c9d149d44ba1a9c388d23f8cccd6a4add0417540e99f3b8b7ce366d420ba90e27a0b91523255d8479458934713604412aed858efd0e0b92133d06d932721211a98a62c64e7c5a2e97c0b98bba12900f0ac3511b1ba74d80008104b77bed36638d845eb96084989cdf95c69f1ebc6100336fe7bdc3b79d5960d40184cb3ea8f119b35b92c5b78a5bfa2a8629e45a67ebd565fb80b3c2f6a866aa0162c8b70aafde9fa434bc06d72b0fb9ec5f6cbb7f0dcf85cd37b5130f8c123aca695fc6605d20ae0c448077fc5ba21fbc17ae8670620d80c688d3690969ae2da7d5932011ec983d5a1c4744aebcf060116335049cfe86bed8952b2bece7b92116fed12df939b6ed4614b212832ac92bb9d4e5bf056196a8375f69f32d5728abb647c91a0c19bc15360a0147eb42b369c64270f27b450dab799c059ad145ceac336474c3ca17cc1b3ddacc95a1f6ce328e269c58e91ad0cc5a93cfb4d2ce526dfb62e329c2726180475d0522a74b973947029b2ec2bf3a00a942d601f76df4b49f32d12d668d3fe7a1b2c9a9bc6f80f5924429d4408026457de1dba67b6c217fb6260785c7c2847c8d27e195cbf25bcfed6e22f8cc6a22d306100e827f85a138453821a593c6d9149d99534932db0335f621c8476fd3a3eab670269b7424db823a98dcd3d1c1ee730afe207d78be8376ad519b969f51f517dbb84aec03cffa7d9f43236bf6e61fb09c4db18b876b7ade97164db701c194ae7f98e8b528205478f62e727daf8f2d85164d204d9c5650b8459fe6a5564a9521c8ebbe969a4d80461a87a5fa2f4843bea8430626829b97f0a7ebd670b85607793ee2c8474d3cc2658f8770f97f86b8e46a9e4de9500a5b7566c82f4e74a07679d456f6f9da5e19cea7890d443ce95ff415cc68348670b27ee91068d56e907ac5769ec1d53ccfac87cfc4b73ce6e90a880ccc5d36d4122cda0a71389795d286d598a9ce2e16cb745f86685b595b5aee818d6795a71e5f1a67d863f582a5c736c1d26051f0a392af04bac25f70398986fe7d7c27b1f66f4e62ac1ff244bfa627eaf4bdc01725de6884d87509a5457ef19a4c97bf21181288e7dc0cffa278c66cece85260c01899a64548f7dcad14216fa0f3ff10e510ca40108fa5b4e2e0bc0ff30eeab72ab64a84f88dd8c0f892ef87ef3d0f2f6d528aad92aa4f8c41f8b5061c53d36ef30d3bbcadee7918cfaa6f444e8ef0f44b7216677c3a7547765a152eef44d3927b4179b611bc30e23b6830b5ac83d59de13b8ec8e010177c898a4a94d9901b663a7a541de6e25dd433ed3aabb89f423463cb0a023aae6b1ca156b6b5651bdc8030042780283dee9bfb09f752ce329dcb767aad05bb6121971e18965a97c463688c141314b999a9905b10e5afd7749c0a0e6024884149e4979ff05fcf04e05922a31d17ee0588b3a5ba064323b511d5538b0a80ae56f2fb6ed50f6752f8ab5a193fa6b94bce20feb2926952db09863b9c929b1ccf9d67103e4c80b70b26111a9b8509ec4d7ba86b7885a4cf301af12f672fe93ac13249286f6049870662a887fc333c4d074dd6cdbb82281866a369045ff65e881954c43b301a913e1dc3e677a61d6cc68e5eaaacf3f605889b453d65212ed29131fbb1a3d63986fe517e98426b372fbcd5e368b611abd1cd083c1d9741e9d51145c5d2b9cd8c8af4b4ea9a688a819f8e6f92c21e649c270e9b1f0369c5d03a5f9ce6f06d3c0f9c807026242997a6d5947cac456f65d407788a70642c97eefdc792fdca027fffec", 0x1000}, {&(0x7f0000006040)="76357246de0cab570601207d89fbe7dcd03e8ff7b54af1f876c14b3a8c8d19bb5fe0046957", 0x25}, {&(0x7f0000006080)="bf4e54ca2ffde8df5f4001389ec0212331168158599f13ad6ad82b3f254b21895fc68077d607b688a239cb91f4574ffa9a9bb0382c", 0x35}, {&(0x7f00000060c0)="d8b2478c0e52bf9aa853ceb4df3b2253fa68a91545c534e45ad570344895054ef5c9c578", 0x24}, {&(0x7f0000006100)="624ba1e9443b00df11c3f75cb7e8add61e035e8fd3b3147caa30f490d779578abfd4719b68290ded8e8ec8afbec2dc4e7f33f4f80a61d8ea5c108c8a4f2492bf343eeb8878fbce4242db8fb4fd98070ba9070994bfb156fee0f396e40649f0715916d3a9a53f522df3fcc10ad3349e748dc4c2f8f01e9c521b8bcb6611431bad745a9e356c3a98434a68ab983d51e0475ac323a277343e6002b8506e931e36722ee612bd5531de5b4b592b567e175c3a4257566c6d618a95ac43c8cd154cb37abbccc272913e0877884a75e78c63", 0xce}, {&(0x7f0000006200)="6df76670d7a50b96e1c4dce9a8e35cd8ae4055b77b5081cbf92b3d510dbda8b2951628de1c3133cead14a750cf909355e20c67d986249f8b89915c61945fa235728aed69fc4726f12b5e7c66a436287f8a7ce433a3e32f6ed9972479123a89d4e844d2e5ef307096168bfb", 0x6b}, {&(0x7f0000006280)="2a244cef772022c77b53616f82e9d73ee6836f6e051ab6199129b981ac21c32665b556fa009a484c9c3b4515c4b6987bec22fcec0d2fa390d0c53668f93a8f0981dd43d66dcabe27d96fb2cdb43c2388e0802e282abf61ee82ddb2f32c37ccc1720a7828bfca85d05e646c7e21a9f3ba1d639c232159d6a1058074f0d12b12940980b2bc2b74e5ecfaf9d9dbb7cbdddeb044bd4bc25e1be82eeebdbcbbc5980f05936c8d75ef6cbe81dcd471bb92339adbd399f97ae244940be0acfd9594d0eef26800eae158dc0511", 0xc9}], 0x9, &(0x7f0000006440)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20, 0x95}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000076c0)=[{&(0x7f0000006500)="c42d5a0e230edf7afba9367b2efe7e3da1055f0b0bd17a5d5546e60367bd19b0c4118c2189f58ce22c", 0x29}, {&(0x7f0000006540)="b8aa3d0e1dc73f37e868edaad3a79d02f2b57facd6e62dd4d5c3c6da67cf4fdeea1ffb8f6ad1daf4d048aab8c9993b0aae7814589b0897fc35edb3c1e48d6e6fabef6a45edcdc50ee31938f988ffa07333ac28d92f9dc2f5d9a308151b19a3333e3b56eace311d814857c3ed1bb5dd29b35c0c9612d4857a924015a8ad3c3ded02133843e495228946825eb7283fc9592ea1d784264747f8a8c9721e1f362fe46263edb81ecd4a460a57152bfb48a3bc1187d2261c6630d6db2bab93ef3dce392a0ddbdd9ca784fd8a3c46e79fe99999f10465", 0xd3}, {&(0x7f0000006640)="8c5aaa4a81b15736279e043ae4109984b0446fd4c39edd379334673b4de69d7f7389acdcbeae472cec3558316502b40c00884e0ce5a03c71d804d2522e929d2451f85b3d4c2fcb2b2782bc8d3dfd2e516b89466579bca96c058db7e7fa9e7aee22643c1dc0c8aee0cb3c566e961769904fbfd81142208d91ff767bd11c9bfa133cf27c3dbbcc32ba7067bbe88a114d4c88526ddbe7c9edd85a51fdf4e0facc64778df4a72560bad7bb7179050a8e7bb9c4db1ad450968f991708a0ee3e8380dfedf1c6c1e0c2772a741a6f23d664ddbbfdf4e371a3a3011e36fea17ff63094cc5d3181f7072a0922e786c2947ff382cb72868b4e8662af3ec658ef10e9cce559665c62c0dcc6d6a9bf62fc739e70ed7f9dfb5bc5395904ac00874670b62cc1fa2bc1151c75558229a23ef12e11537eb8e8beb97d18499c21301124ae13788a34e6f3ea3c52967dd43c457b4ea8452d572a0d22aa51a9df7bb364d894b6022b89608e9825df7466dfe8338b35249ca4daf92e35b77b150f94e433f9701e5b29f5b2d8b465f46f01af64b720b8df3962394a245b69e78f74cfbd621c3b9560f77a205e1534b64f983cb64470f8834acca75948d69f5feffaf6e26ae98d5ea69713b5fac9cd963424fd09c2f80a332b5145eed10afebb69c1189ea8c697fd0602a0b0d797eb87bfbca5517439f76ac462b14ea68845e523e0e64b9be3cf2a92c7074504c6a0f7339eec2cc86b2854ce6208e3acdfc07805069f02ee03d3f7c5b8357846c4cee3588f349063ea3428d5f90b4135192b47709e25e5b4c6c3552ebaae8ec3ea651008876b5a5b1f008cb01f0f3171303023f17f176e2e4ae0239678bab1d558a45ca8e0061ab89fbca45086dbcdcf635bc4bcabfa144f6fd81cc11c1763a50af466c242fbca3c655f73d367297d00e4990630e0d9b437094e4b7d5eb332a562a799b2ba9b517af05939c4b2620466c38ef160bc9dc96d2b6b97fe39ee0c966596680ed0c63239d980a5c836e6d28e0c0cee23c52374849314a52e3f8d386a0ec6cbed23327f599050a84a528bf21eb27fb5749717f64f6919f23629d93f434daea6a0fa9c58c5a1ed5da64b8ce35fd8163786cdb5f5ccb6aaacd4ae50f9aa6ebf83ef2f7aba7211da38d581b6295cb86871e577c63231e3e164bca1563dc32d2056509286aba84846b7d8f92c341a1270c8c0464dc34a6b08cc710a856c94310cf7f99b3f796aa1e851111616b50d9a91fd6055e18d602855e8664bb29de3ecd8b146e64e39057e802c9a7905d51d23223d03e4730cefeb78d7fd074e1d683d373083051c1f2f86b19479d489c15450b351782d6eff2a0ea75b644d12f19d8ca303573fa4d155a34f083bd8321c424de1ab77a3b4f92ca9f7dccfbde9be87f4007bf0d22adb953d734e07678ab293d3f6553fbde1959b9526b1a0c573e9075369ce4db14d5c6747ed64bede822215e2ad9ea096dd064253ff93f5b90187ac2d6f4b5c84d778eed7ead6fe1a9c2104a82a294408cd23800a0fe03b75318dc1483f282e8ac83b6b294da5c66ef0fdc60812443637de218f7772d87edf3e30fbba09a467ad73152f73c0d72f7aed324b54a911fd999e2d7d3e99ad09468f5c7adb7dea8d94e5447895502be2728ce8b70f33484f6bcb02ffc9d3aee74908c8c083342bc46e3ece2bef7729f70c39bf4d986029b09a744a6910a9480d33855e19f8ac5c327f47269fe6b3f7e2401be254f9505faf5153f3402ebf1124523cd82736b3a3ee726ef15e8c1cca43f83beaa321fa315bca8661e5e489f0acbb9a2f153b6ca810da0f5b85f5ceea6303cad9ad9644c98beb7bbb88d3dfeb9dacea1888ab4abc6e66c916e0c2f9c7cadb8c8f93b81b921080f95b0c027c19158c520630ca74174d778727b3d1b35a33c667504040fdb4bf468118a4851b84cfa0ad334a74aeb23ed290a4c37cd419240bc39e0912f28f721da340ccd91f94857f7497a10bd899407853103f57776e2ebf6feb14e24d626153c7172859f90dcc38af4f16d76584dbd617734a4580aba8137e23db304bf5721132893a34bce9337d79cdf159905ac4f014deec5261ba5f23e992f8abf60db1130ca84ef4cf1a4295defece2caa9645fe8a5971c15b5a8b2a2859fb4a74b687617f5dddd7631ad29216a327da527e3778e9b6e8977902c5357cee80c88ce5d67eda396a2c51323776f56766509a9b082fbcd05fd8db1ac3d0c92c666957c25f2360f6bfd89fc885b39a148493330c653a5b8f99805184819f3ee5da261fb3d52e0c23bcda825320a6af6fa3a90e4b650da2e95f91e9d96251c2c316f8124f491cd9d2f7c310c9d225926fcb785d4e1449959117b7af1dae22a17840cb341da10e9bd41b4f38b2e3604d3034540a7ced2a8f324075ffc07cbd367557291b9cbcbaf8a6ebbd1efe8be74379dee4d5b2a2e52761fcfa0ceb6421b0c4219a6b8df4621d911d85006b01ee7f636e769583a19758853d9f1fb18dce7e950d0275fa0211018a22457042a394f2e9dc30753825c630ab4d54005b270b51633c88040219abc253c692e086364a9395e72c24bf641ea579201e24347353594960b6af4aed5c23fdff1fea006dffa8f062190c4634cd14bf82dca2e3c1c19d3d357ec48fd6ec9c41732271fd3f1bcf532047cf308ee48a91188bc5e657eb7f5d05e7739a36e1c92bbc3e7c86864c6a4a6e61b481b61332b995f18bdba55fb52628e70a6ece0da5a29494d0c5a90028d143b5e2819429364fa5cea96b784bb18d713108cac26e4233b85bf9ce6029f180ea06dc5a6f4c5ebb23c0d6420a4e854d8cd07447cf4625f33b1c8f916bd8b951d0fa34ac0647735de994f42e2b70da9446bcd9f7d769ae80df37adecea3c1e946d738750d01a854bcfa2f1185522b7ce192825e74a57506adf093e34d9a0d842bdcce2c8f22d8aafa6274d3fa91fdd8c41de39d6d371c7f36eef3867c9515127760b4df54877b695be5a79752a9659a43ad6d094a7b42bf196e6f67575d764c51888fdfc07c0a285d8ed243632bb0a4f1cad2da6ae681df4be6abefd5c4c52e6ada0837bc9f3b22803985940565079d0b4c62314a4160af19134b9108e3f7339ba5cf370a92a9c3e22e5185164e8e603f76368b7b0a04df22a2722ca1128ba5436807d6ed86558a2c5a1355c2023ec0779fd552576481f567e348aa9689cbe50c5e91f889165d83daaeb3a3eb30c51fa1c0517d5baa21b8ead2246d88f78a10ee85138c621669ceef6def729aa20b276bd8910430ac8c07009eea17dff999c95b2efdac7cd72b94d64ecf5a3558965fadd285ad62b10bfa735a6924e2d29834c02d662db6d2bf705938ea1c53647e65f2aeb054f074902d8da2f9d1d0a1d7f35d4b00ff65ad75f784697421e80c73ba14d1c8a16a7c9136917b9745a81c651f27c416c92c453e23d13e39e3150b596b39c5dea70d8ecf0b148ed98c63fff40dceac00c58e2b8d58cce34177ad12c7da9b87eebca5d456b106093e3576d343c064bc793f69c3a32667eef0e79b59185c03ca91ab350a29014e14228bba98b6e5b682d7e0b39a902b447090f2f081ec3e737d057ed9636076cd17bb0e33fdcdd95afff86acfff0f1c05c568dbf2340051240f11cfb35639a544af0ad58539ba19d7d99e37f906984e431e031abcc84e628662736aa0ef265f469f37d607b0fda35f411d4611e9e6da93c29d4bebf08bdca09dbcd39441cacd63c417b8b0254dc53d3b13cd6698d95d27bcc48f33fc1eb985df9975a4dab423f8285cb1bbe590af86e2fe57c443179b99065f81d7a5f5292d0b6173f048c47512d4b4a6883a2dd0cbee95332e88f82af0cc163c35c98a47bb3bb55b40c0daa6c73c5a98d5236f19531b57bf28a00cb44fe85ca1513778358b4786d425fba2ff1d03cec6bc608773360c025e3a602cb93ad3a827f0b225b22228b412322439a94e9011a9e6f7b587d432b40011832742a52e9cc15cc25e0d5f817b7364c4ce31be87e219fe8dd953c92bd60f5608d0660f57f4cce7b40a31a9ad2bf5ac7afbf0218bb8a99488ad5ac1285afc80fe62f10e0a332316ccd09f73b0ce78f033a2c1acb820263366017a61c41a2efa0e00ba3b5346a25acb5cb9adde3f4479e2afe9fc01d4a488ddc569e8838c164cc06f8a62b772821a42453e721c906108d04d9ae6023b32647feac55693291856bfb91dbdfcf1180b06a0107f8c4395a7cea675cdea9df6de1dbce792bc2b1b08c6b86f103b5e32a548dd83fb2bbcc22bc9e69e3fd72e04cdc6469009a200a329642f842d56e6d3c205cbb14904a31fed097b413804600c17f4cfe46e32fe323dcf7d069c8017cebcbec2411fc2ef59e468343d5be35413a49082c2b9c8c0e53717fb2610af6f8d6316e9dd2e5ac71b097f0a2e7a21d3bf559ea9c0b4819def903ca64070c27ea92b80b720d7c6a7245fe1753018b9187710e4962b8f6c1b8e780f4fb8971594225a43b735798383dd7533b355693628cbdc14d524833c06285b0220e2f7ff1c916cc7304bcc5bee2d05732fb619aa9d7a4307f5a48f9f62a24aefbad15d834e1722e04c9b531376cd6a218d2ce1c5a5a14d58cbed5b8359aa2e711bce329279c1f2ecc742c73c31dfe5bceab0876ced0a2835e86466e973810543558f948f6905bab2ff73ab6b2600ebedd93258e1fd7f1defe697afde37d198d5246c0d5e4095d5a23c8b10138e3f0318663432e728ece22bd8256c777207f9e12c8415b884b55b1cd61e0a409cf6e0da071839df662bfdea9a1fe920b9017b363844f21259d4717b50cbe97893c003c9e5e4d0826c65a0e1088b538bd6b8a787341a6eb57a75396ef1f5bd0adf805336410e30893f92a0339770615f82e9d65599c2ad5df3008fd6468ed1bf31b2a35702527ea098b11a1a22017427586f2b68742dc05ccdb447239769554e1862d5fdb167998db9818d345abe5f7d3260db7adbb8702868007c9a0269bb9ad7c39cde5b07d00736f29fb856bfc643528ea055375d67f9ff075c6d746a70f75a7c5142de4b81dfc1cd7595785606c4838cc0a50b972f4a0a0875be006613e363ef904f5af2569b451ea39289cf474b3e96f5bb77767f8119ce25bfafc34119399dc1e07f5c5b33bd528ba1bcdfb01ae3c65b005e347f10b32821b9abd3248c30961af6776049522e71c9416fbf0ed7bad18f80d07264f84129146332285e32e5bb20ebc4900db2c91f15cc31bbbe8df006a85e6c51bda00692a98a10c5db386a9c58e07403f4811d48af29a6fb007f9ec1ff49977314fd59c431d13af9c81b5bb850a0a88cd6d8c3dea8dd5f26c570cc806225a6588d2da013d53469d431e34ab7948ec034ee98f4441551ce95a5c1b322d5cdc15306fca8a3c9dff4230bb47057f1c01b50f80574320f4211f409e3a9a56c0c242bdedff6e4bdc220db697d91edae4dc1ed5cd4fb4761419b5bf97d9d9250ac1d8d94c05d37fb7ae5510b892b1443d07c0ee36c9b32041e1416bcb4aa4ed1276013ebb43968057b15584ad61bdfa43432b7167c9fc11818514ba15c5dd97b4f6274be89f80413f5dc8fd29d06bdf9f5b503699dd52344ec889e9fc03aef9c4d6fda489278243bebda3bfc5b74d0e0af66963113cc048d33a9f9e68439e5c2812576264e559ec3fff58073a44f929be53e77f57152fab54a6c8e859ec3f33f94bb0732514e0d4d9ad31c21a5011fc6a333e6d1bcb050477cb4cb23c4cd210d3e417d92d1a9742a5bd0a044e7846689e8203ff3afadc2bdebd16", 0x1000}, {&(0x7f0000007640)="3abc075eddbbdc5c9bb55a6ab673212468f932d73bdb988617419187080489bee6d688a063215c4e577e173ab46e6c1413a60bbb3fd94dbb2fcf0522abba45e07cb7", 0x42}], 0x4, &(0x7f0000009a80)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r3, 0xffffffffffffffff, r8]}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r3, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10}}}, @rights={{0x18, 0x1, 0x1, [r6, 0xffffffffffffffff]}}], 0xf0}}, {{0x0, 0x0, &(0x7f000000a0c0)=[{&(0x7f0000009b80)="95f8b97ebc3384aa487b0db82840498b8f8b5159e60bc802f6b3059a6cff71ab93171d571ff0f63c0f1b8d2b47a59e50959ac342c24376338a9ad3736a77d589ea5c9ad6699bd8cd11888bd4df90409f770958098201ad33c5077bdda71dd84546a47534505d92668673c994352d29293d8e2c2b2bab7c661b69f5a376ecd65385b63ab753a232a228d761cca8efe2205bc1f81b055ebb3a5123c959f46d3c66db52072c8d1e6791461ec412a54e485e8a86aa4fa57c17d08cfdd4b072bfa3062e5efdc3637649546e163016450e6c9f4ec9645b74ecefb5d014d28941c8dd4174", 0xe1}, {&(0x7f0000009c80)="191fc3ee7fe975f23bbe296387b56e7f9a1a443796c8b348367f4c4ac19a71e9df72e42dc87eddbfc7da0978890996a79deada7580564180024961be453bcce7bd67116863e29d06e40b80e26f142e350979999d4ebe8e85acb060394dee3240e61821e5082e98497573ac76ae9be9cadb2d10fcc30daae6f1769c7fa41cec309c38fa08414843a9ccbbedf4afce82d1478b2751473d7f5ceb3703a594cdd033bccf4d9cb9e4208fdacf314a44c8", 0xae}, {&(0x7f0000009d40)="4672588dd668140f3e34d32f5eddf46a4e517b0b0e6ad368f4c7d774bb964e9e6a12473b12bbda4f831c8e62150f4dd44d3e43af002fc0e11c74867592e503fb8abeafb33882094ac9a96039e67444beb0da049f14e58d43aff9e5c3bdc8ae30dcb98d2040cf96793ac8671747339f79df13f123487a7fd9c991409149a6350e6fd5b0a92bb9671e62f386edb895efae85af814e0506d2790cd1ef684103090a15fd1b345b53d055e18c693ac5bc", 0xae}, {&(0x7f0000009e00)="88255ccbe339ecc20a7264cc14593f3cf0e77c031cb7807255426f671aa6fe5fd85878d0c6d2273a012b0bf676d23b643bf1bb46e3b0a83d66800ccd26a1c13ec8376dd568c70189889840581093763202d7378c578a06af", 0x58}, {&(0x7f0000009e80)="df9fefd2871384e019ab48a450ddabdc87675ff51782168286ec11f041390e7beaefe6ab30d199ba04a6f00878ad5a1c8e413af951b359ada4a4a5acb770f93daf4939a52e2de78715042af82dea042232017aa379ea2b27696edafa8015d438caea56cd976effabe55275e5c19852eec297d81c90af9feef7f9ed3f7dd0bf9f8f0c0aab58c443c6d941ff768b02424f521409db9e3a8096208f489a574e469cb7f01d29cd04", 0xa6}, {&(0x7f0000009f40)="4d8e8e7e45141ea844577cdb8f1fee101419b8390ccb0dd6b5f4cb2369b86559c3e49189eade4b050fb790d9d459afba51c91b88f84667d8de33394dcd9fd3584dc7bc2820d6953b02301b5bdb17f6fb5a157762c2d6877398f6ab98180b06cfd6cdfeb32606b790aa7a1de283d6928a009dbe41d082c8c8b80398f01fc35fc62fb8cddd35e9dcfebb3772d38119d73a6092280b1e4127edc2fd0a46ed6d3dcd347e74de02b4c2c3e5f7", 0xaa}, {&(0x7f000000a000)="bbbef02a14682c001962ff266bc8f4f4f639913cd7cec2578a8fce1888c0e0dea91266bfa1f90150fb68fd0f6b265ad45f0ab3044551849208956a08777c48e38bc81fec3c28c396d2bab5a2da957baed2f8933d1103656620f9e25a0e25945e88fdfce75c5b5248be378fccb268698fede349799e14b40bc463a0d413e31ec11947", 0x82}], 0x7, 0x0, 0x0, 0x64ed0ed83e6effe1}}, {{&(0x7f000000a140)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000c3c0)=[{&(0x7f000000a1c0)="886ae1e849376801fa2728a2a948925a9c529c9988a38038e2d93547d881d427a29bcdd7329b7f940e2386574053f5956dd137a9daf53bfca7595c27d8c06cdb793e9bf468d4e1db0a4376d8f5335e42b6029f7d753b0befee4001611bb1a45f99", 0x61}, {&(0x7f000000a240)="300c1e24fa95583b2dcdf9a89461b3b77e939d67d46938cf6546d7dca1ca5f1b834a0b777c26a22c1808d0d3747eb4c3b8927999adb957c81a", 0x39}, {&(0x7f000000a280)="8aa93808bcd9b3820344c364927aac42f49bbe3837c2518f8d8172dbb8b2240e6e2a3e3a4ba5e1c9440356a9530e6875dbeebb33b767e106090f49268862a9d41ef22a654fe72fbbaa6156cf6bb309192d21beb71c27e49aed241d376d49c7602aabead05c77c0f144eefe2722", 0x6d}, {&(0x7f000000a300)="1978870bb64db46cac48b6b621ee5cb003e0aa187417c26e48f6f3ed80e54de1fe588f99fb9c53e5eed20718e12a32409a7c89c882ae4feab7f82278b0d106d3b35772d5413573b533580a3201150af47db833bbd8505201eb485579c4de872bd2312e2cd1481725f4d06256ee53d3b1393edbd09a026930f1d407f71035c89fa559cef80ba30d6b3dacde6f0a4ef1add130b627973aab50d30d4b7fd438e7845a4ca7424faa46f15038c23842942f6e06da923e50be7d107fb796db07b8cc870e9596062f409b1b5b80db256baa98f743f4767c139611f36cc9b14228d85d12d22e5e51bf2346cfd9623b608270f85b9ec0295321259f61e2d0b0e6565a86f024c17ea585ff52556df2c1f6bb5f3537797f9980ed11727140ed0f7f0d084bb8024c9ee2a741ca2bd7d8e4d637fa846295091df23acfaf3703afb54e9df102c9218f3bc508ddd2aea043c3f86628328e3d953fbb0caa376ddc5cfbb37b9370a6461a51bb5e588835da208f2efb98062ac79f0960c751dd26487b28a2aae3e9418371e8b5c6d5ff11894efcdfb87c1041de414e36cced7e18aeb385d4a36990a7b071ad2b62a22a9990d46f6730789781bcda85d74f6ecf4086a873f0053c3dc3d0b99211d1ee255279b886fb21df956d516eb11a503ab81741feadf42d3c7d0d76f8b82f0e8d2fbeadc391cce88445e8bc0a371b2a73a64a139dc7cedb2fb3ecf65cf8601673b42ce255ab69997b68f51b62fbca4a66c99659c49c140523d4112535b350e8cf177b81891397e1b7dc6aab2db1edcad6fc748c2da7508a4113b18353c03a1a1e6a9d5c21e7239865522d740c5f973dc9cf169d9f6be61c993d4c07c5a0f608c116e4b593131ca2d8447486f132c6d321c6d12bce0e0f1448790482573804fd1b36cbf9509309cddc2483be0c396a6415c0b60aabc7acb0be50c49850168f6c3fa2b270b8e687eaad5d0e60e32c857cb5a315e1e64d3346b7a46ab2ea07571f6693c311e9ff6244d8ee7702ab892c133b1e172781b09630ea7f3bc71f66bcbd5ea6f5c41f6db8421fe94e3d2c204f6ab9dd02ccf8436604d008a035634d86c57164f682d5d509620a9db9c7899a491f948334e37831b3226502778ab1682a0be581241634e908be9e1b18069cb1c6e7fac3844533cc3b703fcaaf98097e711110a6d6d7c88e2ac1829cb172ada7e25fb9804c6d0c083e7d1f5676eef3b1e4978f1e3c085e96264552d1b7cba0458e077a3357d1c5122124ed9047c025d3da079d4d9eaa10a4450998ab0f0ea04a72d4ac533a7bae9f31fbd0a54512f9d2424836c460facda32dd4e34d8d59d80b2339a4ad7f0f6b6c611b5a53a429b29e8bde05ea7e36711549cc4ce26c09bc4bcea8fd8ddc3f3a8ca9462d1971e8ea614f02134ca76523606813412b5d7c155633a93c7654a94af31121d3c799bfea5882f194526ed73c6074de9c51c57bba3a9cf595b2eb9ff6c6db469fce6e72599a6c3744e6fded6a735292b7d353e53bcbb965c3fdc322c42817443cab9210becbbf5417b87047d7ffb5c0b62786b9cf25a9e4b75bb9749e966a59746f930d6a0ebd5514e563a21976a1b9e61472d9e9bdfb4b60257700a5739b4a1a63f7ec7ef12e5d1ff6b4e1e55df3d801573c7571139db10412d9cc52612e871d4a2e63cfda64913e49af5b62d137974dfd1a5271900f0b174c61ff65b4c0c7122f5553face14e55088631322870f3a5fceda955b7871aca4d7164c44812991465164c342c048eadec8862cd3435a856ab0d77d2255c665c2c956532dcf10276305c4ad93a5c3734ceee60d90d1ddbf7fe2277ceb70d43894a934552570a62b830604af82125a028858c4d59e580ab33516d019fb85aea7555c0d7e9d00a43d11f39a734cf889170bb9c1e2907c6b362e8ae9bf300d3579311985688b3d0485c9565ce90656eb1b49aede8f4aa8f974f72d361ca8b32d51d849c9dbd3cc9806bb5d9f234214c8e0cd843caceaad3239663269939e45d92820a33ce8ad20cd32a2b0f045f4e225ae57daeaa25a7d22b123cebcdb0ab1391d128bb7bc63a04e57eec4eb0d0356279e295455c0958cf91298c9faf59988d68f18a85a282543acfccaa78f0069367f0ff9438127f18a8bc13c555f040db595f53d184435cb043e2a2ab0c3d14f649dfd2922c424f75aa4f375f15f9cb9b7df6720ccfd517af2ec3813230bda1b764eda2213dfa66a6e3cf30eef10c0fb50ba57906597fe61479e37cda6ffbb7b4b88c1f4fdc130de0614e5686f70afc980a2c58e60630cd6a19e3efdc84ad417b3fec9cca0f1c2c8ff1ca0d78ed11724a34c80ce354dd45525ef9942659f90b614eb7238d536334f265f50d90f43dbeffb798bde90a700d501f26ee5f843275e5d99f0e190ea13e762e1845a296ac06b9ec7dd0a114f8839c4d69621b7db27eac8064d03752ed0320559356b609dd5caffa188c4a155fb3431d6147690b679e7c7e6f586cd893f85191cae54071c011407e88422d30fd4882011a80b6bb82edf7147d43fed74a706039c8c27440235615f6fb4498b2229d8b721b623ca445a6bce9c2ff084df20d9892c4c07edb967528d23f3b1386024279300834473b25281443b992016916a42bccc08e8a524211041b04a8b4b50ee00ef2e77eb2c1c03548cf3efb3746df3ddb3611d2025453544eceb937300f517336e2b9fa7dc3e53297fa5d5d8920aeb2d60d924b0137f9a1664bc41ce4554d434f4647143748290d4781385449f72377d403721f9ceb7733594d6cb0a67f97651ece8aadab613711656b9118ce8a199303239cec358d384da171adf97cc50029dcb0c15920b84e0e993df6e0c004e3fa8666a3d46df2354bfc0f00698c2b53760534bbf5e444d11e33ab5405e0c766a51abd23576c747c3e0188f595ff7a9d847555a8b511352058b89fd99099f4bb8b6d2c9ba801dc0dde2415db5d84aac05648686f7f496ee239ed29c1d36325f51aeb2553dd8a378c008173a78b2644b5d6f81e6f7b9ac767485ae3fda6d4f6f4849a4e2a3684ac9d6bb34f413bcb1c6e8e5caeb74412cff60ac93c60da753a75f866f61398fb79d39a4e4d7363a70916c33cb98a6caafcffbe69e26b03e907632db48d9cce0b3244c10763da2e5a8ac48d91b7f35e943a2cf27345ea36bfb2ac1756d8cbf38acce381463d68746d9bdf7be20cc7c3463e88a99c68952b5cd00a028fd1be624d5e773dc631ebdfeb30123409bd54f35890782b259b0d29683d69d9941d8a6e8c904b8afab18bf52ad94af2f2741f3ec52ee318ce66692ce8dc7dcdda18ac6ebefe91d052d11c23b5e9a7fe98de6404a3797a7a5c837e382618a321e8034dafe1197032a8656bff14506e771c05a61a891d257314feb7a65270b52610c0d0e3cbbe1d8d3f56388658f7848ff6b5b056daca435a45763e4979cd1a0711217f362fa9352eed08778460777cef386f2a6ac420a1f7ee07ef74dccdbd328ffd4814cefd1df3d96e8b1fc8f7f762109c0c4f9fdb779d80366f117539b89fc3a38a05a2e79e7bc12c8d1a361135d30a00d339c7600f8b7ba38af1a50c5ea5797447c8fb4fdfeef5507579809a234948d6f5f5aa766bbecefe9635d71eb7f6378bcce1eecfd3d168924ba3990f9278982ebb35dfc3a1b0e68bca4a8f346c5e268f6054bc0d6c948a7c6fd5e1f8f65a7eab71dd270cfd2b0e59b1ec3899d43e653ca2d1f6e8c566895cfcfa63898ea866a40931e4b227b3ddfc7b5cb67b0589244f5d129ef55b36fc0a84a710fff53a8bc975e218ec16d62d18f6c28b1482f1bc926dc232e8a8777020c3b2f44a13526f7090b89501d31248beebdaba558268149c3cb4a24021236b858315c98294b540ff68d2dc363578e7c7055006bd7c81a04ac280fc3d472adcd1722a2dd3b8154e8ae79cc5a8f267a83206f254bc199cd92d99deb39b0a5dc8ef07220abbdf8b5f03e0e2c5eafe49d150646e70e3b7d7d6e5950137ef376322a92ce0b09bac49ae2aea612c0bc2471742c90b663516e951642245f2b344e7ee5f0027d65ea05e5aee42a68344a6f90d2f97bcb5ebfb862c3d0dbf3bae4ab36cea29ad2c5acdedebba3ffb727f03eaf186766527cd5322c5e10295c2303d126559f19636016df7fd437e2231721e29ad65376d838ebddf53283834d0aabc69a7393cbcac33131bc02097113bbd52f50aee68f9db977c0b65bd1081c205447b87b4ae003b28dcae6dcaa6c5d1d7b34612132be5868eb8b57621d33490f9b364df105d6e579b4d734760a1ad5b4f878ca10b1afbe747ead936bdb10745fac7df702fb66769d1ab520c03986dff5582e855b863d3efb7fe6f88a718afefd3eec7a85c702d567845d873d33534ecaf7cc79981ba922a793b7fed38209d58ba878373a46d0f1c9c0820fa34ade9a6023eb09b6950a53424f429c2a2a74df663339c5972992846d935445d2222a825975d09b1f32000bbd4410579b8ac1ecb56506c7d4d3a1f64ca45fb418116d25973e123ae3f9480caa26f94776da83a2fae1698960d4b195679e93c7ac5055f31ddd5bab3692565468061785862f29df9f123ec51f7e8cc736a4fe2af6eef0533e9c91277f301547b30a200edcaed35cb3d0ebf50a6ca3cd58bc9347efc13fc10b7cfd08dc5d2d872da8cfa05a522d485f3b707bd64ce1f460a9a5a49d7665619291d109e5bfa60ccfc49cfee48b83abe2078fe6de8ce2d66846d4f5ef179f4d6154cd69ebdbc86ead2f9f6134664316223ca49991bbbe875e28e79fac4d4f6364b223fb58a96c1bb3638d15e94135174a05007af929b5b5113b0532da3957d38e4ad04fccde11a0c0eb11c39f2235a976cfa7fa2dee3e0ac681def305419c82a8d9d67bf3648a0547bb3a76f63c719959e5bdf82ae677adf7af0ca72ca142b8ed6a723b83db9f10552001569888430fd7c8142a4ed0641b0147e5d32985e751cfdec1572d85d0099d69d15c3b204b135710c3e7c79993765e9389f446bed1eb7d956ac2488044dcb935b1c6ca720f4a6cd217719ba728f1b85f64d1aacb65e91e8f8b1e6166ea9a6b20600076a59386b5d9494c53c6c358999aab78a850e9a0261769b0199ce54bc1f39e36122261aee898a1be6ec1c141228463156c4e3bf70f9b07b54b407a32050bbc537bbdc1af10e2a925f6be200a3568834e4e6f212a70798b5c003768b134f7338fa4643754127bc55616ceb378251d724ff6f27000a142494016d611e59e7d80b2760e16282b211111c2c35653c6cacadec0d5d6d1bd45ef748d343abafc394c36d2a080a9eb26300965155f0da4aa65d378c30b9c85a863335c4fdc2260119e805dea729cb6d6a5962ace7b1daefc1de96ea845e2526a4aa6e10fa53d9c58da00cec961cccde71ecb96fa16ac7b4cfd5e1620662c28c87e4d03f2fc91f7cfe4eb01d4aa05fb5d54aa9ced2d203f6a4b57ee67f8d2224701c97c690e7762b9a887267cad9c71120c731dbd6a3d07553a8df852e36c2be6a07e1c9c49efeaf225be6799979b327f16de022c34dadcaab059cae01e5340e1eb8fe59dcaefced16668d9d11a0332ff5f69e8e30dd0f808ec22a743b298a9dfe4b032de3d61a8c47fa6b53909923d45dbdafbd45d6f0e861d2cffc5727bda4e1d69ba2edf09b754dfb320f6ed21d7bdc0e89e43ea4bf5016b266f29740ef3bc76fce877b61ff8b56d05f5ae6c816c2da290229b5aa2a33e05a4c2fa6d1b768d5199fbb4d4c3d8e9721425df429fc81062758c59bd9deda9ff07a111814e363f", 0x1000}, {&(0x7f000000b300)="350a6ccd7ca295e659303ef43cf2cc1d680efed8dda30e71e92579e3bdb481306df7ca8910c686773a7a50e2e52ec96210df6d0aecaeef46f8672b31dbd455f462992373b91c0500079c503e42573c26458d014e4fc3cf89cd83b62abe9e7744ecc7a0fb3cab27ff5d67d32d8a2d3f55a8f56489794a0fb9c272411b9bb07905ce2fcfc3963fff4408f29b304a9d5272f32060e50cdaebf5f030182e44fb271b7507637bcbd998eac174825e84731328db3815713ba22e2341205d9a621ac12006f41f4229910f8ba67e868ab8128ccb9bf0db3d6b0563f766ae0dc3b66db9663381f82023f17bb3d922983c889e145d51089a8da2c733e9fcb1ffe5b784f0aac613bad639dfd2a821ba6d75664989b70642af1633501b58f1f6b6e758704f1cfa8a6e0f775d00f9e385db508953de50ab8ba5c7a7fa352fbd1ccdba2d8c10d9084e7cc5e5ec7db8a7c4341250a66a4f0a0f1570701732266734c418bc8f5b2e22d685d1333ac5a333d37e137e693b65710d070a46949a8ef82f891a2f54a9a86320571d3200718b665fe354270fce36700b3625fe24385128751d81d1c8baefbce20a520aca41858d8c63984422fd535050e30d2c25a3790814b5634a1359b1f3cb07e7d8a37c003e45535dfacb03a52ed6ed282f4b38533e3f27656e69446b08fc98a0bd12ba9d00f9eb539f90698dc4a38f7e3d50f0402554fde759f259423c5ac0ef6d56e729d61e88bda5a02233951109bb41604ffb1c30ad29eb6231006d263b65833846c9c57262e389e892eb769c2ead141c20fa66fefc69a1224e93246e638e39bc2015715de4dd1da3186996a53b26c4ed8e8e3af6fa7436f24da05a77dc911306fd8c56a629010b89adc43d20af627541abaec8adb63bc70099a85d3c9717d1cc0cd40948126f49f8b6ba87d02a44cb214769f39190bf297d0330d0947eef41032540ed78b460d90defff7cbe315a16d9540f0843b62136bc66ea1af04c20b9532401e0db423f90896901a657548031e75c3f728060ef0e73d1d1d4fe9a83672e904145d96f7103c1dc378b68e2a57aa807abcd19272f4ec7acdf94271e5b58d63ab2b5a7b2825b6d1a347b51ccfb919c7a294a34b9ebd767c02828b454324d51ecf679a2bb663c782dcdf04963a66ae72fac77d2361851424fc56c6fbc529e90cff91dff3b8407b67f9f9cbffc06566ca51cc771429c620d4ddf7c507c75069695b049a76b61bdbfaa53e3098d0fe12e5fef820c8d81715ba6a74fab3027c0753a8f34a4fd408ea650443302033f1207fbc9f0d70240fb59d2bf080495103048daee2e28a4e16594cc0e40e505ef07732a8c74b29171f0353b11d602906495db7d88e28657358a7222d8f821fb92b453e21c306af671933a31cc21fe758781a373c39e55d488fedcaa42dc0a2398a89f7fb8b6635b403abdb1981a96bbec70bc2e953731b26b514c1afc3077354b80fb4f43c76a0afd95b41e0eff8238a49f0d9cb86e9d92b3b6da0ceeff15dc837e85a52a35a10829d080e336ca89e920b9248430a56225d6a9bbd01369fceefaa38fd1f44d1be6957660f8bcfa5caf6a5c3e957c3b4f2ee83c8541e2f1860cbed55592b2e0f7d156c4efbf18791e6e114727f72462e5f0176a03461c447e594543e070a18d300e9f62dc3a75b297913dfb321c6d26d5b41fe314c26865442a5afdbed714e4299cdad4b33427851c7618f5040080329eb49cfb9dfa7832866405a6408a453599c21f36231b7f149039cc5fc027eb6443d93f6a4af4b99d4c4241a9c80d66542f15fe05010d7ad65bfa649ccddf6d316bc4344d29bd2d564bf1d1c6c4cb37d9ee52e828b83735ec7c98ee9fa5fc301f09aa9b86feb6c56554036a8cfb4d0e38ce8ca02787ace0ec999944b10fc6ea03a4130bebacb86f9fac2e64c9c0cf524acc91749d569a643b885746d0de42869c009d41029195740dc7574006d667e0b1f43a064ffcae6a9745b8590fc24b0c559c5d0dcef1bcb061ddc5d8f877d46ef798fe4159bac9b38c01d0f7d512da8ea1c9b51555e17cd635af9de8aaa14fe3de6971172d31f33fb8e1ba30f1926e20bc508a5a997e061730122c584654f3838dbf2025f8a145492463ae257ae1d0beea33d950c587684f8218d04cd35a8a17c36783d5993c0afdbe335c738a84b73b8ef8107a92d20f4e5fdb4a01d8c6595420c2dcb46a893b9430e6b086ad434cadbe3024dd5a4a903057e70e4c4181c12d9b157b3ed6b8cbd7c3dbdc840effbfeb640d578b7dd1c988eb103142e431c77d4e5ee54dc99c45d3055a989e20f8560783fc38e3c0b852cadc70d3d842202109f1a6fd33f6219f94f7466cf64ea28fd57d43a8f1e05cebad7f73c937deb4ec80ad5dc52e8db22886394bfe7efd7ca879d01d6fa8fd2ace33af7afb7487a70728aa875e2c764e9e7732e419fa26401e8a330d52ad9d6e14e4c5c59f8f8684444f178da64e49589680369f2373803d7955687dd68a293fbe89c77da9f105eb825deff8d33b2d00fc1be61456cb7ef0c8b1ec778767e95ba57041e88e5a3161999b642ad3e42dc7f9956ad6f33f06d9478cf2d45fd85264026e1a94eb57c63789824780505a0176c9a5c091b46d0d686d26707555e589ca716824061c854c1b66141a790b5c8c8a4ba0e3e575ce0fc49ef8e81393337787ca9b1ff72c5f63eb2f2ff6d6e5609bf8ed3f46745f727d3f5040129b428432ace605e8fab1f8f29bb1c8a40ae3cf798c3cd84619b87a46a59fef25c069b0da4621c83268afc83fcdcef24662910cfe978f09bb07c0cb52c92da32847c961be0bc3ab3f8a251fd18d20cf7f6e13a2aa4bd9ab297e1eaf51d19099eb759a75400509f85dfb781beb54ab70ee66bf3045f3f24a8a98757f04e0792327a40e281daad632ca83fc006dced3a61b5d8fb598dc9a5d51fb197feda08255ecef846c6334df2aa7962e3994fa5cd44c13f9577997ae26d2c8b9663896f674b520d016e169c54cbe90dd88c89780308ef44aee2293c82f9c8179a6090356f40d2bf49e2f9cd8ab7c2ee74e946918bebac5c7febcb31bfa82cf7ddaa2af99ee5f1ab340ab2c28452755c1a0f43e6dec568eda183cfd84aae0c47ebff8b28715d5fb9560a1431527e9785b9cab0e22ee4e0b0e334d20192722cb07cfc095d451ee7f4652c550626c7a8edf03ec73d31f4a267bbf835da0baf2ab8174c160639d13275ff4fe96f9581ff2b5fd643e523ef7b1a32827698c43445c79759893ce7c8d5d0fbc5b1326a1c5860cfd260b0824ab85d18577bb220817e37e22408c5907b36d0b2c24acc16023f18b9f0332f09ae3923ecec5fab415c9cb0aaf770d50c452239e2397382175a47bbabf51bbf4e56c885cfe16de84ab60145c5c7890486da8165b344ac7030a182adbab07a29fbb1fe0102265283143816f6eed27dbf50b921a9d1a63bf22368f6e2744112c31e06eb075b5b675d1e8d6dbc3cf096165de61ac7463e3ad66a8b0fc4acbdb5ec6a28fe15822ebece3f90d5e476b604a060a01e23e86ba17bb391e4f2a6abbf0c4ca28d3e0e24ab290a9e0d9015c423cb4e5ba8caaad6b696388b4a4a47410722808a8f6f7d8813b6e4072d76dfca2042d78ff61627e6f4931bfabf424b942668615df1f6a0d54ea1ce2a986515ec654af306c75e78f913a6761933c034fb0615bd875c610b577fd58eade41a0dd7194cbdc0f7e087ed4cef3121141e7f604237e3e2b1153e3178983ac0e19fbbf9fcbdf1b8a7bb17aa8ec114e2f5c15ca2a4b3763cb37cbf410e525550532aac94c8af88baba44c73564452d9dab0a902e783b0411e8c7217b111e5f4ff49d460db08a0e7003fc6561e7bc19079b3638c668a92f3d2ab9b96f6abdd022a29a353cf3152d3cd837f88bec4976028f4acdbd47908c1cfc9e0fb3ad6123e099b29cd1a54df24e5dc148b0e72f7b7fea27af59baf290b7494a5e7aaef14444d33649c269788fd033d57981b966257b8ce73190ac5f27c830e94af9e8970548ab3c4e54e17b8749426712f5eb756967088893ed29a73f957e7356aed31f55a0d14b1c4af13ff6f00d4bb0e4b715677dd933f051bc4d2c38eb3a730e76011376e8bb77f89d39f0b9c3aceaff63d2b48321a1621cba7ef8ba15c002936cbf52832ad7e55568352ebd1d664efa1d145484691d1adfb3c24db1ee972116d0b5a1ca4e560201037480264bdb0094fd3878970ba08261bcfed0c6f5d3ddc35a22721a4d510db1caff73a0a2edfe55efab5f62c05d4aaf66eed71b3dda6e5b0f00819cf96e1d4b7c9849bdc6de343ba5c0da1ac30df3bf94b344dd45a91ca01e05bce93c1718457018d8ab7e8f788941098c44097fe3ffbec3a17df5c604385ff906fb6ff39d46311cff45ec2944fc75ac28fa3b51e7fd612e2e0487508bce2ee60377072e5cc7b867f2e860294a1d450baa9feb188c137d71ba765f7ad3c49bab1c84e4b90e109493cd124f1321679191fbd2c9344fae610e87f2b07482399121fd4ce8478dd757ad85b0088eb92649e2c886435fc2eb7b25cc8b1e18cdcecf9bc238ae76f4341c719345a276846e0601d6b5e8cdb64448e767414b8a0c792d27f95a36b79a8f2fbeb788821d7e6c846f1567eb99f3a275413c272d522f0cb844fbb28d6ce2035effa9916ff51fd2a03c9e2c97999c958680ba3284e849555a0510cea8190ba439932358d9ab1af45c270d581f64dd80ee9f56036527eee347213c2eee4ebcd714dbf089b5ee41e081d5fb86363db0d4d6bd39fbd3fbdcf25d999cb2acd8238d3b537c7bd5c01172fdaa55fdaeb68817ca491f3c22ce93f91e89408dc624eae59bfd51fe5bd90c9d3ac126997c1649aa6fcc6c0dfb8a1d1a0e96daa71f07992119f847da59c37a6daf0a9905d58c24b77e974304336f2d8c359f83a9d15faac42b6215d9c6cf0d84d42709ab7c9ed8b07148aa8e8015750a7f2988cf6150b6537e39a13afe3689605bd1ab1afb98d4450e2878dd4894b0eb2be6e2404fd0ff6be7a3fe498d6c5c3c210cc964df984ca5d59cb19828811be0884206ec82a9aa901a06b7060d857d468dc29c2c6f3a8ac8a31a6a292cb76e6526ce415aa92d26a870524ff8e1638dde8ea6840c8c38fe23c5ebf72e64144950f10362f4f453793d7d207af0da183782c327a45fb0a097b8407030c224e2602f78aa839214c6fbf820a2e49dcbab57e5029add59fdba1499b93d7b57c450115c9641cc869d096c7ac76f025827407682b6279115f8f6f50a5f380cdf2ae591a943b271a0342243dd2f717fb32d8d7c7297e03f7eb25d731845d5e87554aa93a92fe0bbee547abf6d544e6af991a18d069c6afc4203a0ff2752063c51bf70701a92492e935289703bf293e8816c01bafacde46d359012cc6a81a42f1c625b3b1bd7f34577ebd3dc691778e2540eacff11f26ef7efba38ede3877147f29019feaa6e772cd2e409b9ba876aa2ec46ab13f2d44c362cf4accfabf9bc797d4b107046138a6911797e3c4d137f7d572373e6e99d9f300a9e80e8ffbe2762ffd9136d8187d3f65c78cc54d15b73c90a6d3fe6cc4685f2a2f6f247da9786a659b5aa9e9f163ec9bb98ba812975a9c721361640932291c7f2b45dee3337f16ae6440442d42c42ea3dee1c74205ddbb3d2af3c588f43a9a01056bc3a0e163ebda271c1768afbd86df5a39d431f15a7d4344e5137ce7a568a28049e252f39b04c5673aebb8bad67020b499cd2091fa9e0962529de1f153b5ef41f7740eec335981be0998de08a519e3", 0x1000}, {&(0x7f000000c300)="6e7dc978df5eb7fd00f42d19ec216b4844db1b1f7627973a76e3b7b2e6930609c6c2d38bc3639198a4a8c1982286bb85eb7e2f047eb70f7963fd9c68c760de408b75fe80606e9975c9142ecff38b9b61411e9d507a5e84f647f2b948bb2a44910f2f6753d70855669eb5424006587039507fbb5acf5c1dba51d9a97d0abc02daac83cd77f97bd43892d45aa4b45f486ee57156cd82b458f6731a68586bc563d8b5b53a2f234fe7b87060bd0a2a", 0xad}], 0x6, &(0x7f000000c4c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32=r8, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYBLOB="00f50008a976000100000001", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2c000000000000000100000001000000", @ANYRES32=r6, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0x40040}}, {{&(0x7f000000c640)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f000000c880)=[{&(0x7f000000c6c0)="6acbe7bdf83539ba405d9caf616fc661d34b7764567c34cbf912bb3322aa657423909e4d9400075ae88243b13666f0739cf48569ed7df71612e619722886b36988a8b54fd53c4b640a3227dd2ddbc6bfb1adabfa00a8bf63c72b6337835758b46abe7b6fb9f867da62e0f7881ee266a1a213162c6fc000f295fcbfe41d87557affb5af6f82c5ae994996d6c85d8b4cd96a912cf940477a94e776309db89103a9b955311326cbd438d3e8", 0xaa}, {&(0x7f000000c780)="8deb157da4c814ae04acf4f0a36ec4ca53459908e66e94a855cf9890459a039383f41497614a1e955340e9b4492ae05a7c870b99ae790db8d686c41e39657a4f9f311c1295b69638f0f088cb96248f67137aa84f8ea9778dd28c939ca73aae9d67e10a0f29b4b4c078d3b1a3e94b9fec4d08dd318ea915f2cb326285e42634307045", 0x82}, {&(0x7f000000c840)="3c7531f2a0f8d3257faf88e3", 0xc}], 0x3, &(0x7f000000c8c0)=[@cred={{0x1c}}], 0x20, 0x80}}, {{&(0x7f000000c900)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f000000cbc0)=[{&(0x7f000000c980)="2456eb6719933cad9bf911e7bb215a5a160e93a1be2dbc14aac187560b54eb549866160d2eb0a1605b674ee395de78dde64f2c87b96648cc446734c089cf8be536446eccb95e2812e2d76112c6d2a37a7b56a8cc08e643f15342ccdcf67cd264509a5707c9750883a8357329e6f83b93457bce4256b186dede18e8c7261a804ed2d6354697fd99bbcf6fe45778a7346f4d85ebe79e189f6bf2ae1dadbf1e3c8f6d17d7c32cc309352ab1751e5832d6904f29fdd218f8698acb3b4f9be039c3823f3b56f85939488272795ad894d010acdbfed219e06c7a3da6181a", 0xdb}, {&(0x7f000000ca80)="885e0590a8565704ee57380bf1037e6420d396b697bf48d57d7291e94911171cf0f68e7c35c84c8665efd21f6553ac1eb9fc68bad6f0240fc08f1c67cf8953ef6d7f5d1a43ac6d70eef869f233bd2f4fd4b4bd3f", 0x54}, {&(0x7f000000cb00)="60a0083ba5904978b0741392fb27b33807984dec7467fc3cd7e77d639966f1df435862d1d0980df9ac661f8c2224dc72ab2d42ecce14a78f3b6721294c77b890c0ddce9e735913ee88cf957e0add2c32ea0f05cf74b466070ebf6e60aa9381c463ddd4745ce3a01603d5b7cd15054e9aad659a39c23210a71890f94f8204b0b6908ea4b3ed276cfb1ae4ae7ca5f46aff2be88cd8a688e0dfa67d71ff3937d89ffd2efffb66105a6e103c228244f84a5cd1743f44d2933126aca3b49412dc", 0xbe}], 0x3, &(0x7f000000ed40)=[@rights={{0x14, 0x1, 0x1, [r3]}}, @rights={{0x28, 0x1, 0x1, [r3, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r8, r8]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {r5, r9, r11}}}, @rights={{0x18, 0x1, 0x1, [r12, r7]}}], 0xf8, 0x8000000}}, {{&(0x7f000000ee40)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f000000f300)=[{&(0x7f000000eec0)="59f98a7a08d6e943d0b9f7f6902b0be6a9224d020fbbee1d7cd8524485782e8a4037c652d9f84b70d22f0a3dcfc4f823bddb9abdf8e5575120d93a52fc8a3fa9a2bb2663e047211736ae644e504b1287683ba61cbd020d167f7808f032ec1f33e8ba1fedc90f8a7b7ebab73110f51ea3e5aafdc46003e2ef865eb8b503b93cb45991dbff3513a6cdce8b4c45668e31d137bf55eed6f74b3c21726fd19c60634c5856db38", 0xa4}, {&(0x7f000000ef80)="f7419ce2bcc168bdbd9bc54cc965c0e86feafaa928f4fac874e9bf7e15ebb9c85c0a62e39d148aa852291326ba374d2153ee6c211a77cece203b01a51fe12439dea326", 0x43}, {&(0x7f000000f000)="becce75d5f2dd37eb1fb2a240097f7960b5f87ff96ba", 0x16}, {&(0x7f000000f040)="3d73391e342d71d0cf86e18bc4d593ab4c71e9f0b0e9a778d5fe18d997fdf61d2ea20d96b0af024095ca44e4cb5bc76a95df81ab7a5bc5f3a92eca6d00083266ffb466e8aa69f37b4b713754c42708274c6dc0223beca634cb2954cb18e36724f92d18075dc28c1d7b3ac52ac4443e1c08bd56fb4c3ceec8e1a1f0fcf6c8ff1af5dd1a88d4e09653c7a98cb30f80d913ad7f1c695d9813880cdaf8474238ae6b9caa1f88c6984dc1b5e584dba2a46bfe0f50e11e1267b216b9adf9acfe9ae3d87152472897828aa7f28147698744d3ac832509ccd36156e189a87b3f", 0xdc}, {&(0x7f000000f140)="e2389a2e82867c3ec40ccf8bb5305e35d3c58bcaa991c9e4ecb6c1d84db79ca6f89deef1e2b1e7a8f9f1ce94f8ed0b60abbf809bb72c15ab419f164536d55e7bacfd7c147bd2181ba1834f647bc1cdec86a9ac8e7fff56e98b68894c5d5025679f287ed5edcb1c2b2c6734c4b2c3e0824f42ebb0c53e4b912a20a56bc2cfccfdf26b1d26b719cc18b11a744ca1cd289f554276066b4be23abba7bc728b7c9e3c8a8cdbec60381b00e6eb9f7d8ab9efad576b15b654dad06ad6fd6a65b217f0c8fa2be32d81b8ade4260f75159e63ff3bbb821c2327", 0xd5}, {&(0x7f000000f240)="6df49da0a3c96bb3f57a8d0a984f225dd0b99f57f6705f9ec6c7f8b100de9a3cc65b4c122369bc587a7952b056123af087b2c067d12e03fd211e5a0c9d5323dda111642566ee1d1b79ca0627ad655232a1aa518725161c5d8f6888e99b0ba6e1706ddb8e130dd8c42907cae27e54419f5494c82a6cf10cab9dffece9359549e7eac1be5109", 0x85}], 0x6, &(0x7f000000f440)=[@cred={{0x1c, 0x1, 0x2, {r5, r13, 0xee00}}}], 0x20, 0x240c8854}}], 0x9, 0x20044881) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sendmmsg$unix(r14, &(0x7f00000bd000), 0x318, 0x0) (async) r15 = syz_open_dev$dri(&(0x7f0000005340), 0x4, 0x10002) (async, rerun: 32) getgroups(0x2, &(0x7f0000005380)=[0xffffffffffffffff, 0x0]) (async, rerun: 32) r17 = getpid() sched_setscheduler(r17, 0x1, &(0x7f0000001700)=0x4) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005980)=[{{&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002840)=[{&(0x7f00000005c0)="6023bc7526bda73aee50b3d270bc5fd31ee82abf4c7c86b24695c598f4899981f9477222f4741f02400488a4c2d2f7d0170b6776db13d82c5b80d27c7df3f774d5c85593c716c11c83b89ded3e38ac82ba4e158f30bba3a87f4ced1c2b9ba19401936a889ccbb6db710745533187a63a2fe357702e486f0b5e968b3fe0ad8f4d4c73995a7029d50982baa044e99f3bec53886196a5d9a06cf73f67d1f9c6b93a2e0bfd082adc7ac94a9502ed8b901cf1811fee14ca5c3051329ca46638d9186ea635e88ec15d2d574818882b8b5a1a7833d901db0124ebf82b9406a59055bc04a9482131ece0a27b0a17ab233c8800f7c843e5cd4115343d13849b4fe06fd3e792511814abc060939535b7b550f81f3e8a8fd04f9742bd2d857775eab719edda825792ad878c31771bc5fd9314c9ea71342ed1b8e07b4c7f02f76f5dde39750a562e6a21906fdafefc3a3a09dcef4edf43698da40e0be8bd57d678e7cdce46858cc3e9a858becbcf4b90676fe1395f770954477cfe94d2610db45f3fc20aa5d560b63dda2439ce3778a8972d4fad32bb0664e00b02e69b76f3dcef8a34ad6db0220809eb57d5b732b9b63bacd3ad212fc4fd0205015e9bc61b2fbbc2b73fbbe52635ff2396c7580fa600ed2a74837e6b1fd1d1a45699bddafc827a94c8c335ea44411c9432472854c783a252c8781cd2618e2dc4695525d27d33d13f0d035ab8e2b3404d8111e518eb0cd3f753a3d70cec74cedfef2e94eebf9791ac098cdd1b64a137a44091f5496d5d78e105e7b53725786546b76fc206cffe5863e7b4515917e4cecf2b6574d3f537428233c2809092ea49f82288d7e75d843fe362a805af03ffdeb461b546d70d0ba8e8a42ca1656db6823525df70126511285bf97aba58be7b773cf01e97126595592111b9dabde1c72d18edfc652ab74b241421462208835cf8a722c3031e2e90ca2dc2e12f28ff379839a6fb7e377fa6d26748754222c32e859fd1b73a0cce6183ec495d79eac87da62e6b05d2b6a63240cdd704d0cbdeb82c42ce2ca340959dc7643403af8973a6d7c26ed3b41f942e549b1981b34bde5f9758a0e41f6f6880205dcf29f4dcd7d0c80aaab26218b490720cd06b127d42d4028f3c1c85dd0748c21d07230510f4667d38c92c8920de74020936c1ec5f8046a951265aeacd1e7a2195ebe8ab1a9dfdb110e45fa38757918722f107a912e2abfef4b9821c6d1d14398fdb82e6903ed44e76f71fe3cc4e82f55f02910724bc006409c156578cd762a53d25e3ecef86903357b73c9d990ad5f2375b86c331ec4be9be87c7fb6264f25400046f266571110106b30a805af5a77897fc0966bcebe8e0f1f772cacac7e716b4a0a7ec4c760aaa8434a31947c12ea045f7ef33daa10557ca673a3d4b5f3d5f8f7b0abfd630bfc42e2869a3961d8427fb11a1b4d1927c922e9826066ed5d0db28493ab07749e16498b63caa3a9f2343d89c8a0f1a12d7f45ed103c20819a1bae78f4fd7314f13795929faf6826081dd8ae03c0d4a5211fbb080f28150a380c7cb8253944deeae0b12a64c2c6800efba2e9845a08dcddd4a3321ca788e932b88dac6c8149586b08aee224d71db04aec1431cb99d4b3275798f07ec695029c764fb47b8c92c9c22461c79845c268a2fc58cf1763d04d3545f5fbd2c1093d14c5726f9db17561c35440b475eae59e6a4d5b7a9091f296450c663bcfae28d659d901cc49d6ed4726e1e05d168842fdcef43102f5bffabc7ed479ba3cbb67edd1a4fb2fed1ad14a1cf1d44c7cd65f496845281d69d1243322866e6f22c88d127e8b2eadd41cab3092ab6382a175d8615a838249e8c5c74a5cf803650f148789c22108d351675d798b8056064a4b9693a596f92eb5f1bb5e97b564786cc3b8b1f27e5118e8fc580f129d369843411167ff81be04c359e73ac8506abf6c5bc95e9214c89588d21785d96e7f5e683e22d1e06375945d84656698940c70aa82b7824c7cbc86622ca91b2b0ae42bc910d47c52cd19abd3418497346746d7664517aa1acc4b0759c90da01856444bf60b36824586f482da2edf9011b2afd8e63cccb6d2034b139909a5dfeb3c6bd829fc631105bfd92adcbc22bd5d777e05c28f45b91812d68f31b4a863cfb45ffd74165c053d052ab39c1039a608b8da50cc32fc9e7ea8556f0fc038454332f1af173867d789f7faef343fdb69cea1cadaaf4e1246e2b5cd8cb8bd8d37f5053b4da693909a73c67077d69f017ddef836c9aa1ef19a69ae8ea9cab364b75aeaa7fb1296359104623f7b3426157fd83586c8f8ba2e7e75b21651afdace855111ebde7a1005bb92cf9e91467a7344f51f4b9f8a88cfbcfd9eec6a81d09956ae2e269c2012a8bfa0152ab04746d1ca2ad602e343ee2b1c88cf753ee518106f77e591ab9a3cc526a5cdb5df615295eb74bb8860e37ee4793ad323511423874aa8c094d4aff3ed07a2f63516ad7dbccd37743ceaaecf0f0f97456454b76f75e4d1cf4f164b94f7f8a570e1edf301f1ddb9c5a022be8d4360dabf64b8650171fd0a496d404bb1c156ebca12e600f2667d41b97eb14d400ec1b09bb444c62187024bbf0ed162f23be14b13b8c34cb36a0c1c6ebf78090e81624f6ef66d92b7e92e6fb344a390096859df91bbf88afee6974db959cab39fa8a41c23100387df66b82b3bb8283ed11b78f1f7fbff2777252b7d6486eae301a9c7ec9b92fff8a3f40ec55b1595eb211c7543e6bda26c4d2f310c12a6936fe8c49b2e012e03bcaf55e467617e563465461aae46d44898cc52e8bfd2a4fe07539b573b6e633ea188d87f49f409e0af1640d4eca06780d5799a1feeb5414f57678629845f7ca7334698d7d81b9ff5fb734b51cca0f137963bf6ba5c1896b55b533f12b4f0883ba6f0a20a340e01962df50f88f7cf324ee744a193afaa22538d0878a36a26ddbbefb6d251b9bd8198bda051147199c680f0e8ded489c9b4c160b8ab540411a2fa77f52739b06c5c338e5513ce676a22828dcc5de1d73a0400e69ca7e7022500cbc8b33439da3f6870f32b77329c1712544363393559e61667765127fe3ecf84b4aca4bf1a30b8b22d7e73ac1d9e6d13698f0a11c2f6fc24cfb4dcbb8623d2808855c0f48a1ba40db9299579d90d6d7c5239d22f2e19fe3a670052d3cbdcb49874235751a40a9ba11f1e1d1f2e26da0fb9b924cddd9e959384796ed33e63c91af9516ec0484e154161520017264ebf1fc3ee0500b3bddafee3d4169fc41141dfd65fb69b7e9fedc430f21089e4d06acfe99e4cec26c5bc6ee505126e3a5c1b1046626e9f5a64448ed2476a101b999f4d8b29ac8419c5e6a83067bcbff869e5ee7df076dda093c8dff05668a150d4f60f960c79c2d0ff509f0ab0c1c5fe7ddc228793ffc9583b448a5fb2a7e383a1151b01ce2f3085e348f0a5b101ed27ce505be875da6584e468c77959b2426311f792c16816a0cb78f020bb3c0fe5eb8c94caa611682871863bafc4c92d368b17efcb0b773c584233757eb158d249860c2d610431909a4a69d22679382bdbd5b3c8a3bffb4882cf1881769420b7e50bb9b9c9f85dad238338b42b7eb585e42715117b7736809fdc5af4a8b15a269b45277cc2dc7343f968252c3123492a313e0ae58a68a2b29f5b5134ebdb948d77b55333a9616266bc262adfad0e0b55f75adac3abe5c00c8e7e0fa583d639dd93a47b163670c1b2845c2565dca3b3b30e7c995b2d84a9f72129c93a7e2b53957b66515d21a696be83f6def0f6bcffb05abdbdb01b19dc459379025da807582b4b5dba8ec0fac89070ea4374e1ae5612166ec184e15cd154aeff4e992a282205164684c4f20ab68f406137d523af005fce5d55af1748727f5a0fbb9a3c8651610438b028ab93cebb7622819be661dcc004d5ad1e71b4677ac5f43070499cca502a1aa5487d5064aa52c377caaef507ccd58368dd2349027f701a8f5d73e05b611c07f9a5a9c1383b0abb8058adc246c3ffa8a293defcae927203565f9331862cf60de2a369bdcff466a9f70253f9e8b3ab9e8f52ed528620444acbbe64167cde845b23f5bd0d548044dc835116e5e640f3e2538ada2485d27632372449b0ca43772fbe69217d3b4565b1078d7b604bdd7a5bd11136cfe382d549b34de60bdf6dfab6d8de068d886b9ff7bd812fef716836e4ecf819faa74cba46c0fba5496b060a7044b002d1c3af0542b81e997080d355eb3c846afe8489604fc1c6efe470d64e4c297836bb483bd7955445e9ff3e44f4b55dcb3a79c2ff41596b7241a773c9f7d335f906f78edcffba5cf7e9a34f1cc33c123819e5771565cbb3a875eaf4fdb85218337344b13af0f6563f124d0d81fc23f7c4b1110d907d4e210f19f6948059fbd613a8009d48dcdbd57cd8cb5d6202a9d6965354f652b37f2b7d9674b1ddbf6558595b4b0fb9b37cfef72d19ac50f5a97c9f6ce38df46cafc12c02610c71961b5f16675d688f4aab5e685792eafb71721548d1d43fdaa0c6f5f3590ffdb392cd8f7a82a926afb8f029604bf151c6b8c57a84c3c69a06d9afad416759cd150ca1fb2368ebad2b98dfacad9f68fc798293db7234bcd8f4d8ce7d3639fd160c39a7386e3b01ad08803f40b883dfa4db940bfc448202f0ebb4e9e2fc4d321a8992af442ec5f31a43d994ce4d2097b99a28b9681755d84c2dcc4e5377201ba8555358010442d074c7769d90e757863ac34b1e013f7be5b41b3aac8092c573be11caac5ca3587fdc73b2feea0760f6b6a965f71a47c80f8b533d1d4c1f19932b778ca7f243f6c7ff49163b39da72ae41876118327ba25dba7fc442da72d7787ab868ff4f1650a52e98affd086efe59350c2a38bf2e1315efea82a10ae199edcfd10964157ef6a1c8967497c959ed41c3995222207cdd18c97aea74ae8d86b8cfd621dcbb37821856dee35cf0b4374daab0f7603cd557febe236dc003f66e59ac7399310d0cff7ff23eb5e04be8a685da90580ac86f2e1e847252437d26b4534d9f827cd9f2d20a6e90d3727b02ebbeaa516e8f975e196d3fc48aaa8073969b9dc41a6d696af929874170845cecf7b0ef0e309fec6bf2c759d507386470cbd85c790f648637eac4218ba09ee27a8203b8a2c72877871d1b6f1dcd2e712baee4b0be8cabf0214f46ec8b0d8a0535c258bffeb39ee00c396ddd6514c9e3afb5779c09e9794bb5b05388bb761a81fccfe50a76ec50c3f0375e359be6c0fc126592e98f07f04c673ea05eccb6681dd3bcf74fc28aeffa78d3fcf48c05a0055fdeaf2f730eaa7b7bc7dcc28cf7e96bdb973319c57fae7c282b100cb38ea489032533cf30dc46869422c07e08cecc285b9959552de5be89eed12f5aa2f5abd3a4f894396d6de7855b0854be3d727bb3c928062a06650cf1adb96c11483080c3d26ca8d3a6f369a30039c698d8a437582fdc93051067e5dfae17c21e601fedba96ea1dbd18b5790e176d9fdfea1447e0e85060a3f0750bb9184adbafe675838b3fac9c8d4b521b473d7a275f38a29b7ba1c3687ed967e4c355f98b74b8c9610135516abe1356b4a322dcae254402b5b14b35f03ad717faa8c79b747ec36806ad47608df6c52338f42c6003c1f89ac0d86d192c3c4f8612480466ba038bda02873776e87edc7a7d33e130d3361ac73f7a77fe1036809b41161dc9825c96cfc26c435411eb72c4cec4cccd49b8bcb08713775c6a4ff9799b7499aa02ab00a9c9bdc249593a6e820b2d8080a9b5cf3acf05c0f6bc3d9b9f8e645263d1dfa8a22", 0x1000}, {&(0x7f0000000180)="1e7ec5be3103483b6104af4952144fb201759cb17303f0b0ef7e9f698a82dc6898906ae5164e2df2e1a00c4405bd6511cb4ae15238de83c35e212322d817ea54badf0266d5efe8b22a96c8358e09666fe46edebdae96960aab9fbe9e3331f023d612c8946d15fbc7f80dce53d165e08e63078fea3332095fa26732c7c67367d1382694a4bae32839bcd001f525a713f4b1930bdfd9ac01137df119f171bfc8741c9dac8fb8633875", 0xa8}, {&(0x7f0000000240)="115ef48499026e7227b5a796d4f0e385ae4aadf3fef9a2a2ff9e6f6d671423dc2b141bf3c285e98d7d388befc1af2e59f8daca9790a35f947f9b5f2a349f8df6168c79d6ab9992bb54e8c84017d8525bb6", 0x51}, {&(0x7f0000000380)="460162f3c361afa2c3f366ec7921e0ca06d9bbd6bfa5f485f93c2c3c9a92e246a2eff4836119dc461cb8cf0b8c2c103c71feea6fc5ceb53c3fe78bd06702400cef556220bfca8d8e080f42f94add15a96bb65b455235efcb7e743e1ad041cb3031fc1fde1558de9a337438290113b52fba53281846f268f778e9de0ecd2f7bd3816a3592e67b15a8e35ca1087746d5f96edb782ee45f4b67d6f3ba375a2dd8a2dcbd86482c934d83a389717c42a92bdbfffb09342adbedc3d12d00bfe72271499a44e3a3de71e7d460b74524b1095e605202a61321aa2ae925af00595c96e992fba1f23bc00c7a52effecfb705", 0xed}, {&(0x7f00000004c0)="29546857f5a31ca696d4d84a963ffff045328659632826db4d4b3afeceae9c81cf49696ca8d5c38c3be8bcd2e9a0e5150b2591e822abf2c05a94c8f8440bca580d46ee8b1d196277e74768d9a7270834d204a4d39077a7be46da447f7c575f5077b22e1b18a610b4cc260acd1b5a71bdc8e97c1977567d2b2c8323886de4907e31a799d05219488f8ab214a1b484f01dc74abd0e2f951f5ad818f6", 0x9b}, {&(0x7f00000015c0)="958d9ecb4c87cac4fed807057fc4e18e3129b34edede04d347fe926dbcf0c5649447874b9c43f6c32a582e42470faf739a4eb112c49ea240d6b5bbdefc53914c0200aca1d3ced7117a4777c8ea0dea2470309979964ace04d263a5f5b0f67e04a9de448eadd1156d0d8ecfe117c128c4ced5b7c700f71059dc925bc925eaa88ac398f2b3a5ad0e0abefb", 0x8a}, {&(0x7f0000001680)="e8497ca19b7a71ec690a17422aa15ec4e8e70593a79bf5b20e20ae9bb37088edc0d30fa35bfb6cdb6d277c439717743d7f6521fdb4ce64c0f9bb58b8be979936fb747d45a551daa6f17cc849d3a7321283eefb25779784c03bbf6cdc776859bfbe1b502b336d262afaea2e5f65475abda0cec4c0611cb2b983dce5d25e4264e85d26559784e200ec0b52575307e74afecaa2f6389ce00f943114f39ec673d1878c319195c544a62ab19bd55e5dcc666c492364a254a2d92b0b900a374f9e9aedc9820c1f846ae234ba49ecb95ea319d061", 0xd1}, {&(0x7f00000002c0)="df0b11a87aaa1a6ca957602d0b2356a6869bcad6da6562f0b118415d5a", 0x1d}, {&(0x7f0000001780)="ced1c1fb2bd2fe1cadbf5b890d0c1ad45edcd657841ef6df1fb3125582f2a8ddf49d21850d13350067d9a2b7217ed1978e498d30731b9b018bb23f3ff3c634aacdaf64c4d0114323d96befbfd4be651143e754be2321e234050ad19804a910ff14efbb464ec73f5484bb6405fb23d410309d286ce3e7b12c360c305104c9e5a8387a5cb147134da646acaf3465c7d7f99266c1854afa83a3193986e464b585", 0x9f}, {&(0x7f0000001840)="111b05b2620b202df2171a2513b401865c290b87911fcb49965af471c20fc66cdd777ccae464e810e00820cd13826a9e60e75ba0b065106794be01541799be50b669fe7f48c5c16423ddb2f084e9d12de9f0ac4ef118ff161350f26fb89e2dd1370ecd9d90ba1ff45f500dcd04a251e0965f9d6ba9b3d88cbcaf1a590f1a8000b0a42e95993d57e79d1f3fa662d8776d346c5312e698a65d8a98362527afdb1df65f45e0292ad16dc90068b7950a6194b05cd42aedd67ea390da675e82fd04f78d02cd2ee0dd0136dbbae2814bab7a85db255166096af5e2804ced01b77cac264f378d9183659dbef9f124136c40a4a455c9d9c457e4bdbaea2f9a86c58bc7f726ba40a2b3423bb26f8258e2fb2bf6e9dd0398cdfb36b3533f7506154a8b4b854698e87863098724085575449cf67dec97d861ab2949ab43cd80d7e48d749e1c58e3c440730fa77550f2e456ec9c7cbe3cc2bc56d24fad0c62ed7fa92821cae0c11b04a0edb78bd19da08284047de2d4fce8aaa2fcee878660a974727058452b0ba1f0a8a3f851737986322779938463346bee1b4ff8e170b7fe7300c442e48916ae166d7f8ff0068a96bc8dccae4ba6f3d0c5a8d0db4212cb236bbc5763dc2390db2ed2479b95da2c9ee68233e1dada4e1120c40dff90138b5eac8a5f3f499b0be93886667144979aa2cabf9845c53956c25328930e17ddfdecb758bd39f0096826db1ce7314fad79beeeff9808731cb549dc22d6b84d0c4a742b68e20f1bb2302ccad8227ff217583b99da267b2874f12a809aa49915b8760d1e5bedd570d99edfecaf5170f65b773348aede20db5fa2a2de48e48c482e59b5a869fbfbd38dda41741f62f27c9f247c13935d2aa72609cda296bfb801222b92114493cbeabf4c79b38e07e5fe688e807687f4daf7a5126642a00db360e6317ada4ac037e43bcd33ea36e0115c054e6aeef8e9966fce79c2fc08867ea604577d06742bfa8082b4c16e5563f0cfa263d8f16f5fa84372822d47d8862027528a46f7f69cb3e18b7f7da7ba0165e62d32cb050f63d6ad7d085ffb1f1e0dcfcf30d0c8f26e7363bc999ca27d52647be1de66a44c621fcea0653d51c9f266d4e087e11d71fc9cff001e8277bd00d7ef29c62cf577145c95f6d78192d44218627364463c5057d2a178ab7fbb03ff42580fa99a218b9b9279c6a377a343930f2ae18b11ba0d3aa617011ae245918a1f3eb7b0b198a394f2e4b091730f70551546bc152a925d1fa9afeebff245069f47dd0a77a1d7ae3a11b88298ae24dcd8b328cce9666504fc93f75089d6a6b5afb529b1d915d1c6e63df620fe898abd868d1dbff3ce131719b47731e97e62eac0124f44a5d9010af20ece7c6b5f646b43ea76304bd74a62c8a4d34e1373d6ead1d893a0d8bc6d718a211716f66d98f7b2e3d59e2ca5cbca514760c32b1ecd7aaf0f145965ec5d94a1b919578c5e447358957746054922fcaf3f425e7c930f98648840007e6e635052d7774e123f4685bc91eb7a8772b755b75df8a0e01007f94687b0fc152f05d5961c0cf83affa74f11171f55fc60f3dfc58c9be2ed7e948b74e2bca4a07a105215adc2cd4af7051c4ad82b892bdc1a7ab2afa415dc5b4b31f0482d9ff8ae05b8d9471da1183f8ceaa0b5ff531796fcc583abea5761845d764ccf0e9fff31144424d7f399f3681f8a41f8e48266817fcdc2bacbd16273a8edb0032c413b06617041c1db81fe8c1422a2c1357bd6b61e95d6dcce1bf51eee6b50415205b1c15e3f3dbf4ae6b55514e49e31bec41bb3072ea86e5ce44ae0a478080ee824081b9db560c015da86282653f955146bd76b60898e213cce18fbb4a7642837da1ff7b881a5f3b1c58cc46c95b88bdbcb47766400043362f6cbbaf948eaa3bf1d468d821a2b64db01ffdc2f26061556e0ccdd217448f9d8a594dd7cfab38df9fdbca0ad56fe932c001f3e4787f149c24386bdeb0def15aee04fc2b405f43901f2b621532ed747a67c976f2f8e4a52bb91e535ff5c8a7abfc920d4428c2cf8c4a8ee38219857fd728dce05c7f08577b09ab0b93e4fea3cd80e7c38f9a9aa80af9534ff2514c0a66b5c4472e3fe02f6bf416ccd64801af1b09a744392b4697fcbad1cae6558a68e5f66c91afac61f780e3c6b16c55bd2340fd3bd5b0ac49ac7e397daed7aee6c9f8f5a6dd49e2a0526cddbf21c33b769d8f2ff58e812e7664899b945d97652975c9da72d7c66f792da5882b1695980267841c43862af3d6e4b2cb388b5e7ef211b4a586463b1ab2cc041ebc21157d3628c28071fcc57df361b6fbccc2a71c32e62506504d851d48f2ad4fe46de9c5d9541f2a9942fd6ac10324941b2ea0e3de46663c02096477197dfb489656d760b8cd0e8878c9e687515fa4ed0c0eb0a96799772fac8c82354a44b4ec009e118e624f2df5f0c63903cd2411c5014c10c54fcac09230581554482d60adb714e7ad7c365bc48b790a4d3463095b8f072863dc83792c8da002e336a68d3e3431973e90491e6c1ea269047962e180e6d805aea32c6ce033cdce64cbc7e4a4a1959bb3ca83770f2cd16c14e2d316809e2538d74784459f08b6d0bb5a89cc47070636e4c2f657893c51be8b739e5df0a4310a99640705ff6194c474d6f2c1048668fe4905d7dff943908dbbaba14e44a0760c7b7947866ae2f462050354a8746272db3ffe46a306961b880b5fdc605f3f6ff60415046067e6d00c58f38ebfd91b716ea1371465d2e7a19df311456fcfa16e788a27067d1e763bcc56f8b6cda1baee25f5390513c06d844c2d7e19d490a61b638167a51f2ff9d54eb82859585a20effcefb69ab8d59e5ba87497d83c8c0fcc57d521f6ae153b7e71eee2502c17aeef0cf11b88800b39d1c8d5a2c2e11c11c65b1cae6761fb5c6b21716bf47c8c8c7abcf45270bd44a3b368690cc6c137e493e6d7be31393b564b115c444ed73d5d747d4a76628dfcd341e2274357449e01ed5bc15db8fcc41aec0e2082f47214b20096b7ccb50441d522411e11552c4ea36e07d502fedd86d69d732e1e088f0d6663a17308f8677bf97422d8799cf04cc1f9e7f4b5c82125ee6c8b0128f5648b65d4f8086ba920b3fe11c3e33da659f85469e060b2fbb9ec1922cc50bf15642bf0c6dbbeb2e986ef1b4ba9bfb8afa28a7451fa58eb5e0b741df29195202b59c90e9fe14ce576cfb862e7400fbb4cfd7378d1d3db262cd6cadf02c2b1f28320d2e2e73d0092308f16ef21f5d34e874d38166f98648a82b82c87bc17032a67aef1ba3344cd6bcc6d62b1857efea58db97dc8ad400ccf2312edacc917a0867d74785ccc31631e09f5b4b4508855cf4d9a563475d849cdef8f1b9ce62518cdd08578df992bfc1a6c150b7683f08783647568ecb7bf49e429a5380f93970cd5f609cdd43f11d2587a0dfa6832a255f134992d329f4af9075e977022ca2f8d6235d3f74308eebafb0d416d879cf7fe9f86f608cc606e6c0f71a89258c286aad5febad05142a2e63892f4fd8c96ee68020d6a04920d3254f6394479e38d50ad046114050d4f81f89f9e64a18f95fdf161807a8928f494064145deb6887f30338e7b2608e4e7730aef8c0fce6c7cf5e4075252c2315b7154071f5f0552ab78ee8a1c28f8164c54c169ae4325a0c3e9852d0ef8550d2dc4bc628afc5748003da7580de7ea6dc58cf6a77808a149454daf88c2f97444b4a16359cc2f3123363f6aa5eb6549353166f3d24dfac8fd55cbc7ebbeeca74f3ab5ca537c67617697f55c7bffe101e3a9ac01ba917e58fb680ca3d3973dee61bb16c00391b55435899ef6a4c861e691afe9b15b854b6ab204f172d4a6d3d5e4aeca3c63e7d16c4995cd7af3119ba81963282b2103b37dc499d0a800024d5e3e6927b5e50629cb8affc4fc60811ac07843804b5d6da54dfe1665ca4a04ade60ee54437c0c0b4430e0a9726f6c61bd05e210d0faf7209ccc85c527de9d8637a72d5483606997818e128cda5096b8e53891d1a244d9e0e6a40fc6b318e3ca69d4a0095302f75126128425909a076d806e4fe6aaa2332335f4e881ff8e4457150bc4190b3237e32e7b40c074032a995dc6b71c53393e8e30e5329098de1e3138ba8cda5f1769a7a72850468e63f8aa096ea84081196c0df28f6f596aada357db9af23a67b34cd8f1b1203188311480f9abaa31e24da095679a4cddf5e443f2ea66c79f9a7a0eaa0d850d72dcf436a2fb37f009ad4a888f347e03a1d50df787a886fc8ad0c54c63bc3115ba6a6ae09d0119d503b802fe300820e3d55b62109be4d6fb33c8799f4ddc8182d93c8001dfbe0eeed903f45122e3beff60936adecdee840cc8d0c715804529f5ef7387c94b8c4cd25cb80d8fb9704bfcf90cfb263701050cb72005d9207e1f791a97f92a231b3ecdc0934ce941691f71633ba9a1b00010b88f4abe001e8bbce8ecb9e640a5e66483f4c703f233caf54b9f00e92956bd737dcd5dc52e2ee35b9cc17939a1aeb29c80d9f0f9fc9b02b466e8985e527dfbdb4af306a9c83281729349ceea8c21feb7f3c2a4de33d7ec8506fa291461acc544f5c0677e1093a89afe4288539a98863e7c36dcbf59ba39e3e1caf097e30116efe24daee511ffa69efe5868940c08a5e220bda579dc31f373b1dff8a4ddbe831cca4204f11e537360b9d33fa8e92e05fed4974881cd55f8fdd0990787ed3f3e08fb92a0427268e67d1ad70fc483994e85b68f7ae1034c5c8ec6007073ab9f2f72df4dba096f2b7120474cc0150cd23e863e106df7df2d006086d6bf374308840992103c9f582e724ac9e4d3a80a5fb6e220898941df9deb11820fcb576c784d13b90754319b74c2dd8226ef97a20e8f4e44201136a515d3f3214fd95c040b8253a5d4dce84a22ad87d9f683a0ccd3ec4ac2f4963accfd266af392d81342a12dc2d1fef4dcc261522d457afe54aebf737c6049f9a50c4078da2b9621a785d3521218db4d456700e289296f2de942ed6fbf2f64661bf3038e15f769060bece7a2981c8770f251cde313a439110c25d66a2d4ead90a48785edbf3eafb7839ad495cc9d6f11562bdbdb0670ac8e3e2ae9772f12a9dd29d1a6e6e91eefe4064c2c1f4a0f8755c745bf7d7149306a5011acb805769750b939774c55f5a3afd0b1f0a93ab906890c44bcae8239c356c017021773e395058ec13cec71aa5c4eb175f9e4c2abf1509fc224c6e101f59794a3f8c51f707214e4ea0bc0bfd68f2115cea4149b066525ea5724344d0eb84904801f494f133921c529b4411fea159f2450cce3a5d90db3975958ba0f57ad7819b92806b1b79802e7108d569dcc466427ab6b32f049bd0e27d3f09b159ba5d0c355386fd3ec09d54ae169b44872c2ce80673ec9b9b3350d2e4d7575215fc553932deb9f965ac166a4c93e53e90ece4e72b9ea1a5fedb52ca0372f20ec02c603521b201311037a2e6b1065bebcd06144713f40d8597cc18fee287745e5428784f10ef20e4008b50131f838322e5141d4480f94c983477a896e0cadd80628354b98ffb6ef7ed2018757623cba7e1b414a4400550b130684d877f6a7b90749b921d24bc37e9b5226d353eb1eb38ce171694234d36ba46d2b7b83105c2b080b96a52de80d2a52ab735c05175784ba23cdef8c0d0529db6050d879f39bfe0a03bebeaa8406af032e634e923444693c1f2205e591063cbfb80cca9e5cd26ad9c3bbdd06353aba77105af3b33ca6e3bc657501d4cfd78b15a7c9f11f6c8ff08e3ff5629b5354898bad4970da2c74e069", 0x1000}], 0xa, &(0x7f0000002a40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r2, r1, r1]}}, @rights={{0x30, 0x1, 0x1, [r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @rights={{0x10}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x118, 0x48000}}, {{&(0x7f0000002b80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002d40)=[{&(0x7f0000002c00)="8c91476fd62303cb0fb3a486bd780b6d4e2fecafa5334f48e32f2df023fcf43597e235a2011965bd4b696f49b23be9f49bf493d69da7705381521d7ed73a7416b78662375e64546678b9e07b8de402e1d2e48cb84d0370f2386d19b8121a82bbaeb373057783f936de90fd283450ea137eccd8a95985b2cca5ab135b3d07017e48ffa61b27c968d43ff57d1a123ba481d60389643678a459bc5ba726a9d17c29d927db18fe3f72a54ffcd900", 0xac}, {&(0x7f0000002cc0)="f28459efd6edfbb86ffdee2a288089e08c0b5b72dd430534982c3bd33f53ad066fe33664e8d729beb66759935c0f649c3c973ebfecd9ec5f420bb9136a73f70d18a22d1cbda977728ab5bbcac32685892f50cf92cf000d7fa9725df8af018079266911dfe2e66a800a93cc2b726c56dd5f71c0f1792ca063fada", 0x7a}], 0x2, 0x0, 0x0, 0x40}}, {{&(0x7f0000002d80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003100)=[{&(0x7f0000002e00)="a796262e2266194d8053c42b1f8aa4d01281c27667", 0x15}, {&(0x7f0000002e40)="970fcc97fad834f57124d742f3b7897712d5861831b1496d50e9c36e0b2eea93737caa17243b4c148cadb468a26eb73613dd6131b64873c02ac10735320f18270ea23c404bf69dc079b906897d11faa5ffd91d4d36c68246d8fe8c583be13267dbc37b302e0707dcf616f5f43b388ad16b209ac95577fef4c8cc7e872c34b376613891bdfb7d3252fae370b551b694f225d6", 0x92}, {&(0x7f0000002f00)="f02d4fd703b5901a5dcdc7702b40a1e4f269", 0x12}, {&(0x7f0000002f40)="8e591539966cef43e75191fc1b78e83ff1e4096c09969477152a46e64f95e02a2ae9d41893542ddde6321a2f006026a51febc1af117f8b84e1c1d01d8f874c7dd98a460e189fc41daf", 0x49}, {&(0x7f0000002fc0)="ce614825bb2b862891f0cd862b4a1b04e2515da4c9314c8a8886a24ab4535472e4a143a01186e72607d15b4203763c2da57e05331e666f2593a7dedcebf4ca5f2440af81408a0549de0bb866fbdf08f1bd8977b0233e9397637fa0c883b8ce30f97f925d46bed78181ecdd6cf2d65f51493ef58c7191d0bfdb69466bc0a3657ef21a5bc3ef9f4ec0ea56761634f6065d797d3dc87399aff69c88b556b6abd03621b428fe6cd5ebc95bedae817e7e03e36d5729ffdfcd8f5acf72176c044059916d5c958839654610f1066ade6e10d21bdca88444b1ce280ea1a2c3cf4a557df4edbf79178e12c0fdd64abc877042417ecb3cf864640cc4ad0e548b44984b", 0xfe}, {&(0x7f00000030c0)="a72979999634be81a35480e772c57588fdb218b78a2b93a73a622a7fda4c9b7e08ba6f83ab18b60a9319", 0x2a}], 0x6, &(0x7f00000053c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="24000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r15, @ANYRES32=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32=r16, @ANYBLOB="000000001c00200000000000010000000200dda3", @ANYRES32=r17, @ANYRES32=0xee01, @ANYRES32=0xee01, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x1}}, {{&(0x7f0000005500)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000005900)=[{&(0x7f0000005580)="9cca83b7b33d33133541136d2c93cc3743457e785533c9745baeec14b58ddac88f26e499c6c4398e64640ead5ed5a94143a48345cb9d7d1f0dcd34927f6c779ecd08a98400aacde94070b60adbde615bca34740351d3b85925ae7cb55af094c5ec0858a40a854a8831d05b5534dae96c0a1c4fe0971a225a08712f6de81e2d5e5c0cc7e054b3516eab65", 0x8a}, {&(0x7f0000005640)="dc754ba792f97c1a36809e4fcae36fe1f321052d03545d563588ec11bb9099509db034daa39f4bd8a1d3120322431245d840b90c9aae91b564bee088c6e012fc8ca042a835729ebf529333a3b81982b0cb73b2e56b2d6f421bb61b6539a10fb6ca7c75e5573786d1337b64716ddfa5ce4a32459ad4e7b5a981141c4d15513899430ab2ebaaedcee862b45f08f2bef3d61c1524554089f71ae6f1b88c4c4d92368dcf1e6de38016bb5aa4e1092d91c1154734476fb5d04badd09c40751a0ceeb802196de0cda86fe1826c7b3b23ee7e76fc28b97067d8033b1155c87ff02140a8fe35b49c57fb810623c59f4d4404762080b0f749ba", 0xf5}, {&(0x7f0000005740)="662285256d0d63c97ceff29c1b7a6099ba2a78df0565676c16f2ae3cb37a9f0808893338065cdf2a0c69197b732322034b87e3df5b5016bc28803475c6116d0c288fb13244d520ad563d2299b7b834bea34bb871bd7f1d0f834a4a723b83a6225ca2094d311f0e44", 0x68}, {&(0x7f00000057c0)="c9b23e8382dbea38cd4b6292ad448dfa8d6daf772b4aa3fe90b3aa32c281dd436a68dee43e3841a88ad71463c67253c8b192f351e6aeb10d5bc045b58263b0d49588cb89d694b2cfd0c4c7ab9811", 0x4e}, {&(0x7f0000005840)="33ce81e724d9207957df33a11dd695b796b099432b118fab421d4f32bd8cb63863855cad1595a1bc4f911b1143336cfeeee02e360485b0766c05d7ce83c7c4db80f0c1453fb229045bf1634ccac2f39ccdff02e8e68630535aff8dd0411bbcfa459f7b0a66a46be8950f4145ce71bde3b0b6cb72c161afe1b4bbb6cfbfd15621d4182da74ed3b8b43ab185f0a6958a51", 0x90}], 0x5, 0x0, 0x0, 0x80}}], 0x4, 0x40880) 23:56:20 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x4920300, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:20 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) (async, rerun: 32) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) (async, rerun: 32) ioctl$SG_NEXT_CMD_LEN(0xffffffffffffffff, 0x2283, &(0x7f0000000100)=0xd9) getsockopt$IP_VS_SO_GET_TIMEOUT(r1, 0x0, 0x486, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @empty, 'wg0\x00'}}, 0x1e) 23:56:20 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xf000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:20 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) (fail_nth: 10) 23:56:20 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) (async) ioctl$SG_NEXT_CMD_LEN(0xffffffffffffffff, 0x2283, &(0x7f0000000100)=0xd9) getsockopt$IP_VS_SO_GET_TIMEOUT(r1, 0x0, 0x486, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @empty, 'wg0\x00'}}, 0x1e) 23:56:20 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xf002, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 523.587232][T17419] device wireguard206 entered promiscuous mode 23:56:21 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @random="5d8ea0a7402a", 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 523.644229][T17421] device wireguard311 entered promiscuous mode [ 523.667175][T17427] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 523.759807][T17438] device wireguard207 entered promiscuous mode 23:56:21 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x4ec, 0x0) 23:56:21 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x5000000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:21 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @random="5d8ea0a7402a", 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:21 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) (async) sendmmsg$unix(r7, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r8 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$LOOP_CTL_ADD(r8, 0x4c80, 0xb) (async) getresuid(&(0x7f000000cc40), &(0x7f000000cc80), &(0x7f000000ccc0)=0x0) (async) read$FUSE(r3, &(0x7f000000cd00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r12 = fsmount(0xffffffffffffffff, 0x1, 0x1) ioctl$VHOST_SET_LOG_BASE(r12, 0x4008af04, &(0x7f00000000c0)=&(0x7f0000000040)) (async) newfstatat(0xffffffffffffff9c, &(0x7f000000f380)='./file0\x00', &(0x7f000000f3c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000f480)=[{{&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002940)=[{&(0x7f0000000380)="14592136decbf49c7b056281b7bda0745d8dd002b456f7413e9420b0de70548260ec989168", 0x25}, {&(0x7f0000000400)="27d737fb8f85104e8db5d446797ac26a30f4da4b0bc0e6717e4c566d06302d129e69f9978f5e06c24e8c6fc0db8c2ec6f0b6bb442b883f6a0e56c6b98fe192e98837ce18d587dbfaa903d0e7da5387d86be4e00bd542d0e70f487c12fad12dc29bc47b35be54bf6454721bb9e12d7bdaae8ca952ccd416bf1e013789757b4742b1207e8e99ae92b2e8b637c091b7854d33ae8042ec2e9284e93b33baeff3005cc8fb9b2cd4e5a8222d9f9909c6d79c1c1aa604cc400a07918540b7346391182a6f169803542261e0e3b5b80c0e792a6c", 0xd0}, {&(0x7f00000005c0)="397902fdee37805fee526640519b258e05e23a9b8319d2fd7a03f935f0de40fbdfdb4f5b5b8d1afb49e82a7c0c7226a1d8156ca0108fd2b84d154582378cd82f2790fdaa8946d1d29dbaa9f77e714be63900c393e446969423018b76480ef8cf2a7e35d4343ce51fab5dc75de53ac1c2bf3360de9e3d7f3e11765a0a1a9cc904c63c7eb15ebc03b2877797f3cffb891216c49ee64d4d9bb543a84c8056716a1353341d1bb39b8d95", 0xa8}, {&(0x7f0000000540)="9d6edf359098a6a44800de6e5d325925ce24163b01f7b2f953af8382e4b84a62479e020000003ab7fe583f92d01646fe6021a5ac5754a9585361", 0x3a}, {&(0x7f0000000680)="17e1e0c9e3c42dc8c7c9346c746823ba227f1f03f5a81c712d4a0b720d35ba4035e63f7c6a3f7dd94f59f9b238121670d51ae97c691c4c0de1c36e09f5fddad5fcf1a17d76f406aec1ace5c6dadd89a546779223f60beb7bffc59e12e1dacfd329ed94dc8112112e1f26a7d50148c568c19ffdfec4cd7a0d7b43f8ece9be7c116833d7ecbe51c3bae1f94297a5fe50260e6b1cd59af9e8c9e9a83e68cc72eff527f14d717a87e81faa31c10de8d30254099b795a71a02f88e33e8bd510a741282b31f2d3c5944b4ccc3e1390492c013a0124c4d6d41dd7aa0f6499a309bc73d65f1ebf6b01a2b13bdf6a400a4d70811ee48d259a7abc21e50f5657a4", 0xfc}, {&(0x7f0000000780)="ec0e565ce553d67f8ee7fcb2546abe8469d582c5c0d5b906feb0d712b17f6e3a517cbe439b39b3fcdbd581bc272cee63361ae373e8ce361493986d5b303bad8d5db3873a670a02cbdebfc97aa5ca86b45f2330a022bf62229932aae81880c9d18a010e732e4fcbf1939e2c64371ca8b26bf0449498a9c11d19c0a5665e0964dadd9231b5960218f0dbed5ff9b0f8f838a77d707a80253853c1a91879a185f8649178a991aada7c33834c027a3be2d06b24e60632495055d6437b384cbd57d0fd7e607cc21b32870ccf987210432325edc360b70a21fa5691f6d51310e52e04d5f9b87270aa0fd5e16b8f55fb2dc70b48ea1e6e178e9580d8866f1c505fb6ab38de031e4ee75aae1d00844dd595b69e481e06ab2060ac8f5430eda3ff65dce1567839d00cd8d79957ec4bfe73c8f428bbbba7ed2856ee6dd0188f700f511c1b0c00a5fa19048174db5c9477dbb86394d25b82cac23c5fbdee1e8d434c5ed7ac83cb4003f983e6ed2bea6366175c81a384f309211168d76c3c1eddaa9f726cd7e8e7522fc0fed8269b6c72b9579e7020d5b0f87cad1fb34f26d19f5b68eeadd2cd34981fedf1742ce6156e8fdf537e0f9dab090acd87b6c5f73249eb155c16b2a495127be2b35c6184f669220e4e051c39be1e5e7b87e9ad948713915ffa01a03755f637a3c872be1173ef18abb5e47f2ae465d5480aa3f79fca13cebec89fb6016fdb6cdf91157d9f83b8302a3832b9ff417a7c78c0888936003e0f23e63cf7c6734ff97fe5f4f8dc216f00344892de1c579dfda6e1f6af446751e5a17d8468fe1ad966592af9a0a8b083d07b5dc19e39f08ecb9594c0a35aeab2eb1b03a67781e1b2deb01512de4cd61a4098b61d5c15594e06c4ce3dedecdcc2751797cbbcf400b24dbc4a1cd34711a099d1cb61d00d02cbc5188e34ecba33dacdea934bfe7e893733e3b8217f2de59b190132756232f1643842ac5497c618bf56a75f1d4f999fb97c391c52a758955fad223104c81d94d9a6148b75797b449cd08018b3e0faccefd4f57ea0d98982e60c4257f23947b5c571b7c900c680bb8b68b930ae4910a28ef6802287d77aeccd8e09a1980bdbe7750db62fe7ecc11bbb05ee8109303860be3c98ab479459cf734f52460c29ba262b5a1a7a3b86eeb2357fe6624c67d7d5ca0ea7b5b7d81ad4bd4c126888cc521d89f1f5eeaad22717cdd32f3208f97d3d0eddb2ef42dea3de388881d1a1ee95878dd23f5ca5670f397a19a6749873d54f2a5bdf9b6895da37da363d0cbf86779beedaa4abb8edecd782b0ebeee76dd1b3fde4ca990310484eaab6864d281e5a0053f96f4375109dbb28e878d9def92e73f45ebc299a7f82297fd7b22902a143a3c1cbe410898fc6363fff1f8f08edaf6fc399a5ecb211e6edfdf36ef1388990f2489df3a9cdc6aa29de4ffbf02ac06ee0d5b2622cf6e7dbef4a6abc383f4cf419ad5b7e36e87e0ac4d7e2eb20533ca1ee6258c113916be32b3dc953f49e42ef56be39c48159dc1c6c60d24a54e7437fb15ecf228d394df9decae035cbe1774b3caa13184bad56a22ea27b15b21f893c2e8a68830a6c4a55df48f70b62eb073bf7ba869d3b7978dee2ee5b6ebec96762e5800cb8335581897f3aae623852b5cb734cd13cd54aacfc2b1c7cb3c274bea1510247049d4c619d6fa7fe0dac8c215d5f7e92788b3c5dfafb3ac6b92cc5a9000cdf030f8222c1e6b8fcc19f9535f4527c7ab82cf917865c449e976e7ee5f7a1f5f17e1600e4d1a167cf11cb805f16f07b35dc28d9d96c45c0bbe786baefb612c7252c551428fbab4643e08171525cb1d319175fb6c3bcff9b45f1cad987d9ecae95e778d1de41146971f913f0e870d17a9476e4378c0cb07ffbbee107d4980fde2bb4b7645ae25f0379a3293c8e2ff8442316992354b90884478311e315f21ada332b359f2328426fbcac1cadbefb70b13c41976af72d6611e4377814932468f9345232e5d0d248513240a27be8838e8d3f9b86f4b94333bffe2011afa02a8a9681f487f3ad6581b9782fe53c8fc7db2a42f736af7073796a43d73015a6095e6c3c3182bb69e03c3283bc985a1b5b318ddf1e60b4e932fb61d2a33537080a437dd85954948ef1be377bdba32d045c9390cf9529ceedd1a82317ba00b2ed30c9ed6000752be922bbef764135afd84ab766c1946fcb24c5b7d42ebbb9606a80d0a631d541f93645e67f72f81bcd7acb7dad797af70160a577546991881cdd98e095143963964972f9ae726ab01a90658b587c1e5d852a050c3d52759354fdfc0fcdf78642900a30a952ef03bb51300a0cc835b2611e1e2dec1952a8cc6fea5fe9d30afe5428d6da59a3da382b1757827a2733f8d48bc2ec3ea9247c9589be6735ec5d6228bf41b222fd9f34ecf326ec6735a99a3f344a509324348de204c5cbf56692c502a2fac553c2614e391b1ce20119f3da6cfb3348c22a8ef27a61c27d41b2999752b53573b1350f34db88edd47e904e152e9f418a1cdab32e9e18eba6ae95d8d43276308b41502124678cd34b904780d88bb288e41df5b62f6efb58d856966ad116918d0b7eb395cd50ee55bdfd4a5f5ecf588093898416e17700c41cc06e2b8f7bdcd2010d47663411e832cd1316713c133c038e33b496f924a0d0a22cb085d1328580d64b4f1dd3e6e5b0afd028e5563d054d0acbef44badc432a1cb8a1afae83405f33975d126698b5e0bcda7d4aee36e03586595462bc3fffaf6761a5dbeb5c2e6e21efb84c4db923b8b7ab5902f6867c7949376981b01801e541c69a60df3a635c8cc050d0503ba0ff367d32a72a30f9d060d738f9da63cc3f84dc366b25bf3ccd7c99f46b306d62e5510b814d1f8b0cf96932b05621e47cb3776aff84d509dc04c344950a986a2ddfc7d0f08d0e84a2e9aaf5842752390e9632b8cc790294f492c517a0b14f8a8957896535b5ca8500c3886c5057cb0559f9993bd5a3b3f25d493eca0460ba0f7b5d57ac9003555e69ad7b25240266e6ff18fcbb7316e668fd5ebe7ea9f6cba8fdea8709ee45f49d574b38aa7a0ad6345165805502fe2650744a338a3ee75f87560ea8ca321ca6afe4e6d68800ee9a82754dc051eeb7ad847f532f35ccbf12d6d0643bbfddc4397187347a5e422ddfa1b71fc885a3df448691ac229b276c3d02480bf109fb4cc2fd599048a512f89dc02600e90a8730fb5306d42904b27024f1bb4ebaab0f2e3fb082290c25bd7100b92bca1b3d68e376dfccbf1c67d2e442140a681aad1399c409532c98e77822ec9d30f8d52e63b68fb07f683d6c57d3616e56f0984caba6e5fdc73c55efa6922cb04d07983bffcc0880bb7375bd7c853354f22d772989ebd25334e866197d33ffd2fa220bed846536cb8ff4eecb474969f3ba4ba9443b4ca199f1e27cb334d964c701d6401e73bf5c862a62c9eb40485bc5890f63cbb560cd7fd107d4b8a11f5f604b73cf16f5c2978382e6f41eef340082b54361d7c22bcbea870d86e4cbc6e4b2a77291eb45aef6bff15d80ca7c1513c55266f0f16af91c4ad39c7811e0e249812d64c493b8aad0035c8c27a6b7789052a0e2da67547567dc888d2e7e666eb024a122b06087fb8b6e1ea319c5720b2a2372e37674405f6af25815f785e982fc43fa4c2eb50df2d32765dfede8b7c95e8d9d677607d58ee68980df40756632362eaddbccceb7d06622cb44d6495ad6008e969e121a881f58147924a625139d69af076a9777ad5ef4ae58f72cfb23169e2cb2c2f2fc7b93ead9b539ea72f39983778aed0375bd3ee0962cb6fa1c658363ed1e8a3c76d33d455d4ab2ce1a430c4eb4be224a396e69532ac80fd1d9195c2edabda3205f1a4b210130fd0b1820551bff9bb1ffd5eda993c948458c2fda966fe19d2f7b80313a4c4e0a2908fad4524a652bd3bcf2ef914a91940626b7f94069a090d52ef7b05f59b4e93315289452fb06a06034c91e01fae62fb8c2fa3d78458089dce28d24c06c13a299025bf252ade1433b68195385e5fb9f7bb11ff22685454fec552a02cfef2cb7ae8400e15589848e8671fd38d1e2ed5da9e4f2e68b23f17d6887dcfcf780e84bd86a94bb5a902c59b1dc7bfdfefe24d4958c780a56b174172217aa10726847dbf0dea51e10b3cf2587f156b20a436942f2a642455407da682239ae1ca23ca8d381a5a0af9134b1f5b7c53b43dbbd00d1bf704b9f766140e1364cd32440bc87132f284f0d182e29fcc891a5c55016b0f61fc953628949d54a44f53a228f4384abc4f9c0093e5e70b7de4def408ec076b0d41548423017d3748e9e7152bc101b9869bfc7d758a0b5135feb24b948e2dc9bdd51055d95d5b04a0237f6f5eaeb82f4b69c8dc1212becf31bc8273c1b7f5e7023637e7106170048332cd21270cfb897188c92013ca8b2aa147f0dd4d2d24cb9df543c7972a7296769edc5739fad6a7b8b284a6197afc4142dc90fd788669f8c659ddca0e67e020fcf251dda68f1563acc1b75fb069aabc045d7249de499ce27c9d9966e7c9e51369b8fc6e49994c44982670c747c82b5b534f0f17e83c507edaacbff76b020ca4f08d14e5a9bf0372477e584e8082569ab78adfa3218ef147e402b4c65ab44e1ecefc40c38af2acceae091bcede501d3c34dbab27803266f3aa5e15f446c2c7dfaf454212c85eb0b297fee585590e4d6f6bec70ddaa6e7d92a6a42d82305335d5833bf056fda4913daa6f6715b7894716249d725a088b334c880e576243003c81c6f9bf961886a8a88781d38d1bb6b42d304261b645d0164bfbdcf86d26bdc3887d90b306d2e87bc7fcf08e98e7478488a9b320cc76d85dd233e8665c3a61739a1f7baeed0439b09388fc0902e4dc7c13d77e878a2c06391d2eceb0e9c804ce997156fdaf48d10517cabc9bbebf7012cd8a899c798c686f16e2d744e98986eff1e3d11ede9ff6c11e0573e865a06dc797b2c83cf4c58c0c5cdb1efefda9a7d3c8bc323be6c9a60ca055de54a5c197a6968dd4677177c186cbe9123d711f5bf69f5fcfcd655b4acf9f0e04691f0791e2134c02f98fdea85bccb99ca8dcfb6d1c60d4392eb4d972dfb0853b94ff0522f3026ead88456868b3f32a3fa59fba44edfb65784fab4e30d5ff9c141eeb483a1bba6695edb8822fe1a5e9ec16068e98fdfd0727679d874789acd7e85a6df7220f09873fdc4784f0a229ad1d4657e6425c34ac29227f7b3f07a93bfcc4787ef930b54691ef60950a20c2c9b0e3296454d10f56a4afbe97279faa95e7eed4a4432f6fe172344adc7d9ca31d1e8422d93216895c66d0c664531027d9678d5e5485d822ce74ce8764f9ff8767d33df6cd809eb48a0495e373eaffb91e926eaf674453d8163e8c1a206698794dff353c7fb6ab105f8a42b10ab4062ef269e975394ab759ee6ed7a5a1abc99a4bcdfbc4110436e29060e8a34ed22aa33b01eb396f41f7d3fbb3dc4043dacac3b34a01efb35341c1febf6113480527620c460e73ffd77112d700afdfddb534804da20855be1009baffb8b8b61732d289a4df716f14dc0869e987f511fc04ea3041057a9ac12d0782358796d9fc162e4c991422fdd13d5870c21e732b0aae7b8fa7935f1788ab7af7bf063807e73da2a844ad3e0ee018821151b86af58ead638b879e55158277dbacf094790723484599939bb77b7a6dbab03c8d2357aec22554003fc3b7cfd81fe79e7d61c2c1159d788370d612c349a47633019eb1e9bcf81e77df7c26b425edd53f13ddc4eb257e5335d9ade4bc82743599ebf3c", 0x1000}, {&(0x7f0000001780)="af8f63743630c193c9b3afd4d67ac62b9cf0e2433ac31e8abf9aadd65ae3f5b3f05b23a0f84d1430ab406279aa5f6408b209207efd37769f9dfa66630e8d4ded1107439b72dcff676d0d29475fb2a9d544284b6c11fe7a02355bdf948876e630f8c165dbc6cdc313cec93184cde84cbb57f7bd6047fcdc42f763fcddcff42b019587c3eb3ed32bf38cdf901b9c16be09e0793c68ea7419455e19dacceba37d8e39c846ab3bc97de159948b945e23d085a4b73e20c4c47917162dcccec0e07c571e2a6d9e39dbdc69256e96f0c9e86b66b5140d4b842a0f09d66798dddf6cce1e86739669a4a77a458fb1ae2b025d989579e0666b42079e395cf57736eaa4277c88b71b9fc7726c31bd09c7ab2582249a1a4507395a7e8d44c0b1ff984a2619bea11a23c1af12cd09d25fe30b0e9993f044d9820e966c9351b20e28231cb0c9eb9c91fc7445f8a228a4959e9173bacdafdc37a5dbef0687740554fba4a17a6e4279000807ad2242e82c3c6969c876989064a9df1971baec41528907f6880a95f9f68b97db5c7d30f862e35a0d115046a22159e8ab2a3b4b3c20fce98d19786a070ebb9ac1c4cc74b4f55aa4652d5fd0a52986bf5d9c888a0480f113dcb41f727489b40fe7ccd694f23b6ea73a6e81426021b06d9d7c4db163754756c9a174cf23612f49fec30ee2bf84c7ca185c5347f9a3d0467658a62f9c5aab385d84ed34d14ef2c6b7c469855808663d07a81f288016c27292566e4d183586dcfc2612a579db1e4243b657008bbea7871cc45c80f147d92885eee4ac156d0379cf2aa96815d8c2d14479d9ca71a5a44c0572cf08ae1ff92bdbbf0d20e5814354db830b577c3e40acdc0bb19a5127b528d21f67a60b335c4342cbcbac0182da12c44dbd2989ec8749d86686eb9781b503b155ec12470217099413d21ccdf3c846689b5e3e57aa65f55a8729a3b94a4a44493fc24dae2f5927abc03ecea910d4ee2ddb148fc9678f61852a609c58cdb175e0c501dac96b461557e3a9198c55374b772e9a83d8e8e59bab71a7403d420663f2df607eb09d9d973472dc5441d85e93b5bcdae280c1e97b8240d6878830e64096815572d8888c128a7c3d809b86d534fde7247747aa8460ac6e33d77387cb77a6e591785b8de869c66dc561d6f256856789937a0664de43cd2c69293cc71c2f7c2cc23fe1f53e2d144c171227661cda37a9994c91663a99f34d2c3fdeef49ef7a5ea7a572c2467a075b98f65a03274e72f938264826571ef35599d57f6165e5215de0ad6e636e96e044f9d79ea6aad91f611ed8aed9ff8b4f8cb6fac162925aba22680e1a8f5041e5610f9ea90d45efe6c4ae05c6af3861d5ce0326fbe67a3eb7a374a4f37347a8d34016a1eee2d5a7feea5bfad154022271d414a17c6faf455dc7753ca431d090c6e7bce4613a2c937c6b4a678c6b375f5b00e7914a9c7dc4c1148c800b078146180bcada087a44c2f4b5f3c9fc8d9774df61102fbb092d0fa37f2a8599f71721ddf91f964dbadd94181ab5b4da8ad7e62dd55085e59ebd6fe2bbd08d1dd7ab549b735c0684e7ff79b36961938ed4bcf6f17dd1701b8da3248356d21a6253d8cdf0629b457464cb46168c032080900589305e5b23b4028a4412ce792a6e214fdc0cd802ae4383da3410cbc6f5863034b30fba0f6b7d43f2b04bee69cdf7a805da4b5dad9b7c05b76edec67ae54d5a3c2c4c96fb61c65e36170e4e6aba3922f37b2da17a04a8d5f93f8b74cdfd917bbc1f0e592cae23a3e586fdeafca2fce95e973643f1e19545b518e0bb05cde70a262b18ef8a762eac7f75d33fb8f897e693e32099cf91a21f8aaa9fd5a456e79a68077178a723a8b9f02488f590bd3543a2ef58887b9d84f355a43e3d02026d7e93c392843a5dd9531ed0747898655277210b590a2a925d4432722bbc9d514e07522e9571fbe5366a2795fb09dc391c1ae746722ffe6cf6f0c1a10ca7ce19c5e6b4843b233a0ecc3fdb712ba7055eae69facbf7f6c032160a88f2cda6497f8f4c641c0976023e755fb35661d30ba8ebc45d49ff27cd36d19a1d295ae53afa343241f828779c8b8ac5f531cc856beca893d54387e58d5664edaca8104775b2e09040e7d1c677fa660ebb1a9d6c223b60ff119d640831ca55cd7c05e71cc3ab7cfb74ad24ec3eb344279f703b49ca205d374b0b8c288e3384749b663982457ea8d04768b223bfcb771d5d414d147a97c92f433c48881a96057d61ee0fe4f06211386513c36c2af70c3438b26cb47aa7343d0f59ab4f699c9705e79a3bbee025d18ad77c0c409c742eda08f387b83da958d04d6b3a604b035f7a2d1b4beed2d8c7b48fc6a8835eb97623006520362c6711dd07917e5aba87c9a9d4f48be15cdfe8854f27a1487ba5d0d37a6aad9e3366563aa1ff8f667c862574d967c0c267997ca7bb4fc6d097e8c475bea0802cff9d4d0cff325bc3bc10f0550c0bbecfa6ec7dad1d05a2e3084159ef32bf778a71e3d3306d4dbfd375ba7e4143cce56361a86b95b220577473ae0d477ec7f451eabb5381d6bf0ad188bab8fb957d36b62f177a996497a288895492ba8ca9b4a33c7ea19b4b750a2c2868a0705ce9b61a110b12864f519574363d39eb035ed80c87ec4b70cf9c57b44ebf3dc24d196e718161b15b69284935c59848167bbbdaf3b7770c656df716dbd13e93b885a8c92c0f2444c1d8bfe3e283f4bd4f9fb611dcac081c69a3e74e2321e3accbc73ea2223999e6a4a09a16b9b893dbe879486d2446af570a91a931cbdad9e90246a5274bf0826da96936718a4bb3f04c0ad4709dfc84b464ee2e7fc43d8dd88516ca484f45c48302913b5595d28850ccc737b3c42e5456777915fc62151e4ce1e1ff66c0090030384c76c4c112ea1a3197a59ff00c4d6dc9deb24824ab45492b71d8ac2f4b1eee957afe37a65d1280ad2d6103a2a2d7ab50ddeb7d2fdeee413f639df12a551d0fe2821d3b81278e775c8afa56d956720b2323b35ac63f8c0ab6f1eb7b9cb703e8c01df388956792e7dd3288633891df99fc66f550d7694a0ce47cb43d1f725f4754ce1f1bd6a6485cf1fad3bc43c3d95487fd2047fd7889711e3daf9a013ebd40827d6753791b2d18e57d33f21dc96ed7f5fe4be97f554f98c283b4064d4a18392e879de9ce4009b3f2f6cd5e64f44953bb14a397bd8eaa2e1d6856c34276c438432a96b2dd7eb3b1d8eb360175b756a28b9310960f1c9c3124c0521810a317daa59f1a5d7708e5f2c64b8f9e9a27603bd137dcdc4048375ff3985867078a89f42919a582df0c6fbb08ccf204accc992beec7d5c2f4b74d688cb9eb31aa8f2085c8557fce857137dd73ffda27620e294d7c2f42f1b13ca5cfba28705db881c108bd447b27ce754dd3897ee63d65570b84be7f28c51050208e7c5a693e924f0c78fd94097eda2bfb04998e3158799e13fb93c9d84c433f47b8b8dbb0eecd4fd65fa3d893947d3ab274757d16bb21ee892e0f1ed41ca23858f065ffeba5747f7ac9411d4781af179e66147d5da7bec4567da7269d79ba0dd4c2399abff96d89380a2b7af8851ab14bf9cdd379326f4a922edc2a79bad3c12b7e79178e593b0f9dfa4225a9c94ea3f884ab6d2d775fbffb216b4ed1e63850f2e8386c73da8e1d950aa408a96728f339846ac708f5648b3eede2579869c06de5f5d2d315424971509cbd291c6a957c08192fc46caf5fffe598fedd52e1e4a4bd18bf73659b31633e619af2f404039b56d6675fc8616a05ef8be66f8c9fd213bf7845612b15888446a0febdb7ce2223d1cebcde5e0be16afa5d55e911395cc86d3b67367f5bae96adf57db0055974d2b6a343b3328a44405afa8357335ad40945686661f8b27325d6494b03a66a84351f3523ed62243753187730376e1eebf92482e3c8ba7d191d0bab4bc64173200369c6bc0c5602bd46ddbf074bc1f6fda32369377c6e7a712d8b14ab437ef2d600d911fbad0aab22a9e792f98e0f291e9d3cbb085f737ac278f82aa809389f264104e4de06cad7cfd770511e479f66f6d22156ecc08b4b6b29c48117790976e8731ebde008d48af9a013dc2fcdbf2c8732ae2cd982dd7c5376d98a37193bc9e9ca9684644e12ffc2929f0f9977cf344c3bfb496fc0c7cfebf3f918a48cf26cac41cfc7453865d7e222af3467d380ab866f8b5d87a70f089a01efc3b2d5b797ab94a6e13a425ee26ad7e42925c0a1b6961aa271ccb410ea0c0548183ffe7f01cf21ddcfe74c9e5e0a7ea995c973c8b6bba4c39c908c2cf47444cc160c39b5484ae7fdbe111521341c2d189e74241384b267bc22a26dfa245194a681989be03f31af1898e74d389068fa5b9a32805f212a2ff13f10e7537e2b9c7328b04010be41bd0450386507323e19f69f504683f3acfa033e7e9d00376108e29bcc16ccb91741ccef2a66f3fa96fd57a0ac9034dc3713f198d46e62109a979a5601d9970dd07fb75a9907fa3d3c4f9845d909ff731adbb2cff0d829a01c589c431742def72885bf651177b62c5a29e0dc703cf6b2d99137a19a5a7baf4933be6d5d843e15288e88bb22f4576f077f9aeea104b69c3c69ac65549fdd9046a8397e1c19c4a452ecf10ad094157beffb912f87cc9e52158f992330126227e2501fa7528142ead98c737f7aef980d5f6fa122ff1d731111b72265f59071d0cac922964f7a7e8857690b00d5d4f73e64ab8e29d8ccf5b44977187ef9df00abb53f44a79ed8ebe3564a65142d720b8ad24414a35f1e5ffbb7663fe719f3e3214f4ac4426691b9a3f615c0bf4ad4a0bd7e3fc8eae78e0dca5d3aab036c99e16428211203e42b820bdd1124ed45de1a84ba812994e51103b6ab0c3abfba0d81bcb53479414e12a926b41fc090d5bbb0f9788da9ba8bb6a9d4ca4adcac259cc321551fabf75679b2de26f84f17aa6fe5744f5c0fee3a1cb1c548d6bb623e0070abe6e10ad208dccea066d3ed11b4679fa022e5b7d2f5ec4e11df4d3560ca9864006ee91435bb7a384b94e456df5c95ea44499285867bd32cc95a65eafa278af7320f4e3254f7b7b51ea5b7985ca85373dba8aff34856f03014a2f9dad7b4e6be0344acc3cd2857cdc4d52746ffcb983d0b2a5ed40e1b668fa6881ae6f6a159677fcf9e5a20dd1467a9e2b52450fc3a28ff4f68e938667a166c0bb338622d44f9f15124c06085c7ce3e7a75d39251a4294a5f83bc4483434cad3acf5134d5985d45212da9dad4f6cf4473b05c7325c240c0d5acd4ca87d1055620b85d3e2ed5f211015a2876d15870c016963907131896591fadbf57888b56eaf1189023850c807f0beab311c8d22a8145ff315569383dadfa7f26e4db074fe97c18a2dde9de08bcf9be28cf15d4e476969fb246d880c5bf2a4ec58471b12d12ddcb85f03ad744337708ffe20bbae95457e2210def7ffaffb2a93dd359ad53f188521dedfc85e4b983e12d10611b9582009304ab6cc961aeffd5dc4b99c6a9e3546f4b76122dbf205c4a06278f5e516833fb9a61e53966c6ee71c0593e50257961051b19e16e0af3c971fe39b3e4026ed616b30d3725835d9de04d982d7a7c17b593f4cd725150de89a42b5a1d6f27a2f7a0e37ea7e1232f8935d008f934f187aab397766709e38f0b99ee3b5c4175fb6be178a713ce937150c9440f04de22cdfbc19aa5a0f47dbf7b31b0a3820b9634fb1605d6029f903a01357e9822cb88d68d80bfeb63ebf4f3e274c075f6852d04083ca977989ad78049a379b486bea9aec0734cd7e39ba21bded6461c", 0x1000}, {&(0x7f0000002780)="540a2ce230601f4c939087f73affbc7f312b13455f0d5f2be0e0bd7b45af284eb9c47564d1559b26069f3bb423fcaf2c75d036f3cf44d0cacf97130b97c6d2123dc8aa4ea70cfc7109b2e1d182fabc27abce1ef6c2ebdd6c761521c5b711f36fcb30fa61c36d5549b2a2bdba5529e3f9a467b0ee67f3f528c80a61ad75f0fb3f513ffb93bf65af5d7b3c5eb246c1ac16", 0x90}, {&(0x7f0000002840)="9685d70f61f3cee356ae2b0000003dcf0494b08f0933f8f4d255b573ae80afa444a5ec0cc0e495112acad7d21d9d43cf54eb4ac93edc42377633e7ceb8d1034c4bdb6f5fe4b168aa10528ef210fb86eaf3e5ada3abca9fb63e4746fbdb4ebc667bd84c8babd8db72194b0cf67fc045fa7a60f07af5c2c89d2dcea7540e826c9b50673ce09f587d4398bf0c2a3ec5315c68ae984a0d256006a1574dff11cad267534eb05d5820c4c70acaf8e125c315827dcc4f098ff51e5d977c49f4e4ef084e9b887f5030e911b2c4dc3ce3107f8eef2be541e5dc1e1f53f51f6565e5f7", 0xde}], 0x9, 0x0, 0x0, 0x24042004}}, {{0x0, 0x0, &(0x7f0000003f00)=[{&(0x7f0000002a00)="ad473c99de93c08b71a5ec24d0b9c5438542a4121449ab563f7cbe3ed650648f3d94fe42da3fd958e9e502bb82d2a4f72e8539b8e1849762b17bca706a5ec4e3a9574453ead230389cc63d9aa8c8806e9293a30f71b071e6cbf3bc928f6ee739b209878079baae1e615bee9132b6638ef29b89bcf74730340e8ea7e0fdfca220821e2a2ec47b81dfa01b546d3970f37841b0d93e880a9872715207cc1aa08efcdbba8a9400cb45f048cb9a8c3eef9a207b98dc7b031a077cdeece888dda2c33e7b9089a290e637625a6067f2246ecb647995a0da48ee1bea7efba8cce4c07008ecc399bc153c", 0xe6}, {&(0x7f0000002b00)="38456cc6bddc9b98a447b41fa96d82203df97058ad0748f3cacb9e3536302c3ba02bfb243b3ba97e74194ed6a63e0f327da25e2e839b96c580feccbee267a1182b592bb4eb712a474f876e0d0a39", 0x4e}, {&(0x7f0000002b80)="3b4c6e25905e4c5769335c493585c9a571f33974c07259995283a52acdc3f802759a15e52633b4533fb9bf2d8f086ca2021d855e523de7cf6a6555b68ab2b311ebf7c42aab36e3a70e373ca6eb75dafb9b68c4920dcc", 0x56}, {&(0x7f0000002c00)="47cb084ad5caeae5934a7ca869ab297f920f8b56e44de0b2ec7e834b9e4e69ac9a9087b639d5f56f4557dda6d968c293b7c9bf8082542b789460b914dd8987870862d5e0b2c24ada5cb4ec0cf93321eaaf5cb48a6b52badb4824620309c8f9edd7814699fb82e783529226c37df2e6a4597ef110c0d0d09a52901d751213ecabf1624ab9adf88ba9bbf04398d326c868fd3edff4d998b2ced24840355f7201630f4b4cd292875a11364ad43e664aadb46c662b58219964a84a1802f55d7abe17d02d95b591e0fafa151bd75b6eba9533311666b53f69e5274654da28ac75596654026a84cf842ae1d86deaed90d2e611", 0xf0}, {&(0x7f0000002d00)="0f7398b6cd6eca6921d9bb1d5fefbbd3089cf1a56b05c68976b7242faddb19fc41e79c08848d5ccaea3afd4f38f043817221d70973425a66bcfda8d6ea26553ea51794c486a2fcba6b9874f17e8bfefaf48f10fb0b759003d996fbb3b64c84e4b480ce17b814cca8644da90d5f73b9f526fbbe5986f6e9b35edfc4538deea3c737e1c71c74c1422c473f15cf61a773856defadb95878f4545bf1a29c8f3bd799ac130e5f7dcd29bca71268c7a2b1ec59c973d5417fb393b94922220bbd784cdd1f21cbccc6d8f3266fd70b9261d316d4ad785f93d501f7204be928455c4c065dc1f0310bf61f505681dae2d3e40ad85475e8bd0b4355c9ef70ed2c742524376a0c9dfbde5695c4de1534df5a541f4fdd6a2bcad4023b935ac86e312450bc38f058d2426298a57a87fccf5176b25205e7bf39e911a29a7282fd9f8e3c08f71dd289dec4da27f9a0aca3a3cd123b3fdddff159297fbb4acda8f04f3f8228bb32e96fce8aac63d0089ecfc4f0ecfa8254cfba7f6bb3ab02907412107729a06efe10d974dc714505793452ad4971ee1d7559000dd73661cb9fe805af02a9862a67f407c21b254db9310831e4792aa4f111b84c6f5ee8bc32ba35b5db335376ff6576c51c2db18aa41597c2111b10e23fbfe5d9a1084e1f59ffb7a362bdafebdfc527957e49f9e5651e6d325ed6d336bf96c00bb97bdac6e762e829a7a24bd122e9cd2e0e9a8bde8b95fe4ee3ef8f83717009fd94f70c14a06a03455fe193c7bb4aa8ff0490721e1b3e88b7422d49f47d51ed8138cd3c78b47cd5f5b66584a8c9b8bb26281e1058f6759b2f73f8f5900a62a2a10e09a5b394e38d3c7689de57df6eec528a0ff7ed85b3ef82ac6c9f71e38e3a866074f6b12a5a7e55f3f39dc8147e95b65687f04107cd7aaf0f5faf19e3ef7132b17d4fb3a06b3532fa833397435c1b7195d15dd85e860a807aa0813484255c8318be279bdebc0b9f2d98307629d6c5391a8616fc88db1f835fe892c62ff48c728476b4a7735774768664a9ff8506f6c7a0bd7c0f618646f6b9311f575f6532174237a271daba795fd5fa650f0e5843d31919f8a8efa30afa926e45fcbd7cb340034f1a3e7244de2071efad08d04f902ac860bee507c6d9da50f14267dd8ff8215e976573163b8a72df888a95fbdb13ddb244c35cc80bfdafd88a4a8e801e2ea3e434626521e6e6895be71e1ac7756e3f9cec603b7773f9c21bd0defea6bdd8171c5e123281df7c5eb4d1bc5ca9d4e70dc8c30c9b2bb1564ea66aa6f0cdfb3ecf9f682a8ab48acb193e4b67a737b57950f68ca449534d0fd9000cbe7275234e759b158ca8a5077659c0fcc93c666e942b0ec421f7a37c8bcf8f1993b2caf89045a4cd31198dfded2ffa888901c53fce004ef5bbb921a8a921bff852c774df07039ed61f47ae498cf6f963b749be546df53267855ba2e2eb5ed9ff9f5620c6a5b23202d52b622558e62ee5e444623441cf6db5d9be540907f03c82d1ecc8b5283133178017e4bf6a3c9800dc222c0524776a587dca92836ee848b3be492cbbe6cd588d0aaabeb134a452235b6c774e4c3d3e6f13eefb1f34c978eb6b8f8ad0720336a90100a57ab958a3af979a484ebddda78f7c2d710a97be8bfdc639ae975620da053bc11701a70cb42b126fa9892267eeafc020004fb93e1233dc7209d957875a9c3f392de0898562de639ee06176d8849203125c948923c65f6eadcba1f4f49f04764c5122d17fc32de1a73160aee7cd940f39e607adfd8faaa26cf13671807e9ea85c2557dba3a5f290962390519dd5fcae7ecdb9ca06977a983c6e1ad786b359036317ad8218f70976c92de600bf3949ff5e0682a8b8cfc1ac1439efa6c545215d4d15c87f8e54e58157f2be7dc8efaf26e19d2bb5246db7573c885f1d67af0cc958840be343e3adc2cda2708fffe65135fa4ec9acc713982019e92b8e508c58ae8533d940a6b825f33bdf1bfb3b63f48e09c77f550a49e616752a416f1c750c039269fb7c77461693c114c17408649e6103cc15b17f97feb9938ed82c069c5015e207e6d91426314da3e87819f474bad7b6ac26a2a55540dc0a5cb979933696c584f2d8f33ef482bb1781b2afbdb8ac9fa2fda87178e9691dafa36f304d50f71fc3c4b221eb49f751d9226a87680c23e7fba93530dbb0646405b97105ecb261a4548544138a0260b7ffab0345e64ad551a6dfa37d11328abc40c1be2ba48d6b628c5cf3b1a24058c2715408eff5ba01db7ef5bfea3e86a7acf636fac21b9e0ff7d52b2922af8725011590f6544fcf34676c3b706abc438304e2934722c101bc7d981fa6afdaadf8dd834d2afafb056616038e3ac97c298a12bbf1074d2e52e40c73c831bbee0a2609437a4eb9da74f3d79516d7e4c42a055fbf7dfb8fcd966f4820b501ba04a3f26b31e1da156b76af3e10023cb0520092c0d8745a7b4f9e75ba7d31657e4655ecda255819972123b3c4378e89977e3bbabc69afd7d289c2f36db7a3a5b525a3fcd9c738c6d71efd10181f137df0341f256a5bb379f2e2044b5c14dc32ba93ba14024567304a8a7fb57400e90f68d9ea710d82a09ff8e5eac121a2c9b123403e1432eda170a5f9399ca5499409f1414de2c4b4a8c5886e93635d01d6d1628f30163dd087879797174d8dc58ff530b92a1f627030687c07a9d2977f19bd8961c5b94c31c993075c0a011a831ac85e7e9b590c1772f3f0401d62b32ccc0ec91e62aae1057a6ecf3cde79c6aa9f7e5629a6616291a297b668e63d4b5ca1f91bc772edd2022f0dfa751fcc6997e961c8cd9cc40b545c702ba2c3253571ea42e26977f4ce9ff36f96df442d7e81fc876fc82d6c610467c8350c2e26462d320b00dd94cf7cd02b23e0372824f739cd55244c235d90679f65cd736e13f21f05ec9217656cc852d4cc6e669cdc02093a7fd810d4971e5effe1c38121443a66d9dc4d5c5ca6888f34505db0918a631e4a3a290daa5cc3d55dd1bdf5f0585f69fbb5f53a389ebce61e302e94917b5e073607ac13f3951bf7428c7449f9bca2120aa380331ae11e0d74764ec7dcfb78762397cebceb81fa0deff43894c76d8d7677cc6b9fd65ecb601f62e8ab41f9e1a9ebb64c4fc50fa118ff3c8a6e4cd64ff1d4c12ddd4fa877f387f6e7859c4ea986cd0cb55e4b76d0664a52cefc329c64893d993c76c57947597f576c3108da28c3acb4bf0bf38aafbfa7419ee8c451a046b3b8767aee36afdc5320a2a9ff06bc5c0417d02be3f48efacbbaf177a67044ac3b8759c83e8e8e7242b5d04322ac23f45bb63e92aa25453cad501c0cdb5759336eb9c62efdafbd77789602e634e57cc9ef705b89171810386707d91fa3ff4106c4ff5fcd0a8324fc9c34efbb06097773e7ece9145fa2fa6f60101233e0ed8f3b3af19a6627f6db83278c17f4ff6dbd8c21727c6aa42863bfad6c5c3888fd9e422746d70dd01e6f9c7d95ee71306cb72180680db8829b127326a7d17c0e9ffbb87a4e467d6602df28a096d4a2bcd99cdee7047b57fdb119a85b04fe915733cec343576d7b1897a799fa51aed9fd4d1f7f529c17d7d0d290ba4d6f978994bc07f4d275d222b6d58f2a2e777e7c628afb40c509e11cdc51c851740a8989e64a635e551fdf4219b6f7be07c630114310072e0e0455f58c4ae3ebe26d579469571e0e373e1fb68678c539ab433061395ad956bbde81f39a5eb32440ada2300d7a13aed4f04ef05894e93b5b483e01449b390f5be84c832a9aeac36269a75ecef9297d6079044e8127f4ce3ccf76ae10e2f7caba12016efd4655da64ea0d38393ad396686fcfd8102cb7980f0a1cedc3eb1ce87c5153826a94f3cc6d3b8bdec990d6b2d775a245563e8131a4553c62f76da631bf26613a1382f921b515e0cd5f5feca681673795381bbf8d1fa9cbdb8cd0aaf15a121359fd12a5978e33e576478bc4974cbd3cee369c33b01c361bd9837665f2ab1ec4983157ed8e67b9e6ca53b17bcf02f2e730c553444f485c8f25d890d1306a0b7e2ab8e91d4111d6c363ada89945c74a7a1b6fd4a462424e9f5f6f921bcac2f74a124036386c7a4a2cf4b2daa18c0e31597029493b0745e257a237cad717c5a41c31e4e68fb5f64dbfe47288477496b4b18b12b90d2c7833adca0bf2ee84339e0cae74c664a11e59db5206691666838040fe1dbabecd7066d1421eb503c306c4f8e7f121641f9fe92ac0ed05f2e1e8dc1f5d058e9190015df791e84103bd9fc08901e851aee242b6881c5087a9e1225a8d8930ee0520aecc09e03b1ceb0d19fed2dbbd9cdb6cfa7be253d92a12d2383220e3776cae232c7ca416e3feac44ff5a75be8949105957edb22a797e2ee041f19c2b9b10808d253b5ca2a3ef9063d37d4ae4e2dffc9f5347eee659a6531487d88696c260831792c0b0c1b0cd28ebe2df224bed008ef1d1dad8341c7687ed40951901e8d06167e4f8c78e7ead1a6696ef4e35c1f19bb011cf6c3eec9a292d37a4e635e8dca5977b275e02f47ab65578ebaa3dd5f5a5ef9acfc81622290126c3525593263a0010e54eba15acdfc0d2440574db5dd1dffe7a1397dfbd3163d7b455b4507cda5dc067deeb6e5b26144dc9345f49f8ef52f3f9a9bbc68b11be6337a30f0a29dc1febb1b96498ff475264f323c88ad085c9690bbc05421a0fb3547ce9d7e3087535eb771669a53ef6138e248bb48a776b391c5fb75b6ea6bab083baa2a0ccfc0b7bb4af9450aa9820b0ee06a22bb0ad943235a20509bb028f9612cb0a138200a16c1c491f227bb70498ae279a3283a867f8114b7836f74c746474a91fcd58e720b0ab27edb45caa8169320c052d4a59d55ec820cac31a40fa7d1d587d2014890541e40ca1f544cebeca9438b5cf9f1f051db66d3f8a0caa8ec07ea0f3061a117957e73e392f37a83df4c31d0d6596ca5fa77b5a11426cef4d6cce039d759d2598d925e1d1b5ceaa9449297bd18699370b8f530e27c25ef7a39aaa027bbf7103051bca26a673c6b97a96f202435283d18e7e3e448d0c6a0215add6e53422e6458e5339d0ddff24f71dd3ba1874d1c8046d94d4d4a2d656aa31d7fc6a43e9b91908fb3a79564943afaa77504443a4881daaedbd6a37b1a0324101d348942c5c9fb2b5e102ace544d8ed9db0109de6d11fdc0e66972b72fca6c9d6d0e0477ea9f0578a248eef8e1af5f9b864ce1edd56a2f77a0899d9172ddbd961aa24a930c85bd96383047d6c670ad05d509ba26203f385a5952bfb884fea22d2526dbf4c9100a21db0761d003ad9d37aa35dc23ef41aa06b29c2176d4bae2f2b3459370e4e662bc68b7321a0c11a0ab302be52d2368fc049ebf44d10a268d3c181ce62076f75dca20b7a6d29b7d9adf81296adb89567a8f5b59aefbd95f0baa0594557d679bdd19e648dfea3b84ac2e8f2db59107fb8248dcd4c67bdbd565bf5870fccc54da2612efcb2c011317cbe7ea131ca8de2a96bfcf5e4341dd5556e0eaef3534ece653d959f77ced0b0e885a5f5f7101ffce2681bc19d08ee00538b411a99e881ee4754c7867d00d0b1f2b957fb5c95d1f5152973eadce95d35d4a57d72066eeada621eab299de984af4e8bc7684d5059dd5d8e0f06890d386ef6a0e3285bae2562a460a1eeb44e763f5382d0f9ed9f43f4f8f8b46829ad144dae3d4723c22a1b2515cb4b9216767318cd1761383a87826823c5f3e655373ce0bb97270c80df665c3cd1a5558de991de603368fa379d0226749393104a0579d4469a2b99069dc7ca0fbe9034efca26", 0x1000}, {&(0x7f0000003d00)="7dbe67abeea0d8644cf875d06b9306b691eb9051f7351892496e9f013667519f8571599665fc5931b53c23751e08d41668811cf13c90e7c536239c57fbd64feb6010f246d7205ce47bda2d8339d2c6955b8a2a19f7648b35a2eb9f9c2ce61d2645598f6ab0865bdb299b2853577ae2c9b6c23e464feafe1164ed40262d0de04cf6c2b6abf608854fdb15614e8ab6f04f5f0ffd79acf98f136f11b26f51105c9450f3c64180443eb3c63919274a1c082a53b1416b48334c831d4257b8c7094667a21642a081be1d90d3e46c2da44ef12fc186e16a50de418748f863c19e46b118e8c2afe3", 0xe4}, {&(0x7f0000003e00)="e267d15015387b003386d5b9832f02c89143092e4a3f52a7c03d895b4491e26a7ae7534b5d16d594fe19d7f576f954cc9eefc01a1691859ebab94f3e628787f5617d3ebcafa49f3b132053d36005dbd9fc3c30a94c2df7b6cd29ff2ed587a339dd7bd01259edeb90ef45a668c8bf95f1fa4809d9d13c8395ae8837e33a99b0891903ef535c59824112ae542654b852e889d7dc5b3985d338616ae88dcb28f856fb0648215efb837ceefae91505795c451bef53e431ff723c964556201c768e61abd50d19a06fa49c9eafeadc4830c7990639433aead83dd66025b04612615e5dbf", 0xe1}], 0x7, &(0x7f0000003f80)=[@cred={{0x1c, 0x1, 0x2, {r5}}}], 0x20, 0x4004016}}, {{0x0, 0x0, &(0x7f0000006380)=[{&(0x7f0000003fc0)="8423a056a91c5105ce9eb8d12abda0e854329eb2d30cbf99b9b21364282f0bf6a1ce917cecdd94d2f023261d18ca57b5cfb176e4975eebb781616eadaac218d451db25", 0x43}, {&(0x7f0000004040)="060b3bcfbda1c66033e1e591f77f83daced6450e352af8f9cc9580f8cc52dc30d20f39537ffc677dc0440198e8965682cee491b6d067cc49f005ce50374ca2e2e7f976d140d358b0137f5b5cdab0fa023ee7dde07a4858e69241d674493fe6eb4735f34fb02d07228c95342a6fdcc75d0a65373d9e41cbaf06925a2246f8cd226f42ad7430f37ce10734a9b0cd90ea078edf428120f8694eb36d28a467c3b2425d739bf1fe611faa6e2d8a32928501d9572c54d85a8ff0e4a6c183fceb3c2c868856fa6defe59b1c3d6f85b0743e0782990110e77b3817fc51036465d5df253364a8b1342f4e9b1be1e8b4d4014d1316efb9f47608dde4a470f46b20f31bb69a3ac6769a3bebb802e4cd314927f2796d30bfebfc6fe7e62cf2dba5b4c7c033b1b687f007e55dbc5ba072e38bb71bb134d6fc485ab1a3271b08e28cf10ac2cd0a3c8de6d01b4b684a2fb2cafb686a99e6551bf3ed95dc64a7835bc656e4089a1bd187062a553b1d489e8efc6cc3c98e2b2357914ef080102bf1bb99f74f68448e30db79e4a394ebc713e17d4ce810048fb4ca743a2863a342635acb70bbabc1ae5c706c82fa8bebffb2174c9eddac5b739146de90c589cb2c859f2b0b3d477c4db2a7d2397f76b5b579981a58072b677d0d8fcdee2af4e10724bbe2eb74daa3ff7bf234fa81de1d1d09984be7eeef5934aab551c2d7cd791e27eada1e3ddc466f78b79da293c4aacdb824b66bd1c768bab8e158a323b68d274568f0d2a0d00eca73fe5ea3cd99a58614470e43679accf24a7039046c0d8cc75242407407a4f84606c71f6f77c96d7fd0d89403d5a220b9c1bdef547ec50e801e808eef090e929ff290ebb18e5b3d978868edbdd567e269f217963b544e35eadd1f87c8bfa0fa613a5caa104b58fdd070f254828da5ea1372c291494b70dddccde131b5988bf3ec882b9cb40d8013b7c1beb6a620b5aeff953950e6ca52727d41898b96dec398a3a885958ebdccab57c1bac99be804a587b3e9e4707a4a26bb47d3ba6151d44ed7bfbb04fee1a7d6e93cce6cb07c5fe232dfbd7354f2eb2dd08b323db3aba132b7a846a64f23f677e74cb11d6da43eb59e9bcd8ff73283a9508e3b20a1a8fd4ef111b24f4888bed2ca97cb196411a753a8cc83e6d9dce496f68979ace3238dcd319afca4685207296eb0071742c21bbbe8fffb3d284d5b6dde743bf8871f8c3d5b8038582a3f36c8f24d50cab5e1837cc35fdd8d5a9874882f722e1cb47d081999f0e31f7b9910a9d65dc1aa3ee470d5d05d83b65bb4737306b3fde35f445bb027a05892ad95b4ba0d8e98dc9a1f327148077c1831917228971287149aaebad17f879b64a622e89b100c3df54f5f6deebbfa39d3860ecef89c135bb119032d92d6622ccd87056612399dc51fa371566402a134f52d6185ea3943073e275c3d0d3ea24c3f6de0deeae0e7d8d11a5f0714c3fd86d66bd9ef23fd8678bd5ab5208b67456d060f6ee73822e8a99428cd107a5b81dfa07a3c6ac6f7867ab68d3eb4a7cf9a007e68b8f9029f8fd5609bd37dc178e7ecbe7b36cc2650598a25541e098a349f9c9dd0edf72925022aa7c94f8747f53cd8db7ce0cc5e0e5b3d226a86f04defc1bd815bf43dfb9d778171844f4afb63092ae78b8825d8fc189e36b2e3ddb6db977df32d2522f244de4700b901651471e590ad1072a335d98e1c87e6a8b2d164d9f32da68dcf09b1ffff45ea029123c3961dd7b9f458d3792f9306b4ef5acf2917a54a1fde0b9e688f67de3fbfee400598f37619f7e342e01bce7ab82e6542ed2e3ee803ae753cabf7faae5fdd0a3da377f3330ac0525b2c69736eafddf7aabd48931494388447e4b75013a65f5aa73e5129de815994a380f5a30ae6fc1be73a1786dd8222125302c6f22a33ec20e6868c0e557053e5c98dd1cc880b3c053469be8d3ce272adb3730276f8ca92d3a725012f93d0549747b86122cc4fc69d7959a78c20643ab397f6d974a23411d9981a73a8965d3f8a348516236595111d7c965fad933a93b29489032fe0f8cd9ec5b6d7d4a6408992006780d6cf1f463fc094a93ebaed473b95822a58d2696925753042674dc61b15ff7cdf1cb4c3f31b2a14a6b59970c99e2e303adad2ea25c52a2dacce01ff925211526573c6229a6f15e15e2ba10bceb2f0d178f8689aeaa0ad4a69466f7a75d60c4e330c955d1aae89c53fdc9956f35b63686a5fc2ce1dccb2a5f71c1a236230215a40696917d3f231096b1fb1e4e86cce404615467c3c611d896e0cb33f070c4b970a051a8670fa5e89d3cc7c354f3ec6b165a2e7e71250c932f094f915d195aa3aebc0d0adea1e3bec93073e02b88db93061f64a995f41f9fa3848065dce01ab1e709001e1e8b9a9331af2104f574229c45a77bf3812d29563821e29c906ba02ed132983fe0258d2655275a59337b2b8039127a01ea78e34fd6d85ba9bb9a549f1c04dc3585ab71537eec3c2410316b376fd51a0030dee7f333e8e402296a29a46cf708cb5c7dca0c2aa9ffc26228597f099652dc887afe0fb710b3c13af038b7eee00df114cbc04873d96edfd4a7f880b4e78f697ee3d7220e316958eaec6d593fc7013b228edf5ca4a423bf92f0098b0c21ea9280514f7c9fde139a8c72a4cea0fc1ce75e17f4e4bc7571061b444b74392b964f791ae9dd67c06d63c88aa6a2f24d452c4dfbc0e11c605283299187a628aff662f08925c8d16728998975b0eafd36cdc47b4467b108016ca2870220371109bc3ee01cf4036416f63633421cffb91e282fb3e473c53f1bf009b76ba2d05630cf416d2a97ed394e645fa2b7f6a19255d7766bc20e7dc898de9f44f519b22656381d532f2d189df852102cb389bc99a62e7b1208a85dfe1d2c8d3d42a2b9e75af695a548c92789751e085b923ec17c66985730748448a392cf8834e4486b6d7c06a4937c2ed47ee8a5c091249fb6728023beab3185219d67c875f2cdcf70f6dce5a3877521aa2994c41ce4c4152fe23884144971bf556f59eec075bb8fcc4e3775bb9158fc9b79236d28638c093eb4f27167ea61b74dcb2165cca98eb13d48ee7a270919261052ee1288a62bb73bacbf4163921399cc8acc7567104669c54c519e819a8d2d0ea1d3355d234bcba0e762a2134e860591302bda5b2a1fbd2359e78ca954c077a2de8ebd4d23121f419c534b9de340e9611dbd2e8fd87e5afcb1070f7d6a8b61b202490ebb7f6fa6f0cb266446a8edb25ec7befd47844f5fcf640599bf984b5ee08fe0a9bcf8dd7183fc8f9ae6bb227f2e4ed3ce5173871267e3e66882c023c45b10ff3c7b228983646039a18c4014cf9db0ab0cc601fc6c0f8b9c80549d9334c91a7169f1e01c722c680f98322151815c54295736354e331ec645151c9f37816676131b29b0be637eac5c389a8751a17064e80331c05c0cce16346bf04bc183b57f347a40a906e7e0f45a299ca5d875dac4769da578bfb6c35d9741d1c4d19039aa9e6701e9c5150ab15948fca98f71e97422e950916ecff4cc7db22b2e28537d51ad9fa2d5c0c2af709f03daa525a194032101d6eebab837f192c63c171919bac84646b7f5995948337ecb7ab1d24c79c36efb85bdaf96c80a775554639ce11675cde52099914f18ed8c355d941c108e0c7ffa61289bbdc7b4bbc0f811430fa86ca32371096a28b4cdcb5cd454de918ce3ff8e81704c4ba9baa85704ab6d3d6d8602cb29898bb8f5b5ba07a26d35e132d6370ea73492d659875e954d8afa790ac16221b2c8740faf856e9c4591138024f935ab401e0919d0eab2f0cc06a62610691ab8946660027f4e49f30731d0e3211d47ba6d0e7877decdd9fdb101d7729f6f989382698defa90be1ab8b537436ff83896eecbd698153423714da55a61aeb0cd14b4cdcaaad74f74dd5ac9cd5662e9ec76a3931870e1b9deab61ce3cb46047215b9b80295e664f73306685fb0d594874dbd66fe5f6ea5a9d2006607ded0ee5d08bc1ed189408e3abc8a93ea692e114250190f4046c4a8f06a358a2e1bbeff0cb9bd1d7337dd5a2af059b438fab42d659b330bef5466e9bbcd38c75fb69093d5f2bafde1174d06c02eeeffe26dcbf52c734a5f78d95b1d0b4f69affdbc2661138fe3f784a616d2e92245406ffa18c7de9fb3a549eadbf395fde16c69557e911425b0cdd9916d8a0a9c3f30d0d633e6cb65d0ba90d26f9e1bdeae90aa6699fd9287399a8970a4dfde561c2f028323d6c8c6ced8c0acacb5ee110e4ac2d4eaad129eb31f9b20d83daf7ad19c2bf7168fc310131b98d978c3b9633e217e209ae553190813401977f265c7776be569961a7b1fcb3277c959440c3904cb49ffea7022ee4f972c036a1ffee2cea9e579c8450136595d8d917e1d0bece7b8cc4de68fced202eed012f635380434dabfcfafc2101e90abd82b6fceecf13c70cd42a58c63bc43389548ac9a688747faa9ac305402c178689d87df477e2573529cc37441c301a3d3e0b7f238a940ad0dbc0e4a22e11de10c83427dcb9eaa2a56937fa2757af200bd1f729fa9bef2c2364b0ad2629092b7211a254b18225190eaae1e43c9e9969f5a4659c8155813710bd68ba97034913e6e2d6fda3c3e73a397198b8de538fa89974cd04c22147a669f5e4309d3e2bdeed128a4f1c2e0a036e83252177faa7bb4897b9b58c70dbc7a7ff26141a82d0d86169bb7f835dc63888933680905a30ea224b057626525a7c4584f70ef6e0981cafd00ad66ac5703bd14500064c5265c8336083b16755ae199749e326c7547291b3475ee2e942ffe1128a5f5d421e7c9c6a341ce905701e3599c21a2e73cca2113318803ee466c78fd4fd97a8a8d5ccee059e1ee060a0408c95dcbcae4b691dc10f41ab550e2a2decacb196afd46ec9e2b6434609ca8cbe86e5351479d0800ae0de011766c5b66f7ba21fcdbaeb8554b909848572c1b47115173487a13604d33e60833a166d364b1c36eb7fcfcccf01898c3144432b35e73b4039122435c84fc9fc38228c3e21ff5e6cfe4dce41e09a38bc872962efc5f2fd117be7638e2e58b36455bdb397495ac4d14d69c6ed43f56a81f973097c69bf8828b0c673ec1cc71d762c16d0d407633f2973d2a2e020ccca1661de8eb162728afe91b669027e549681c0f80fedfd8990307952917bf9e5f4c5b5dfdd0945ba76a06924c004f31a2fc4e6c9b029c9006ae938c0c130a2b09c83f44f213ed392b22d2c991cf9bc3b62c7deb6ffb11f6ebb1959ba24ab39894caf11710fa98f6e7b97a9ac93d1d657d4a039fa42f79a9f8592ba606c400b443d6a338be10c4e2bee263de2d3fa189cdb43e10179e9a30ba63ee46ccbbd671f117d6c025ea101401cf7f7cf21fdddae1151c05921fc16d78da477333a7be5e85b9af3621c282d4e23c21dac73f84b0b0c495edbdbe415df00a8f260230227974e58c9f23f0818816b813a0801c93756dc4d57f616cd64a3f9fac169a5c77bc461924431d8f21cadcc350da36fe10bffb9dca0b0fbbcbb66e00e24b32e64aa399d2d3b76857fc8c53090568d6d144cd1465d8134623bd07d420ad7e9b41a35dd3d7bc95df003844546eee147b7a2c8bf606d8ecabae7ae0f64f72e32e66f5f846ec24a901e555f390604fc8082791eca3d940df35a51a9718106f706eeb14e73c208bc22ffb215cf3947ace8d339e21c7856ea716f47d4dd00ebbee68aa9c607a17a62c2621a2a30a182fa93b735db292e5328c11188ceeeedcd8ea7a48fc7c0645597c924adbb9cbdc2b9f103ba86", 0x1000}, {&(0x7f0000005040)="b25a28d397a9f14290d797f84d051590ced09c8f562af6352f949728d666f8d292e060765435b856000ad4d0cac0e20e919b214bb49fe4320ce59e6d1745c199b4d170faf27b1aca82dce5507b44bb400502a0c1aeb9775cf588415cbc5e9df3ebef0dceda8c967ef91c7bb009b6533fd18ab1ccfa58a6f2d04bd6d1e253546a919a32f766c36fb9c08427d76e92d5c14b1c7c1c59390ef5ad983564c4f5062fbb597d1cdeef697f578dfc7b5e1290f273ebfd9f0c1f12ea2ab70be1cc7e37a8d26d4bc9b380b971086e1975ea7ea06da50caf43da860b2c85dadf47e428ce803161738289e549fa3c1e3ef1be27d83fc4386ba1f74a86977921787ae79c609d4fdac1be4d402e782226310fffc330fae7936676fe85cf2e2464d2af952948f69248ba409afc68dba1fa51fe47e7e364d4f08162b6702caf262208b17fdc12a367b297382342445c654761845672e0b5fbd0f99d49153e3777f5d4305b878e191ce0e7b6a0af616abc198a69f40ab667e62af72650450ed086fae6b307e603aa36e758156ff353675c7612529643e5999c6a8d4fa432f87c5d306532d7276f757247d937823a4732a8dbfce09d622341a640d946e10f7fc00dc4a1484da5701127d526cd1d4e29e9d3dfd240bf09fa0006c270d00ff96f9ab8bf10e2344aeb2f3860f35e523e7d3a5f6b4a3fcb53eb191150b7d2bb8fea457bbe985cbbfcbbe6331e89141278507d9d67d2c6eda9a41dc04f8dd78e8688db61f65f142c78191a6c57db3a53fe718d14af0d99b637a3aab9f563e4703b7f636f592f2c27763a0c26e6795050a43dba56cbb2cf71e431aa6d8b6052d4e005fe4d6902e74a1dce930f23a391473b58cf0e0fee213570185deab8703de196e490fe534260d0ecdd494846a14b5b089c0edb5bcbb074eaf4954557330db55426604dfae3299757dc996a0c657fcabefd7b594280e07792687578130887f0fa963dbaea38b93e3b550e30b30fb4d2778d79dd8975abffa0e4429cd8a12126c441f934a9b0b59414748c9b38b9d7937eb3301edf977f740a0b374cb47c4c9860342ad294d00f34d183a7738f6c95c2250f41d3773af66f4bef2ed131be953324627b35a9499e452552768a0b18405747f8904a7a6b4992cce6bf271c9ab6c15f2bf668f4f6f2c185b8d50c2d77eccaba36bc81ae4aee5400b5ff449287709bd73bb7dbcf45996bd28281842e4aae93035927247f7802aa7b18b627769aa21617697c33e1bf834a7e67aba6a5f90a3a4972858a50528948b351b239caa858bc88b8c331e30c4b8c868d5c48dd90574ff9b18ca7ae7f399c780dd86964aaae9408f675702d72dc6805ac84565fc9a8365265535645532cc4f5a33c3928da5ffae0481474c33d7c92034b1a2af4ee1114792b9d6f47fb47f879ad10f628875e0a8cfb106184126ea7e4807e7f25ecff86df92dc06cf746e71581329e74dd54da542e51c0675bf879be05d1604f8fedbe45c0d365a08ea09a83f255838fbdb273ac7e2b04f5b5ca0947efc1e1f1a7bedf53e998a61b333c245ad9fc925c300337bb500b17b1a0a06eb10e6e91dcea69ae8eb54d91fae96334210ef42d01106d8351bdfba1d8493a57ac496840d02b1eea188a47e2c407a76baee2921a1098a6a46b9ace1deba7d7aff82c07898b31af9fcf9420e8ee3b37e2fbe31fbe8a930643754f7fff5a995ca576a0b1dfc0df5f1e9ecd705845f4fa84d8162963dc69daa3f1ae264a798a62319a13eeb82da74366897ef236f3f74b167869890725d01a3663bda79985371939fd512181c5ca7521d08075452e26489000f59f89187adddf91d1c4dc73e88b2a9c76644ddf701a8c532bbc3a67b21be278022f9efa619259f265642e00bbd7e1d1ccbc191f2d26fa5eef70190e6dad1aaa0b648d39c67134d29696c1e31c26893c85512599159c2588af6d328b5107a52da3fb81adb64dabe4b678a82694cdb589586794ee8525d1f2dab293489ce26716084bda1a8b9724dcc7e0d7323333cfb73c4364f18f554247d762e9028a9d27bb582050a2023b6d038b11eded47c1f50b23fb5293258c367907c1c7e6eab40466f21329396af0c0853690be643e29a27b52c093b37d1d7f4b2a06db4f922eed76b5377b52b3230be205a20067b8b0138f4e3e16e02b4509c17c78127188d0d0bacad7c7cc70a3c5b137d7882c5becc8fac94b0585a30e42f5e7073921a6a4ca74d03a06cb756fc890d463086e3f8b3c2739b4ceeddb82e9ecbc3c68adc52b5f7ca2cc2e91950ddfca0ff5885a25581b62a1e356dbf9bedf2e0066f3b939f33c0a7f23d5f2edffe053da7fd49e83dac5aaff044b019b74936cc82c1936c72f41a7eeebe752a108d2502defa85912a63a56d7fa4d71c96aeb1e657e0c0a7e578e99b3ce9f94f4c7009242ff1489b2f94e3619f9fd3b1ba0ca22511d0cc7408bf2f3ff410c72f0b8dde464b9aa112132605dcf42f3545845095add2964b60b99d8950d7ce12c5a11791a1937e283174227198e3eb2bd0252f2a002ee904bafababf69efcb8a9e66eca59416bd2bbde3e47817c9aa8a72b9f429331801d7d16e0c4df243d276f6056fff12c2180c383e84ede639867be0edbf937931b66ffa955f3a5a040daaef801e6979445c1afb6ff18b0ae3491e916b6de503f4513ae92c55911023afbd1b9d950b0f2ecdaec34649fb27ebcf3461d7a431c1004d786aa7652d7da9dfeac93e576f8d0f62cd50ea8f11e6407fb1489ab57b1c036ee16062d5035bb552403e2fe4d81a527512831078413fad967b5312a4fb00f858a75915816e221aba7b388b795809b0933919506155b5b943f81a8d2bbb89707f2370398587899a95d8eeb7d21d13bb45b97e9cb5104d8626e7071ac69507d024a7d104efd7f39dee0c4e86f567db1f0dbd80d94a6dff1f19fee261ce7d22b1952cd6fd295499495d41397fc148923efe44ba6c95c27afb7f0a47cdf9219f7f77112f2716ef415defb1ae11acdfed9a3832fbfccd541d3b72105f401d3630fa6c74a7097b9e39875f1029cdc680637c7617f9b6bb0226c07b0aedffccf37b82c1e81910ee97fec858868b5d61b278f18731711d69d8c8ca97bca3f7dd223254993e1f06e25a3ea82999012596567a74891136e1180021912311dc2c22c4de8a8d09b2b7d01f337c0dc55a5217e2a2fe4140e40670315f67cad33381c245dacb43ffac0e6bdf43742e6d08a7b32d9a84f6114ed3dff3062e72b26e9d69b874f37ced9ef786504d378076337824ebc4f919bfd666e7517792709fc65b281b78aceb81c540088a610fe74909704015c8bc53a840fd030548c97ea2c68a146f1a298a5ffe58f5e699490d45ac5f5f9bb51ea7a9865198aed22d89bfd6dd3bad0ed69ef22cb6bc3744e9c611774ce6b24cee2629578c819267e311d2ca1df7fa99645348850504ae46f937720f5cfedeb6938ff9279dfed4d0844339744af1dae32e6182c6d058c4dcd574873dc16156678e6e94ae1191ec3d87c6bb056e0b994accaf723d8c732923d14e3eae713732f3ac39514ffbb2f80b03b06f9cff84d8e2ef76abe84933eeda3f5194128af050543d9893ea3c1f511fc3257707be23cf310865567423d63aa9586eb0e15275830bea06fffd1739c5fee4b3d488d77325e41ca072d458d40a6b310ea92b3fb432cb0ce604d22695bd43a40801d7342cca8648e0c3e1c5848c9fdea16d5a98a7272b60e208fbb369436dc030155f72f4676bd9c579ad75288b4cc139d846cc4517cc1b941fcb7623bb565ee7a97345c90863e21afd2780e01bdbc5254b518b668a3897a90eb41ac87fa9c5037f40097e9e5e2ea5be213e8c3f32bf36f24a2029de741c605c7e932576004ee6d4c75af79251d303159d29afca749d98ef89ccef6e15c1e3a829f98f9ae99fdc3b3e7b65b3b4b49552623d92b0c063893ccdfdb1fcca6a21e8c95121fbb872fcf58cf0ad23a4ee7bb79acc965df9495c279c9d149d44ba1a9c388d23f8cccd6a4add0417540e99f3b8b7ce366d420ba90e27a0b91523255d8479458934713604412aed858efd0e0b92133d06d932721211a98a62c64e7c5a2e97c0b98bba12900f0ac3511b1ba74d80008104b77bed36638d845eb96084989cdf95c69f1ebc6100336fe7bdc3b79d5960d40184cb3ea8f119b35b92c5b78a5bfa2a8629e45a67ebd565fb80b3c2f6a866aa0162c8b70aafde9fa434bc06d72b0fb9ec5f6cbb7f0dcf85cd37b5130f8c123aca695fc6605d20ae0c448077fc5ba21fbc17ae8670620d80c688d3690969ae2da7d5932011ec983d5a1c4744aebcf060116335049cfe86bed8952b2bece7b92116fed12df939b6ed4614b212832ac92bb9d4e5bf056196a8375f69f32d5728abb647c91a0c19bc15360a0147eb42b369c64270f27b450dab799c059ad145ceac336474c3ca17cc1b3ddacc95a1f6ce328e269c58e91ad0cc5a93cfb4d2ce526dfb62e329c2726180475d0522a74b973947029b2ec2bf3a00a942d601f76df4b49f32d12d668d3fe7a1b2c9a9bc6f80f5924429d4408026457de1dba67b6c217fb6260785c7c2847c8d27e195cbf25bcfed6e22f8cc6a22d306100e827f85a138453821a593c6d9149d99534932db0335f621c8476fd3a3eab670269b7424db823a98dcd3d1c1ee730afe207d78be8376ad519b969f51f517dbb84aec03cffa7d9f43236bf6e61fb09c4db18b876b7ade97164db701c194ae7f98e8b528205478f62e727daf8f2d85164d204d9c5650b8459fe6a5564a9521c8ebbe969a4d80461a87a5fa2f4843bea8430626829b97f0a7ebd670b85607793ee2c8474d3cc2658f8770f97f86b8e46a9e4de9500a5b7566c82f4e74a07679d456f6f9da5e19cea7890d443ce95ff415cc68348670b27ee91068d56e907ac5769ec1d53ccfac87cfc4b73ce6e90a880ccc5d36d4122cda0a71389795d286d598a9ce2e16cb745f86685b595b5aee818d6795a71e5f1a67d863f582a5c736c1d26051f0a392af04bac25f70398986fe7d7c27b1f66f4e62ac1ff244bfa627eaf4bdc01725de6884d87509a5457ef19a4c97bf21181288e7dc0cffa278c66cece85260c01899a64548f7dcad14216fa0f3ff10e510ca40108fa5b4e2e0bc0ff30eeab72ab64a84f88dd8c0f892ef87ef3d0f2f6d528aad92aa4f8c41f8b5061c53d36ef30d3bbcadee7918cfaa6f444e8ef0f44b7216677c3a7547765a152eef44d3927b4179b611bc30e23b6830b5ac83d59de13b8ec8e010177c898a4a94d9901b663a7a541de6e25dd433ed3aabb89f423463cb0a023aae6b1ca156b6b5651bdc8030042780283dee9bfb09f752ce329dcb767aad05bb6121971e18965a97c463688c141314b999a9905b10e5afd7749c0a0e6024884149e4979ff05fcf04e05922a31d17ee0588b3a5ba064323b511d5538b0a80ae56f2fb6ed50f6752f8ab5a193fa6b94bce20feb2926952db09863b9c929b1ccf9d67103e4c80b70b26111a9b8509ec4d7ba86b7885a4cf301af12f672fe93ac13249286f6049870662a887fc333c4d074dd6cdbb82281866a369045ff65e881954c43b301a913e1dc3e677a61d6cc68e5eaaacf3f605889b453d65212ed29131fbb1a3d63986fe517e98426b372fbcd5e368b611abd1cd083c1d9741e9d51145c5d2b9cd8c8af4b4ea9a688a819f8e6f92c21e649c270e9b1f0369c5d03a5f9ce6f06d3c0f9c807026242997a6d5947cac456f65d407788a70642c97eefdc792fdca027fffec", 0x1000}, {&(0x7f0000006040)="76357246de0cab570601207d89fbe7dcd03e8ff7b54af1f876c14b3a8c8d19bb5fe0046957", 0x25}, {&(0x7f0000006080)="bf4e54ca2ffde8df5f4001389ec0212331168158599f13ad6ad82b3f254b21895fc68077d607b688a239cb91f4574ffa9a9bb0382c", 0x35}, {&(0x7f00000060c0)="d8b2478c0e52bf9aa853ceb4df3b2253fa68a91545c534e45ad570344895054ef5c9c578", 0x24}, {&(0x7f0000006100)="624ba1e9443b00df11c3f75cb7e8add61e035e8fd3b3147caa30f490d779578abfd4719b68290ded8e8ec8afbec2dc4e7f33f4f80a61d8ea5c108c8a4f2492bf343eeb8878fbce4242db8fb4fd98070ba9070994bfb156fee0f396e40649f0715916d3a9a53f522df3fcc10ad3349e748dc4c2f8f01e9c521b8bcb6611431bad745a9e356c3a98434a68ab983d51e0475ac323a277343e6002b8506e931e36722ee612bd5531de5b4b592b567e175c3a4257566c6d618a95ac43c8cd154cb37abbccc272913e0877884a75e78c63", 0xce}, {&(0x7f0000006200)="6df76670d7a50b96e1c4dce9a8e35cd8ae4055b77b5081cbf92b3d510dbda8b2951628de1c3133cead14a750cf909355e20c67d986249f8b89915c61945fa235728aed69fc4726f12b5e7c66a436287f8a7ce433a3e32f6ed9972479123a89d4e844d2e5ef307096168bfb", 0x6b}, {&(0x7f0000006280)="2a244cef772022c77b53616f82e9d73ee6836f6e051ab6199129b981ac21c32665b556fa009a484c9c3b4515c4b6987bec22fcec0d2fa390d0c53668f93a8f0981dd43d66dcabe27d96fb2cdb43c2388e0802e282abf61ee82ddb2f32c37ccc1720a7828bfca85d05e646c7e21a9f3ba1d639c232159d6a1058074f0d12b12940980b2bc2b74e5ecfaf9d9dbb7cbdddeb044bd4bc25e1be82eeebdbcbbc5980f05936c8d75ef6cbe81dcd471bb92339adbd399f97ae244940be0acfd9594d0eef26800eae158dc0511", 0xc9}], 0x9, &(0x7f0000006440)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20, 0x95}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000076c0)=[{&(0x7f0000006500)="c42d5a0e230edf7afba9367b2efe7e3da1055f0b0bd17a5d5546e60367bd19b0c4118c2189f58ce22c", 0x29}, {&(0x7f0000006540)="b8aa3d0e1dc73f37e868edaad3a79d02f2b57facd6e62dd4d5c3c6da67cf4fdeea1ffb8f6ad1daf4d048aab8c9993b0aae7814589b0897fc35edb3c1e48d6e6fabef6a45edcdc50ee31938f988ffa07333ac28d92f9dc2f5d9a308151b19a3333e3b56eace311d814857c3ed1bb5dd29b35c0c9612d4857a924015a8ad3c3ded02133843e495228946825eb7283fc9592ea1d784264747f8a8c9721e1f362fe46263edb81ecd4a460a57152bfb48a3bc1187d2261c6630d6db2bab93ef3dce392a0ddbdd9ca784fd8a3c46e79fe99999f10465", 0xd3}, {&(0x7f0000006640)="8c5aaa4a81b15736279e043ae4109984b0446fd4c39edd379334673b4de69d7f7389acdcbeae472cec3558316502b40c00884e0ce5a03c71d804d2522e929d2451f85b3d4c2fcb2b2782bc8d3dfd2e516b89466579bca96c058db7e7fa9e7aee22643c1dc0c8aee0cb3c566e961769904fbfd81142208d91ff767bd11c9bfa133cf27c3dbbcc32ba7067bbe88a114d4c88526ddbe7c9edd85a51fdf4e0facc64778df4a72560bad7bb7179050a8e7bb9c4db1ad450968f991708a0ee3e8380dfedf1c6c1e0c2772a741a6f23d664ddbbfdf4e371a3a3011e36fea17ff63094cc5d3181f7072a0922e786c2947ff382cb72868b4e8662af3ec658ef10e9cce559665c62c0dcc6d6a9bf62fc739e70ed7f9dfb5bc5395904ac00874670b62cc1fa2bc1151c75558229a23ef12e11537eb8e8beb97d18499c21301124ae13788a34e6f3ea3c52967dd43c457b4ea8452d572a0d22aa51a9df7bb364d894b6022b89608e9825df7466dfe8338b35249ca4daf92e35b77b150f94e433f9701e5b29f5b2d8b465f46f01af64b720b8df3962394a245b69e78f74cfbd621c3b9560f77a205e1534b64f983cb64470f8834acca75948d69f5feffaf6e26ae98d5ea69713b5fac9cd963424fd09c2f80a332b5145eed10afebb69c1189ea8c697fd0602a0b0d797eb87bfbca5517439f76ac462b14ea68845e523e0e64b9be3cf2a92c7074504c6a0f7339eec2cc86b2854ce6208e3acdfc07805069f02ee03d3f7c5b8357846c4cee3588f349063ea3428d5f90b4135192b47709e25e5b4c6c3552ebaae8ec3ea651008876b5a5b1f008cb01f0f3171303023f17f176e2e4ae0239678bab1d558a45ca8e0061ab89fbca45086dbcdcf635bc4bcabfa144f6fd81cc11c1763a50af466c242fbca3c655f73d367297d00e4990630e0d9b437094e4b7d5eb332a562a799b2ba9b517af05939c4b2620466c38ef160bc9dc96d2b6b97fe39ee0c966596680ed0c63239d980a5c836e6d28e0c0cee23c52374849314a52e3f8d386a0ec6cbed23327f599050a84a528bf21eb27fb5749717f64f6919f23629d93f434daea6a0fa9c58c5a1ed5da64b8ce35fd8163786cdb5f5ccb6aaacd4ae50f9aa6ebf83ef2f7aba7211da38d581b6295cb86871e577c63231e3e164bca1563dc32d2056509286aba84846b7d8f92c341a1270c8c0464dc34a6b08cc710a856c94310cf7f99b3f796aa1e851111616b50d9a91fd6055e18d602855e8664bb29de3ecd8b146e64e39057e802c9a7905d51d23223d03e4730cefeb78d7fd074e1d683d373083051c1f2f86b19479d489c15450b351782d6eff2a0ea75b644d12f19d8ca303573fa4d155a34f083bd8321c424de1ab77a3b4f92ca9f7dccfbde9be87f4007bf0d22adb953d734e07678ab293d3f6553fbde1959b9526b1a0c573e9075369ce4db14d5c6747ed64bede822215e2ad9ea096dd064253ff93f5b90187ac2d6f4b5c84d778eed7ead6fe1a9c2104a82a294408cd23800a0fe03b75318dc1483f282e8ac83b6b294da5c66ef0fdc60812443637de218f7772d87edf3e30fbba09a467ad73152f73c0d72f7aed324b54a911fd999e2d7d3e99ad09468f5c7adb7dea8d94e5447895502be2728ce8b70f33484f6bcb02ffc9d3aee74908c8c083342bc46e3ece2bef7729f70c39bf4d986029b09a744a6910a9480d33855e19f8ac5c327f47269fe6b3f7e2401be254f9505faf5153f3402ebf1124523cd82736b3a3ee726ef15e8c1cca43f83beaa321fa315bca8661e5e489f0acbb9a2f153b6ca810da0f5b85f5ceea6303cad9ad9644c98beb7bbb88d3dfeb9dacea1888ab4abc6e66c916e0c2f9c7cadb8c8f93b81b921080f95b0c027c19158c520630ca74174d778727b3d1b35a33c667504040fdb4bf468118a4851b84cfa0ad334a74aeb23ed290a4c37cd419240bc39e0912f28f721da340ccd91f94857f7497a10bd899407853103f57776e2ebf6feb14e24d626153c7172859f90dcc38af4f16d76584dbd617734a4580aba8137e23db304bf5721132893a34bce9337d79cdf159905ac4f014deec5261ba5f23e992f8abf60db1130ca84ef4cf1a4295defece2caa9645fe8a5971c15b5a8b2a2859fb4a74b687617f5dddd7631ad29216a327da527e3778e9b6e8977902c5357cee80c88ce5d67eda396a2c51323776f56766509a9b082fbcd05fd8db1ac3d0c92c666957c25f2360f6bfd89fc885b39a148493330c653a5b8f99805184819f3ee5da261fb3d52e0c23bcda825320a6af6fa3a90e4b650da2e95f91e9d96251c2c316f8124f491cd9d2f7c310c9d225926fcb785d4e1449959117b7af1dae22a17840cb341da10e9bd41b4f38b2e3604d3034540a7ced2a8f324075ffc07cbd367557291b9cbcbaf8a6ebbd1efe8be74379dee4d5b2a2e52761fcfa0ceb6421b0c4219a6b8df4621d911d85006b01ee7f636e769583a19758853d9f1fb18dce7e950d0275fa0211018a22457042a394f2e9dc30753825c630ab4d54005b270b51633c88040219abc253c692e086364a9395e72c24bf641ea579201e24347353594960b6af4aed5c23fdff1fea006dffa8f062190c4634cd14bf82dca2e3c1c19d3d357ec48fd6ec9c41732271fd3f1bcf532047cf308ee48a91188bc5e657eb7f5d05e7739a36e1c92bbc3e7c86864c6a4a6e61b481b61332b995f18bdba55fb52628e70a6ece0da5a29494d0c5a90028d143b5e2819429364fa5cea96b784bb18d713108cac26e4233b85bf9ce6029f180ea06dc5a6f4c5ebb23c0d6420a4e854d8cd07447cf4625f33b1c8f916bd8b951d0fa34ac0647735de994f42e2b70da9446bcd9f7d769ae80df37adecea3c1e946d738750d01a854bcfa2f1185522b7ce192825e74a57506adf093e34d9a0d842bdcce2c8f22d8aafa6274d3fa91fdd8c41de39d6d371c7f36eef3867c9515127760b4df54877b695be5a79752a9659a43ad6d094a7b42bf196e6f67575d764c51888fdfc07c0a285d8ed243632bb0a4f1cad2da6ae681df4be6abefd5c4c52e6ada0837bc9f3b22803985940565079d0b4c62314a4160af19134b9108e3f7339ba5cf370a92a9c3e22e5185164e8e603f76368b7b0a04df22a2722ca1128ba5436807d6ed86558a2c5a1355c2023ec0779fd552576481f567e348aa9689cbe50c5e91f889165d83daaeb3a3eb30c51fa1c0517d5baa21b8ead2246d88f78a10ee85138c621669ceef6def729aa20b276bd8910430ac8c07009eea17dff999c95b2efdac7cd72b94d64ecf5a3558965fadd285ad62b10bfa735a6924e2d29834c02d662db6d2bf705938ea1c53647e65f2aeb054f074902d8da2f9d1d0a1d7f35d4b00ff65ad75f784697421e80c73ba14d1c8a16a7c9136917b9745a81c651f27c416c92c453e23d13e39e3150b596b39c5dea70d8ecf0b148ed98c63fff40dceac00c58e2b8d58cce34177ad12c7da9b87eebca5d456b106093e3576d343c064bc793f69c3a32667eef0e79b59185c03ca91ab350a29014e14228bba98b6e5b682d7e0b39a902b447090f2f081ec3e737d057ed9636076cd17bb0e33fdcdd95afff86acfff0f1c05c568dbf2340051240f11cfb35639a544af0ad58539ba19d7d99e37f906984e431e031abcc84e628662736aa0ef265f469f37d607b0fda35f411d4611e9e6da93c29d4bebf08bdca09dbcd39441cacd63c417b8b0254dc53d3b13cd6698d95d27bcc48f33fc1eb985df9975a4dab423f8285cb1bbe590af86e2fe57c443179b99065f81d7a5f5292d0b6173f048c47512d4b4a6883a2dd0cbee95332e88f82af0cc163c35c98a47bb3bb55b40c0daa6c73c5a98d5236f19531b57bf28a00cb44fe85ca1513778358b4786d425fba2ff1d03cec6bc608773360c025e3a602cb93ad3a827f0b225b22228b412322439a94e9011a9e6f7b587d432b40011832742a52e9cc15cc25e0d5f817b7364c4ce31be87e219fe8dd953c92bd60f5608d0660f57f4cce7b40a31a9ad2bf5ac7afbf0218bb8a99488ad5ac1285afc80fe62f10e0a332316ccd09f73b0ce78f033a2c1acb820263366017a61c41a2efa0e00ba3b5346a25acb5cb9adde3f4479e2afe9fc01d4a488ddc569e8838c164cc06f8a62b772821a42453e721c906108d04d9ae6023b32647feac55693291856bfb91dbdfcf1180b06a0107f8c4395a7cea675cdea9df6de1dbce792bc2b1b08c6b86f103b5e32a548dd83fb2bbcc22bc9e69e3fd72e04cdc6469009a200a329642f842d56e6d3c205cbb14904a31fed097b413804600c17f4cfe46e32fe323dcf7d069c8017cebcbec2411fc2ef59e468343d5be35413a49082c2b9c8c0e53717fb2610af6f8d6316e9dd2e5ac71b097f0a2e7a21d3bf559ea9c0b4819def903ca64070c27ea92b80b720d7c6a7245fe1753018b9187710e4962b8f6c1b8e780f4fb8971594225a43b735798383dd7533b355693628cbdc14d524833c06285b0220e2f7ff1c916cc7304bcc5bee2d05732fb619aa9d7a4307f5a48f9f62a24aefbad15d834e1722e04c9b531376cd6a218d2ce1c5a5a14d58cbed5b8359aa2e711bce329279c1f2ecc742c73c31dfe5bceab0876ced0a2835e86466e973810543558f948f6905bab2ff73ab6b2600ebedd93258e1fd7f1defe697afde37d198d5246c0d5e4095d5a23c8b10138e3f0318663432e728ece22bd8256c777207f9e12c8415b884b55b1cd61e0a409cf6e0da071839df662bfdea9a1fe920b9017b363844f21259d4717b50cbe97893c003c9e5e4d0826c65a0e1088b538bd6b8a787341a6eb57a75396ef1f5bd0adf805336410e30893f92a0339770615f82e9d65599c2ad5df3008fd6468ed1bf31b2a35702527ea098b11a1a22017427586f2b68742dc05ccdb447239769554e1862d5fdb167998db9818d345abe5f7d3260db7adbb8702868007c9a0269bb9ad7c39cde5b07d00736f29fb856bfc643528ea055375d67f9ff075c6d746a70f75a7c5142de4b81dfc1cd7595785606c4838cc0a50b972f4a0a0875be006613e363ef904f5af2569b451ea39289cf474b3e96f5bb77767f8119ce25bfafc34119399dc1e07f5c5b33bd528ba1bcdfb01ae3c65b005e347f10b32821b9abd3248c30961af6776049522e71c9416fbf0ed7bad18f80d07264f84129146332285e32e5bb20ebc4900db2c91f15cc31bbbe8df006a85e6c51bda00692a98a10c5db386a9c58e07403f4811d48af29a6fb007f9ec1ff49977314fd59c431d13af9c81b5bb850a0a88cd6d8c3dea8dd5f26c570cc806225a6588d2da013d53469d431e34ab7948ec034ee98f4441551ce95a5c1b322d5cdc15306fca8a3c9dff4230bb47057f1c01b50f80574320f4211f409e3a9a56c0c242bdedff6e4bdc220db697d91edae4dc1ed5cd4fb4761419b5bf97d9d9250ac1d8d94c05d37fb7ae5510b892b1443d07c0ee36c9b32041e1416bcb4aa4ed1276013ebb43968057b15584ad61bdfa43432b7167c9fc11818514ba15c5dd97b4f6274be89f80413f5dc8fd29d06bdf9f5b503699dd52344ec889e9fc03aef9c4d6fda489278243bebda3bfc5b74d0e0af66963113cc048d33a9f9e68439e5c2812576264e559ec3fff58073a44f929be53e77f57152fab54a6c8e859ec3f33f94bb0732514e0d4d9ad31c21a5011fc6a333e6d1bcb050477cb4cb23c4cd210d3e417d92d1a9742a5bd0a044e7846689e8203ff3afadc2bdebd16", 0x1000}, {&(0x7f0000007640)="3abc075eddbbdc5c9bb55a6ab673212468f932d73bdb988617419187080489bee6d688a063215c4e577e173ab46e6c1413a60bbb3fd94dbb2fcf0522abba45e07cb7", 0x42}], 0x4, &(0x7f0000009a80)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r3, 0xffffffffffffffff, r8]}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r3, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10}}}, @rights={{0x18, 0x1, 0x1, [r6, 0xffffffffffffffff]}}], 0xf0}}, {{0x0, 0x0, &(0x7f000000a0c0)=[{&(0x7f0000009b80)="95f8b97ebc3384aa487b0db82840498b8f8b5159e60bc802f6b3059a6cff71ab93171d571ff0f63c0f1b8d2b47a59e50959ac342c24376338a9ad3736a77d589ea5c9ad6699bd8cd11888bd4df90409f770958098201ad33c5077bdda71dd84546a47534505d92668673c994352d29293d8e2c2b2bab7c661b69f5a376ecd65385b63ab753a232a228d761cca8efe2205bc1f81b055ebb3a5123c959f46d3c66db52072c8d1e6791461ec412a54e485e8a86aa4fa57c17d08cfdd4b072bfa3062e5efdc3637649546e163016450e6c9f4ec9645b74ecefb5d014d28941c8dd4174", 0xe1}, {&(0x7f0000009c80)="191fc3ee7fe975f23bbe296387b56e7f9a1a443796c8b348367f4c4ac19a71e9df72e42dc87eddbfc7da0978890996a79deada7580564180024961be453bcce7bd67116863e29d06e40b80e26f142e350979999d4ebe8e85acb060394dee3240e61821e5082e98497573ac76ae9be9cadb2d10fcc30daae6f1769c7fa41cec309c38fa08414843a9ccbbedf4afce82d1478b2751473d7f5ceb3703a594cdd033bccf4d9cb9e4208fdacf314a44c8", 0xae}, {&(0x7f0000009d40)="4672588dd668140f3e34d32f5eddf46a4e517b0b0e6ad368f4c7d774bb964e9e6a12473b12bbda4f831c8e62150f4dd44d3e43af002fc0e11c74867592e503fb8abeafb33882094ac9a96039e67444beb0da049f14e58d43aff9e5c3bdc8ae30dcb98d2040cf96793ac8671747339f79df13f123487a7fd9c991409149a6350e6fd5b0a92bb9671e62f386edb895efae85af814e0506d2790cd1ef684103090a15fd1b345b53d055e18c693ac5bc", 0xae}, {&(0x7f0000009e00)="88255ccbe339ecc20a7264cc14593f3cf0e77c031cb7807255426f671aa6fe5fd85878d0c6d2273a012b0bf676d23b643bf1bb46e3b0a83d66800ccd26a1c13ec8376dd568c70189889840581093763202d7378c578a06af", 0x58}, {&(0x7f0000009e80)="df9fefd2871384e019ab48a450ddabdc87675ff51782168286ec11f041390e7beaefe6ab30d199ba04a6f00878ad5a1c8e413af951b359ada4a4a5acb770f93daf4939a52e2de78715042af82dea042232017aa379ea2b27696edafa8015d438caea56cd976effabe55275e5c19852eec297d81c90af9feef7f9ed3f7dd0bf9f8f0c0aab58c443c6d941ff768b02424f521409db9e3a8096208f489a574e469cb7f01d29cd04", 0xa6}, {&(0x7f0000009f40)="4d8e8e7e45141ea844577cdb8f1fee101419b8390ccb0dd6b5f4cb2369b86559c3e49189eade4b050fb790d9d459afba51c91b88f84667d8de33394dcd9fd3584dc7bc2820d6953b02301b5bdb17f6fb5a157762c2d6877398f6ab98180b06cfd6cdfeb32606b790aa7a1de283d6928a009dbe41d082c8c8b80398f01fc35fc62fb8cddd35e9dcfebb3772d38119d73a6092280b1e4127edc2fd0a46ed6d3dcd347e74de02b4c2c3e5f7", 0xaa}, {&(0x7f000000a000)="bbbef02a14682c001962ff266bc8f4f4f639913cd7cec2578a8fce1888c0e0dea91266bfa1f90150fb68fd0f6b265ad45f0ab3044551849208956a08777c48e38bc81fec3c28c396d2bab5a2da957baed2f8933d1103656620f9e25a0e25945e88fdfce75c5b5248be378fccb268698fede349799e14b40bc463a0d413e31ec11947", 0x82}], 0x7, 0x0, 0x0, 0x64ed0ed83e6effe1}}, {{&(0x7f000000a140)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000c3c0)=[{&(0x7f000000a1c0)="886ae1e849376801fa2728a2a948925a9c529c9988a38038e2d93547d881d427a29bcdd7329b7f940e2386574053f5956dd137a9daf53bfca7595c27d8c06cdb793e9bf468d4e1db0a4376d8f5335e42b6029f7d753b0befee4001611bb1a45f99", 0x61}, {&(0x7f000000a240)="300c1e24fa95583b2dcdf9a89461b3b77e939d67d46938cf6546d7dca1ca5f1b834a0b777c26a22c1808d0d3747eb4c3b8927999adb957c81a", 0x39}, {&(0x7f000000a280)="8aa93808bcd9b3820344c364927aac42f49bbe3837c2518f8d8172dbb8b2240e6e2a3e3a4ba5e1c9440356a9530e6875dbeebb33b767e106090f49268862a9d41ef22a654fe72fbbaa6156cf6bb309192d21beb71c27e49aed241d376d49c7602aabead05c77c0f144eefe2722", 0x6d}, {&(0x7f000000a300)="1978870bb64db46cac48b6b621ee5cb003e0aa187417c26e48f6f3ed80e54de1fe588f99fb9c53e5eed20718e12a32409a7c89c882ae4feab7f82278b0d106d3b35772d5413573b533580a3201150af47db833bbd8505201eb485579c4de872bd2312e2cd1481725f4d06256ee53d3b1393edbd09a026930f1d407f71035c89fa559cef80ba30d6b3dacde6f0a4ef1add130b627973aab50d30d4b7fd438e7845a4ca7424faa46f15038c23842942f6e06da923e50be7d107fb796db07b8cc870e9596062f409b1b5b80db256baa98f743f4767c139611f36cc9b14228d85d12d22e5e51bf2346cfd9623b608270f85b9ec0295321259f61e2d0b0e6565a86f024c17ea585ff52556df2c1f6bb5f3537797f9980ed11727140ed0f7f0d084bb8024c9ee2a741ca2bd7d8e4d637fa846295091df23acfaf3703afb54e9df102c9218f3bc508ddd2aea043c3f86628328e3d953fbb0caa376ddc5cfbb37b9370a6461a51bb5e588835da208f2efb98062ac79f0960c751dd26487b28a2aae3e9418371e8b5c6d5ff11894efcdfb87c1041de414e36cced7e18aeb385d4a36990a7b071ad2b62a22a9990d46f6730789781bcda85d74f6ecf4086a873f0053c3dc3d0b99211d1ee255279b886fb21df956d516eb11a503ab81741feadf42d3c7d0d76f8b82f0e8d2fbeadc391cce88445e8bc0a371b2a73a64a139dc7cedb2fb3ecf65cf8601673b42ce255ab69997b68f51b62fbca4a66c99659c49c140523d4112535b350e8cf177b81891397e1b7dc6aab2db1edcad6fc748c2da7508a4113b18353c03a1a1e6a9d5c21e7239865522d740c5f973dc9cf169d9f6be61c993d4c07c5a0f608c116e4b593131ca2d8447486f132c6d321c6d12bce0e0f1448790482573804fd1b36cbf9509309cddc2483be0c396a6415c0b60aabc7acb0be50c49850168f6c3fa2b270b8e687eaad5d0e60e32c857cb5a315e1e64d3346b7a46ab2ea07571f6693c311e9ff6244d8ee7702ab892c133b1e172781b09630ea7f3bc71f66bcbd5ea6f5c41f6db8421fe94e3d2c204f6ab9dd02ccf8436604d008a035634d86c57164f682d5d509620a9db9c7899a491f948334e37831b3226502778ab1682a0be581241634e908be9e1b18069cb1c6e7fac3844533cc3b703fcaaf98097e711110a6d6d7c88e2ac1829cb172ada7e25fb9804c6d0c083e7d1f5676eef3b1e4978f1e3c085e96264552d1b7cba0458e077a3357d1c5122124ed9047c025d3da079d4d9eaa10a4450998ab0f0ea04a72d4ac533a7bae9f31fbd0a54512f9d2424836c460facda32dd4e34d8d59d80b2339a4ad7f0f6b6c611b5a53a429b29e8bde05ea7e36711549cc4ce26c09bc4bcea8fd8ddc3f3a8ca9462d1971e8ea614f02134ca76523606813412b5d7c155633a93c7654a94af31121d3c799bfea5882f194526ed73c6074de9c51c57bba3a9cf595b2eb9ff6c6db469fce6e72599a6c3744e6fded6a735292b7d353e53bcbb965c3fdc322c42817443cab9210becbbf5417b87047d7ffb5c0b62786b9cf25a9e4b75bb9749e966a59746f930d6a0ebd5514e563a21976a1b9e61472d9e9bdfb4b60257700a5739b4a1a63f7ec7ef12e5d1ff6b4e1e55df3d801573c7571139db10412d9cc52612e871d4a2e63cfda64913e49af5b62d137974dfd1a5271900f0b174c61ff65b4c0c7122f5553face14e55088631322870f3a5fceda955b7871aca4d7164c44812991465164c342c048eadec8862cd3435a856ab0d77d2255c665c2c956532dcf10276305c4ad93a5c3734ceee60d90d1ddbf7fe2277ceb70d43894a934552570a62b830604af82125a028858c4d59e580ab33516d019fb85aea7555c0d7e9d00a43d11f39a734cf889170bb9c1e2907c6b362e8ae9bf300d3579311985688b3d0485c9565ce90656eb1b49aede8f4aa8f974f72d361ca8b32d51d849c9dbd3cc9806bb5d9f234214c8e0cd843caceaad3239663269939e45d92820a33ce8ad20cd32a2b0f045f4e225ae57daeaa25a7d22b123cebcdb0ab1391d128bb7bc63a04e57eec4eb0d0356279e295455c0958cf91298c9faf59988d68f18a85a282543acfccaa78f0069367f0ff9438127f18a8bc13c555f040db595f53d184435cb043e2a2ab0c3d14f649dfd2922c424f75aa4f375f15f9cb9b7df6720ccfd517af2ec3813230bda1b764eda2213dfa66a6e3cf30eef10c0fb50ba57906597fe61479e37cda6ffbb7b4b88c1f4fdc130de0614e5686f70afc980a2c58e60630cd6a19e3efdc84ad417b3fec9cca0f1c2c8ff1ca0d78ed11724a34c80ce354dd45525ef9942659f90b614eb7238d536334f265f50d90f43dbeffb798bde90a700d501f26ee5f843275e5d99f0e190ea13e762e1845a296ac06b9ec7dd0a114f8839c4d69621b7db27eac8064d03752ed0320559356b609dd5caffa188c4a155fb3431d6147690b679e7c7e6f586cd893f85191cae54071c011407e88422d30fd4882011a80b6bb82edf7147d43fed74a706039c8c27440235615f6fb4498b2229d8b721b623ca445a6bce9c2ff084df20d9892c4c07edb967528d23f3b1386024279300834473b25281443b992016916a42bccc08e8a524211041b04a8b4b50ee00ef2e77eb2c1c03548cf3efb3746df3ddb3611d2025453544eceb937300f517336e2b9fa7dc3e53297fa5d5d8920aeb2d60d924b0137f9a1664bc41ce4554d434f4647143748290d4781385449f72377d403721f9ceb7733594d6cb0a67f97651ece8aadab613711656b9118ce8a199303239cec358d384da171adf97cc50029dcb0c15920b84e0e993df6e0c004e3fa8666a3d46df2354bfc0f00698c2b53760534bbf5e444d11e33ab5405e0c766a51abd23576c747c3e0188f595ff7a9d847555a8b511352058b89fd99099f4bb8b6d2c9ba801dc0dde2415db5d84aac05648686f7f496ee239ed29c1d36325f51aeb2553dd8a378c008173a78b2644b5d6f81e6f7b9ac767485ae3fda6d4f6f4849a4e2a3684ac9d6bb34f413bcb1c6e8e5caeb74412cff60ac93c60da753a75f866f61398fb79d39a4e4d7363a70916c33cb98a6caafcffbe69e26b03e907632db48d9cce0b3244c10763da2e5a8ac48d91b7f35e943a2cf27345ea36bfb2ac1756d8cbf38acce381463d68746d9bdf7be20cc7c3463e88a99c68952b5cd00a028fd1be624d5e773dc631ebdfeb30123409bd54f35890782b259b0d29683d69d9941d8a6e8c904b8afab18bf52ad94af2f2741f3ec52ee318ce66692ce8dc7dcdda18ac6ebefe91d052d11c23b5e9a7fe98de6404a3797a7a5c837e382618a321e8034dafe1197032a8656bff14506e771c05a61a891d257314feb7a65270b52610c0d0e3cbbe1d8d3f56388658f7848ff6b5b056daca435a45763e4979cd1a0711217f362fa9352eed08778460777cef386f2a6ac420a1f7ee07ef74dccdbd328ffd4814cefd1df3d96e8b1fc8f7f762109c0c4f9fdb779d80366f117539b89fc3a38a05a2e79e7bc12c8d1a361135d30a00d339c7600f8b7ba38af1a50c5ea5797447c8fb4fdfeef5507579809a234948d6f5f5aa766bbecefe9635d71eb7f6378bcce1eecfd3d168924ba3990f9278982ebb35dfc3a1b0e68bca4a8f346c5e268f6054bc0d6c948a7c6fd5e1f8f65a7eab71dd270cfd2b0e59b1ec3899d43e653ca2d1f6e8c566895cfcfa63898ea866a40931e4b227b3ddfc7b5cb67b0589244f5d129ef55b36fc0a84a710fff53a8bc975e218ec16d62d18f6c28b1482f1bc926dc232e8a8777020c3b2f44a13526f7090b89501d31248beebdaba558268149c3cb4a24021236b858315c98294b540ff68d2dc363578e7c7055006bd7c81a04ac280fc3d472adcd1722a2dd3b8154e8ae79cc5a8f267a83206f254bc199cd92d99deb39b0a5dc8ef07220abbdf8b5f03e0e2c5eafe49d150646e70e3b7d7d6e5950137ef376322a92ce0b09bac49ae2aea612c0bc2471742c90b663516e951642245f2b344e7ee5f0027d65ea05e5aee42a68344a6f90d2f97bcb5ebfb862c3d0dbf3bae4ab36cea29ad2c5acdedebba3ffb727f03eaf186766527cd5322c5e10295c2303d126559f19636016df7fd437e2231721e29ad65376d838ebddf53283834d0aabc69a7393cbcac33131bc02097113bbd52f50aee68f9db977c0b65bd1081c205447b87b4ae003b28dcae6dcaa6c5d1d7b34612132be5868eb8b57621d33490f9b364df105d6e579b4d734760a1ad5b4f878ca10b1afbe747ead936bdb10745fac7df702fb66769d1ab520c03986dff5582e855b863d3efb7fe6f88a718afefd3eec7a85c702d567845d873d33534ecaf7cc79981ba922a793b7fed38209d58ba878373a46d0f1c9c0820fa34ade9a6023eb09b6950a53424f429c2a2a74df663339c5972992846d935445d2222a825975d09b1f32000bbd4410579b8ac1ecb56506c7d4d3a1f64ca45fb418116d25973e123ae3f9480caa26f94776da83a2fae1698960d4b195679e93c7ac5055f31ddd5bab3692565468061785862f29df9f123ec51f7e8cc736a4fe2af6eef0533e9c91277f301547b30a200edcaed35cb3d0ebf50a6ca3cd58bc9347efc13fc10b7cfd08dc5d2d872da8cfa05a522d485f3b707bd64ce1f460a9a5a49d7665619291d109e5bfa60ccfc49cfee48b83abe2078fe6de8ce2d66846d4f5ef179f4d6154cd69ebdbc86ead2f9f6134664316223ca49991bbbe875e28e79fac4d4f6364b223fb58a96c1bb3638d15e94135174a05007af929b5b5113b0532da3957d38e4ad04fccde11a0c0eb11c39f2235a976cfa7fa2dee3e0ac681def305419c82a8d9d67bf3648a0547bb3a76f63c719959e5bdf82ae677adf7af0ca72ca142b8ed6a723b83db9f10552001569888430fd7c8142a4ed0641b0147e5d32985e751cfdec1572d85d0099d69d15c3b204b135710c3e7c79993765e9389f446bed1eb7d956ac2488044dcb935b1c6ca720f4a6cd217719ba728f1b85f64d1aacb65e91e8f8b1e6166ea9a6b20600076a59386b5d9494c53c6c358999aab78a850e9a0261769b0199ce54bc1f39e36122261aee898a1be6ec1c141228463156c4e3bf70f9b07b54b407a32050bbc537bbdc1af10e2a925f6be200a3568834e4e6f212a70798b5c003768b134f7338fa4643754127bc55616ceb378251d724ff6f27000a142494016d611e59e7d80b2760e16282b211111c2c35653c6cacadec0d5d6d1bd45ef748d343abafc394c36d2a080a9eb26300965155f0da4aa65d378c30b9c85a863335c4fdc2260119e805dea729cb6d6a5962ace7b1daefc1de96ea845e2526a4aa6e10fa53d9c58da00cec961cccde71ecb96fa16ac7b4cfd5e1620662c28c87e4d03f2fc91f7cfe4eb01d4aa05fb5d54aa9ced2d203f6a4b57ee67f8d2224701c97c690e7762b9a887267cad9c71120c731dbd6a3d07553a8df852e36c2be6a07e1c9c49efeaf225be6799979b327f16de022c34dadcaab059cae01e5340e1eb8fe59dcaefced16668d9d11a0332ff5f69e8e30dd0f808ec22a743b298a9dfe4b032de3d61a8c47fa6b53909923d45dbdafbd45d6f0e861d2cffc5727bda4e1d69ba2edf09b754dfb320f6ed21d7bdc0e89e43ea4bf5016b266f29740ef3bc76fce877b61ff8b56d05f5ae6c816c2da290229b5aa2a33e05a4c2fa6d1b768d5199fbb4d4c3d8e9721425df429fc81062758c59bd9deda9ff07a111814e363f", 0x1000}, {&(0x7f000000b300)="350a6ccd7ca295e659303ef43cf2cc1d680efed8dda30e71e92579e3bdb481306df7ca8910c686773a7a50e2e52ec96210df6d0aecaeef46f8672b31dbd455f462992373b91c0500079c503e42573c26458d014e4fc3cf89cd83b62abe9e7744ecc7a0fb3cab27ff5d67d32d8a2d3f55a8f56489794a0fb9c272411b9bb07905ce2fcfc3963fff4408f29b304a9d5272f32060e50cdaebf5f030182e44fb271b7507637bcbd998eac174825e84731328db3815713ba22e2341205d9a621ac12006f41f4229910f8ba67e868ab8128ccb9bf0db3d6b0563f766ae0dc3b66db9663381f82023f17bb3d922983c889e145d51089a8da2c733e9fcb1ffe5b784f0aac613bad639dfd2a821ba6d75664989b70642af1633501b58f1f6b6e758704f1cfa8a6e0f775d00f9e385db508953de50ab8ba5c7a7fa352fbd1ccdba2d8c10d9084e7cc5e5ec7db8a7c4341250a66a4f0a0f1570701732266734c418bc8f5b2e22d685d1333ac5a333d37e137e693b65710d070a46949a8ef82f891a2f54a9a86320571d3200718b665fe354270fce36700b3625fe24385128751d81d1c8baefbce20a520aca41858d8c63984422fd535050e30d2c25a3790814b5634a1359b1f3cb07e7d8a37c003e45535dfacb03a52ed6ed282f4b38533e3f27656e69446b08fc98a0bd12ba9d00f9eb539f90698dc4a38f7e3d50f0402554fde759f259423c5ac0ef6d56e729d61e88bda5a02233951109bb41604ffb1c30ad29eb6231006d263b65833846c9c57262e389e892eb769c2ead141c20fa66fefc69a1224e93246e638e39bc2015715de4dd1da3186996a53b26c4ed8e8e3af6fa7436f24da05a77dc911306fd8c56a629010b89adc43d20af627541abaec8adb63bc70099a85d3c9717d1cc0cd40948126f49f8b6ba87d02a44cb214769f39190bf297d0330d0947eef41032540ed78b460d90defff7cbe315a16d9540f0843b62136bc66ea1af04c20b9532401e0db423f90896901a657548031e75c3f728060ef0e73d1d1d4fe9a83672e904145d96f7103c1dc378b68e2a57aa807abcd19272f4ec7acdf94271e5b58d63ab2b5a7b2825b6d1a347b51ccfb919c7a294a34b9ebd767c02828b454324d51ecf679a2bb663c782dcdf04963a66ae72fac77d2361851424fc56c6fbc529e90cff91dff3b8407b67f9f9cbffc06566ca51cc771429c620d4ddf7c507c75069695b049a76b61bdbfaa53e3098d0fe12e5fef820c8d81715ba6a74fab3027c0753a8f34a4fd408ea650443302033f1207fbc9f0d70240fb59d2bf080495103048daee2e28a4e16594cc0e40e505ef07732a8c74b29171f0353b11d602906495db7d88e28657358a7222d8f821fb92b453e21c306af671933a31cc21fe758781a373c39e55d488fedcaa42dc0a2398a89f7fb8b6635b403abdb1981a96bbec70bc2e953731b26b514c1afc3077354b80fb4f43c76a0afd95b41e0eff8238a49f0d9cb86e9d92b3b6da0ceeff15dc837e85a52a35a10829d080e336ca89e920b9248430a56225d6a9bbd01369fceefaa38fd1f44d1be6957660f8bcfa5caf6a5c3e957c3b4f2ee83c8541e2f1860cbed55592b2e0f7d156c4efbf18791e6e114727f72462e5f0176a03461c447e594543e070a18d300e9f62dc3a75b297913dfb321c6d26d5b41fe314c26865442a5afdbed714e4299cdad4b33427851c7618f5040080329eb49cfb9dfa7832866405a6408a453599c21f36231b7f149039cc5fc027eb6443d93f6a4af4b99d4c4241a9c80d66542f15fe05010d7ad65bfa649ccddf6d316bc4344d29bd2d564bf1d1c6c4cb37d9ee52e828b83735ec7c98ee9fa5fc301f09aa9b86feb6c56554036a8cfb4d0e38ce8ca02787ace0ec999944b10fc6ea03a4130bebacb86f9fac2e64c9c0cf524acc91749d569a643b885746d0de42869c009d41029195740dc7574006d667e0b1f43a064ffcae6a9745b8590fc24b0c559c5d0dcef1bcb061ddc5d8f877d46ef798fe4159bac9b38c01d0f7d512da8ea1c9b51555e17cd635af9de8aaa14fe3de6971172d31f33fb8e1ba30f1926e20bc508a5a997e061730122c584654f3838dbf2025f8a145492463ae257ae1d0beea33d950c587684f8218d04cd35a8a17c36783d5993c0afdbe335c738a84b73b8ef8107a92d20f4e5fdb4a01d8c6595420c2dcb46a893b9430e6b086ad434cadbe3024dd5a4a903057e70e4c4181c12d9b157b3ed6b8cbd7c3dbdc840effbfeb640d578b7dd1c988eb103142e431c77d4e5ee54dc99c45d3055a989e20f8560783fc38e3c0b852cadc70d3d842202109f1a6fd33f6219f94f7466cf64ea28fd57d43a8f1e05cebad7f73c937deb4ec80ad5dc52e8db22886394bfe7efd7ca879d01d6fa8fd2ace33af7afb7487a70728aa875e2c764e9e7732e419fa26401e8a330d52ad9d6e14e4c5c59f8f8684444f178da64e49589680369f2373803d7955687dd68a293fbe89c77da9f105eb825deff8d33b2d00fc1be61456cb7ef0c8b1ec778767e95ba57041e88e5a3161999b642ad3e42dc7f9956ad6f33f06d9478cf2d45fd85264026e1a94eb57c63789824780505a0176c9a5c091b46d0d686d26707555e589ca716824061c854c1b66141a790b5c8c8a4ba0e3e575ce0fc49ef8e81393337787ca9b1ff72c5f63eb2f2ff6d6e5609bf8ed3f46745f727d3f5040129b428432ace605e8fab1f8f29bb1c8a40ae3cf798c3cd84619b87a46a59fef25c069b0da4621c83268afc83fcdcef24662910cfe978f09bb07c0cb52c92da32847c961be0bc3ab3f8a251fd18d20cf7f6e13a2aa4bd9ab297e1eaf51d19099eb759a75400509f85dfb781beb54ab70ee66bf3045f3f24a8a98757f04e0792327a40e281daad632ca83fc006dced3a61b5d8fb598dc9a5d51fb197feda08255ecef846c6334df2aa7962e3994fa5cd44c13f9577997ae26d2c8b9663896f674b520d016e169c54cbe90dd88c89780308ef44aee2293c82f9c8179a6090356f40d2bf49e2f9cd8ab7c2ee74e946918bebac5c7febcb31bfa82cf7ddaa2af99ee5f1ab340ab2c28452755c1a0f43e6dec568eda183cfd84aae0c47ebff8b28715d5fb9560a1431527e9785b9cab0e22ee4e0b0e334d20192722cb07cfc095d451ee7f4652c550626c7a8edf03ec73d31f4a267bbf835da0baf2ab8174c160639d13275ff4fe96f9581ff2b5fd643e523ef7b1a32827698c43445c79759893ce7c8d5d0fbc5b1326a1c5860cfd260b0824ab85d18577bb220817e37e22408c5907b36d0b2c24acc16023f18b9f0332f09ae3923ecec5fab415c9cb0aaf770d50c452239e2397382175a47bbabf51bbf4e56c885cfe16de84ab60145c5c7890486da8165b344ac7030a182adbab07a29fbb1fe0102265283143816f6eed27dbf50b921a9d1a63bf22368f6e2744112c31e06eb075b5b675d1e8d6dbc3cf096165de61ac7463e3ad66a8b0fc4acbdb5ec6a28fe15822ebece3f90d5e476b604a060a01e23e86ba17bb391e4f2a6abbf0c4ca28d3e0e24ab290a9e0d9015c423cb4e5ba8caaad6b696388b4a4a47410722808a8f6f7d8813b6e4072d76dfca2042d78ff61627e6f4931bfabf424b942668615df1f6a0d54ea1ce2a986515ec654af306c75e78f913a6761933c034fb0615bd875c610b577fd58eade41a0dd7194cbdc0f7e087ed4cef3121141e7f604237e3e2b1153e3178983ac0e19fbbf9fcbdf1b8a7bb17aa8ec114e2f5c15ca2a4b3763cb37cbf410e525550532aac94c8af88baba44c73564452d9dab0a902e783b0411e8c7217b111e5f4ff49d460db08a0e7003fc6561e7bc19079b3638c668a92f3d2ab9b96f6abdd022a29a353cf3152d3cd837f88bec4976028f4acdbd47908c1cfc9e0fb3ad6123e099b29cd1a54df24e5dc148b0e72f7b7fea27af59baf290b7494a5e7aaef14444d33649c269788fd033d57981b966257b8ce73190ac5f27c830e94af9e8970548ab3c4e54e17b8749426712f5eb756967088893ed29a73f957e7356aed31f55a0d14b1c4af13ff6f00d4bb0e4b715677dd933f051bc4d2c38eb3a730e76011376e8bb77f89d39f0b9c3aceaff63d2b48321a1621cba7ef8ba15c002936cbf52832ad7e55568352ebd1d664efa1d145484691d1adfb3c24db1ee972116d0b5a1ca4e560201037480264bdb0094fd3878970ba08261bcfed0c6f5d3ddc35a22721a4d510db1caff73a0a2edfe55efab5f62c05d4aaf66eed71b3dda6e5b0f00819cf96e1d4b7c9849bdc6de343ba5c0da1ac30df3bf94b344dd45a91ca01e05bce93c1718457018d8ab7e8f788941098c44097fe3ffbec3a17df5c604385ff906fb6ff39d46311cff45ec2944fc75ac28fa3b51e7fd612e2e0487508bce2ee60377072e5cc7b867f2e860294a1d450baa9feb188c137d71ba765f7ad3c49bab1c84e4b90e109493cd124f1321679191fbd2c9344fae610e87f2b07482399121fd4ce8478dd757ad85b0088eb92649e2c886435fc2eb7b25cc8b1e18cdcecf9bc238ae76f4341c719345a276846e0601d6b5e8cdb64448e767414b8a0c792d27f95a36b79a8f2fbeb788821d7e6c846f1567eb99f3a275413c272d522f0cb844fbb28d6ce2035effa9916ff51fd2a03c9e2c97999c958680ba3284e849555a0510cea8190ba439932358d9ab1af45c270d581f64dd80ee9f56036527eee347213c2eee4ebcd714dbf089b5ee41e081d5fb86363db0d4d6bd39fbd3fbdcf25d999cb2acd8238d3b537c7bd5c01172fdaa55fdaeb68817ca491f3c22ce93f91e89408dc624eae59bfd51fe5bd90c9d3ac126997c1649aa6fcc6c0dfb8a1d1a0e96daa71f07992119f847da59c37a6daf0a9905d58c24b77e974304336f2d8c359f83a9d15faac42b6215d9c6cf0d84d42709ab7c9ed8b07148aa8e8015750a7f2988cf6150b6537e39a13afe3689605bd1ab1afb98d4450e2878dd4894b0eb2be6e2404fd0ff6be7a3fe498d6c5c3c210cc964df984ca5d59cb19828811be0884206ec82a9aa901a06b7060d857d468dc29c2c6f3a8ac8a31a6a292cb76e6526ce415aa92d26a870524ff8e1638dde8ea6840c8c38fe23c5ebf72e64144950f10362f4f453793d7d207af0da183782c327a45fb0a097b8407030c224e2602f78aa839214c6fbf820a2e49dcbab57e5029add59fdba1499b93d7b57c450115c9641cc869d096c7ac76f025827407682b6279115f8f6f50a5f380cdf2ae591a943b271a0342243dd2f717fb32d8d7c7297e03f7eb25d731845d5e87554aa93a92fe0bbee547abf6d544e6af991a18d069c6afc4203a0ff2752063c51bf70701a92492e935289703bf293e8816c01bafacde46d359012cc6a81a42f1c625b3b1bd7f34577ebd3dc691778e2540eacff11f26ef7efba38ede3877147f29019feaa6e772cd2e409b9ba876aa2ec46ab13f2d44c362cf4accfabf9bc797d4b107046138a6911797e3c4d137f7d572373e6e99d9f300a9e80e8ffbe2762ffd9136d8187d3f65c78cc54d15b73c90a6d3fe6cc4685f2a2f6f247da9786a659b5aa9e9f163ec9bb98ba812975a9c721361640932291c7f2b45dee3337f16ae6440442d42c42ea3dee1c74205ddbb3d2af3c588f43a9a01056bc3a0e163ebda271c1768afbd86df5a39d431f15a7d4344e5137ce7a568a28049e252f39b04c5673aebb8bad67020b499cd2091fa9e0962529de1f153b5ef41f7740eec335981be0998de08a519e3", 0x1000}, {&(0x7f000000c300)="6e7dc978df5eb7fd00f42d19ec216b4844db1b1f7627973a76e3b7b2e6930609c6c2d38bc3639198a4a8c1982286bb85eb7e2f047eb70f7963fd9c68c760de408b75fe80606e9975c9142ecff38b9b61411e9d507a5e84f647f2b948bb2a44910f2f6753d70855669eb5424006587039507fbb5acf5c1dba51d9a97d0abc02daac83cd77f97bd43892d45aa4b45f486ee57156cd82b458f6731a68586bc563d8b5b53a2f234fe7b87060bd0a2a", 0xad}], 0x6, &(0x7f000000c4c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32=r8, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYBLOB="00f50008a976000100000001", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2c000000000000000100000001000000", @ANYRES32=r6, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0x40040}}, {{&(0x7f000000c640)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f000000c880)=[{&(0x7f000000c6c0)="6acbe7bdf83539ba405d9caf616fc661d34b7764567c34cbf912bb3322aa657423909e4d9400075ae88243b13666f0739cf48569ed7df71612e619722886b36988a8b54fd53c4b640a3227dd2ddbc6bfb1adabfa00a8bf63c72b6337835758b46abe7b6fb9f867da62e0f7881ee266a1a213162c6fc000f295fcbfe41d87557affb5af6f82c5ae994996d6c85d8b4cd96a912cf940477a94e776309db89103a9b955311326cbd438d3e8", 0xaa}, {&(0x7f000000c780)="8deb157da4c814ae04acf4f0a36ec4ca53459908e66e94a855cf9890459a039383f41497614a1e955340e9b4492ae05a7c870b99ae790db8d686c41e39657a4f9f311c1295b69638f0f088cb96248f67137aa84f8ea9778dd28c939ca73aae9d67e10a0f29b4b4c078d3b1a3e94b9fec4d08dd318ea915f2cb326285e42634307045", 0x82}, {&(0x7f000000c840)="3c7531f2a0f8d3257faf88e3", 0xc}], 0x3, &(0x7f000000c8c0)=[@cred={{0x1c}}], 0x20, 0x80}}, {{&(0x7f000000c900)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f000000cbc0)=[{&(0x7f000000c980)="2456eb6719933cad9bf911e7bb215a5a160e93a1be2dbc14aac187560b54eb549866160d2eb0a1605b674ee395de78dde64f2c87b96648cc446734c089cf8be536446eccb95e2812e2d76112c6d2a37a7b56a8cc08e643f15342ccdcf67cd264509a5707c9750883a8357329e6f83b93457bce4256b186dede18e8c7261a804ed2d6354697fd99bbcf6fe45778a7346f4d85ebe79e189f6bf2ae1dadbf1e3c8f6d17d7c32cc309352ab1751e5832d6904f29fdd218f8698acb3b4f9be039c3823f3b56f85939488272795ad894d010acdbfed219e06c7a3da6181a", 0xdb}, {&(0x7f000000ca80)="885e0590a8565704ee57380bf1037e6420d396b697bf48d57d7291e94911171cf0f68e7c35c84c8665efd21f6553ac1eb9fc68bad6f0240fc08f1c67cf8953ef6d7f5d1a43ac6d70eef869f233bd2f4fd4b4bd3f", 0x54}, {&(0x7f000000cb00)="60a0083ba5904978b0741392fb27b33807984dec7467fc3cd7e77d639966f1df435862d1d0980df9ac661f8c2224dc72ab2d42ecce14a78f3b6721294c77b890c0ddce9e735913ee88cf957e0add2c32ea0f05cf74b466070ebf6e60aa9381c463ddd4745ce3a01603d5b7cd15054e9aad659a39c23210a71890f94f8204b0b6908ea4b3ed276cfb1ae4ae7ca5f46aff2be88cd8a688e0dfa67d71ff3937d89ffd2efffb66105a6e103c228244f84a5cd1743f44d2933126aca3b49412dc", 0xbe}], 0x3, &(0x7f000000ed40)=[@rights={{0x14, 0x1, 0x1, [r3]}}, @rights={{0x28, 0x1, 0x1, [r3, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r8, r8]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {r5, r9, r11}}}, @rights={{0x18, 0x1, 0x1, [r12, r7]}}], 0xf8, 0x8000000}}, {{&(0x7f000000ee40)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f000000f300)=[{&(0x7f000000eec0)="59f98a7a08d6e943d0b9f7f6902b0be6a9224d020fbbee1d7cd8524485782e8a4037c652d9f84b70d22f0a3dcfc4f823bddb9abdf8e5575120d93a52fc8a3fa9a2bb2663e047211736ae644e504b1287683ba61cbd020d167f7808f032ec1f33e8ba1fedc90f8a7b7ebab73110f51ea3e5aafdc46003e2ef865eb8b503b93cb45991dbff3513a6cdce8b4c45668e31d137bf55eed6f74b3c21726fd19c60634c5856db38", 0xa4}, {&(0x7f000000ef80)="f7419ce2bcc168bdbd9bc54cc965c0e86feafaa928f4fac874e9bf7e15ebb9c85c0a62e39d148aa852291326ba374d2153ee6c211a77cece203b01a51fe12439dea326", 0x43}, {&(0x7f000000f000)="becce75d5f2dd37eb1fb2a240097f7960b5f87ff96ba", 0x16}, {&(0x7f000000f040)="3d73391e342d71d0cf86e18bc4d593ab4c71e9f0b0e9a778d5fe18d997fdf61d2ea20d96b0af024095ca44e4cb5bc76a95df81ab7a5bc5f3a92eca6d00083266ffb466e8aa69f37b4b713754c42708274c6dc0223beca634cb2954cb18e36724f92d18075dc28c1d7b3ac52ac4443e1c08bd56fb4c3ceec8e1a1f0fcf6c8ff1af5dd1a88d4e09653c7a98cb30f80d913ad7f1c695d9813880cdaf8474238ae6b9caa1f88c6984dc1b5e584dba2a46bfe0f50e11e1267b216b9adf9acfe9ae3d87152472897828aa7f28147698744d3ac832509ccd36156e189a87b3f", 0xdc}, {&(0x7f000000f140)="e2389a2e82867c3ec40ccf8bb5305e35d3c58bcaa991c9e4ecb6c1d84db79ca6f89deef1e2b1e7a8f9f1ce94f8ed0b60abbf809bb72c15ab419f164536d55e7bacfd7c147bd2181ba1834f647bc1cdec86a9ac8e7fff56e98b68894c5d5025679f287ed5edcb1c2b2c6734c4b2c3e0824f42ebb0c53e4b912a20a56bc2cfccfdf26b1d26b719cc18b11a744ca1cd289f554276066b4be23abba7bc728b7c9e3c8a8cdbec60381b00e6eb9f7d8ab9efad576b15b654dad06ad6fd6a65b217f0c8fa2be32d81b8ade4260f75159e63ff3bbb821c2327", 0xd5}, {&(0x7f000000f240)="6df49da0a3c96bb3f57a8d0a984f225dd0b99f57f6705f9ec6c7f8b100de9a3cc65b4c122369bc587a7952b056123af087b2c067d12e03fd211e5a0c9d5323dda111642566ee1d1b79ca0627ad655232a1aa518725161c5d8f6888e99b0ba6e1706ddb8e130dd8c42907cae27e54419f5494c82a6cf10cab9dffece9359549e7eac1be5109", 0x85}], 0x6, &(0x7f000000f440)=[@cred={{0x1c, 0x1, 0x2, {r5, r13, 0xee00}}}], 0x20, 0x240c8854}}], 0x9, 0x20044881) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r14, &(0x7f00000bd000), 0x318, 0x0) r15 = syz_open_dev$dri(&(0x7f0000005340), 0x4, 0x10002) (async) getgroups(0x2, &(0x7f0000005380)=[0xffffffffffffffff, 0x0]) (async) r17 = getpid() sched_setscheduler(r17, 0x1, &(0x7f0000001700)=0x4) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005980)=[{{&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002840)=[{&(0x7f00000005c0)="6023bc7526bda73aee50b3d270bc5fd31ee82abf4c7c86b24695c598f4899981f9477222f4741f02400488a4c2d2f7d0170b6776db13d82c5b80d27c7df3f774d5c85593c716c11c83b89ded3e38ac82ba4e158f30bba3a87f4ced1c2b9ba19401936a889ccbb6db710745533187a63a2fe357702e486f0b5e968b3fe0ad8f4d4c73995a7029d50982baa044e99f3bec53886196a5d9a06cf73f67d1f9c6b93a2e0bfd082adc7ac94a9502ed8b901cf1811fee14ca5c3051329ca46638d9186ea635e88ec15d2d574818882b8b5a1a7833d901db0124ebf82b9406a59055bc04a9482131ece0a27b0a17ab233c8800f7c843e5cd4115343d13849b4fe06fd3e792511814abc060939535b7b550f81f3e8a8fd04f9742bd2d857775eab719edda825792ad878c31771bc5fd9314c9ea71342ed1b8e07b4c7f02f76f5dde39750a562e6a21906fdafefc3a3a09dcef4edf43698da40e0be8bd57d678e7cdce46858cc3e9a858becbcf4b90676fe1395f770954477cfe94d2610db45f3fc20aa5d560b63dda2439ce3778a8972d4fad32bb0664e00b02e69b76f3dcef8a34ad6db0220809eb57d5b732b9b63bacd3ad212fc4fd0205015e9bc61b2fbbc2b73fbbe52635ff2396c7580fa600ed2a74837e6b1fd1d1a45699bddafc827a94c8c335ea44411c9432472854c783a252c8781cd2618e2dc4695525d27d33d13f0d035ab8e2b3404d8111e518eb0cd3f753a3d70cec74cedfef2e94eebf9791ac098cdd1b64a137a44091f5496d5d78e105e7b53725786546b76fc206cffe5863e7b4515917e4cecf2b6574d3f537428233c2809092ea49f82288d7e75d843fe362a805af03ffdeb461b546d70d0ba8e8a42ca1656db6823525df70126511285bf97aba58be7b773cf01e97126595592111b9dabde1c72d18edfc652ab74b241421462208835cf8a722c3031e2e90ca2dc2e12f28ff379839a6fb7e377fa6d26748754222c32e859fd1b73a0cce6183ec495d79eac87da62e6b05d2b6a63240cdd704d0cbdeb82c42ce2ca340959dc7643403af8973a6d7c26ed3b41f942e549b1981b34bde5f9758a0e41f6f6880205dcf29f4dcd7d0c80aaab26218b490720cd06b127d42d4028f3c1c85dd0748c21d07230510f4667d38c92c8920de74020936c1ec5f8046a951265aeacd1e7a2195ebe8ab1a9dfdb110e45fa38757918722f107a912e2abfef4b9821c6d1d14398fdb82e6903ed44e76f71fe3cc4e82f55f02910724bc006409c156578cd762a53d25e3ecef86903357b73c9d990ad5f2375b86c331ec4be9be87c7fb6264f25400046f266571110106b30a805af5a77897fc0966bcebe8e0f1f772cacac7e716b4a0a7ec4c760aaa8434a31947c12ea045f7ef33daa10557ca673a3d4b5f3d5f8f7b0abfd630bfc42e2869a3961d8427fb11a1b4d1927c922e9826066ed5d0db28493ab07749e16498b63caa3a9f2343d89c8a0f1a12d7f45ed103c20819a1bae78f4fd7314f13795929faf6826081dd8ae03c0d4a5211fbb080f28150a380c7cb8253944deeae0b12a64c2c6800efba2e9845a08dcddd4a3321ca788e932b88dac6c8149586b08aee224d71db04aec1431cb99d4b3275798f07ec695029c764fb47b8c92c9c22461c79845c268a2fc58cf1763d04d3545f5fbd2c1093d14c5726f9db17561c35440b475eae59e6a4d5b7a9091f296450c663bcfae28d659d901cc49d6ed4726e1e05d168842fdcef43102f5bffabc7ed479ba3cbb67edd1a4fb2fed1ad14a1cf1d44c7cd65f496845281d69d1243322866e6f22c88d127e8b2eadd41cab3092ab6382a175d8615a838249e8c5c74a5cf803650f148789c22108d351675d798b8056064a4b9693a596f92eb5f1bb5e97b564786cc3b8b1f27e5118e8fc580f129d369843411167ff81be04c359e73ac8506abf6c5bc95e9214c89588d21785d96e7f5e683e22d1e06375945d84656698940c70aa82b7824c7cbc86622ca91b2b0ae42bc910d47c52cd19abd3418497346746d7664517aa1acc4b0759c90da01856444bf60b36824586f482da2edf9011b2afd8e63cccb6d2034b139909a5dfeb3c6bd829fc631105bfd92adcbc22bd5d777e05c28f45b91812d68f31b4a863cfb45ffd74165c053d052ab39c1039a608b8da50cc32fc9e7ea8556f0fc038454332f1af173867d789f7faef343fdb69cea1cadaaf4e1246e2b5cd8cb8bd8d37f5053b4da693909a73c67077d69f017ddef836c9aa1ef19a69ae8ea9cab364b75aeaa7fb1296359104623f7b3426157fd83586c8f8ba2e7e75b21651afdace855111ebde7a1005bb92cf9e91467a7344f51f4b9f8a88cfbcfd9eec6a81d09956ae2e269c2012a8bfa0152ab04746d1ca2ad602e343ee2b1c88cf753ee518106f77e591ab9a3cc526a5cdb5df615295eb74bb8860e37ee4793ad323511423874aa8c094d4aff3ed07a2f63516ad7dbccd37743ceaaecf0f0f97456454b76f75e4d1cf4f164b94f7f8a570e1edf301f1ddb9c5a022be8d4360dabf64b8650171fd0a496d404bb1c156ebca12e600f2667d41b97eb14d400ec1b09bb444c62187024bbf0ed162f23be14b13b8c34cb36a0c1c6ebf78090e81624f6ef66d92b7e92e6fb344a390096859df91bbf88afee6974db959cab39fa8a41c23100387df66b82b3bb8283ed11b78f1f7fbff2777252b7d6486eae301a9c7ec9b92fff8a3f40ec55b1595eb211c7543e6bda26c4d2f310c12a6936fe8c49b2e012e03bcaf55e467617e563465461aae46d44898cc52e8bfd2a4fe07539b573b6e633ea188d87f49f409e0af1640d4eca06780d5799a1feeb5414f57678629845f7ca7334698d7d81b9ff5fb734b51cca0f137963bf6ba5c1896b55b533f12b4f0883ba6f0a20a340e01962df50f88f7cf324ee744a193afaa22538d0878a36a26ddbbefb6d251b9bd8198bda051147199c680f0e8ded489c9b4c160b8ab540411a2fa77f52739b06c5c338e5513ce676a22828dcc5de1d73a0400e69ca7e7022500cbc8b33439da3f6870f32b77329c1712544363393559e61667765127fe3ecf84b4aca4bf1a30b8b22d7e73ac1d9e6d13698f0a11c2f6fc24cfb4dcbb8623d2808855c0f48a1ba40db9299579d90d6d7c5239d22f2e19fe3a670052d3cbdcb49874235751a40a9ba11f1e1d1f2e26da0fb9b924cddd9e959384796ed33e63c91af9516ec0484e154161520017264ebf1fc3ee0500b3bddafee3d4169fc41141dfd65fb69b7e9fedc430f21089e4d06acfe99e4cec26c5bc6ee505126e3a5c1b1046626e9f5a64448ed2476a101b999f4d8b29ac8419c5e6a83067bcbff869e5ee7df076dda093c8dff05668a150d4f60f960c79c2d0ff509f0ab0c1c5fe7ddc228793ffc9583b448a5fb2a7e383a1151b01ce2f3085e348f0a5b101ed27ce505be875da6584e468c77959b2426311f792c16816a0cb78f020bb3c0fe5eb8c94caa611682871863bafc4c92d368b17efcb0b773c584233757eb158d249860c2d610431909a4a69d22679382bdbd5b3c8a3bffb4882cf1881769420b7e50bb9b9c9f85dad238338b42b7eb585e42715117b7736809fdc5af4a8b15a269b45277cc2dc7343f968252c3123492a313e0ae58a68a2b29f5b5134ebdb948d77b55333a9616266bc262adfad0e0b55f75adac3abe5c00c8e7e0fa583d639dd93a47b163670c1b2845c2565dca3b3b30e7c995b2d84a9f72129c93a7e2b53957b66515d21a696be83f6def0f6bcffb05abdbdb01b19dc459379025da807582b4b5dba8ec0fac89070ea4374e1ae5612166ec184e15cd154aeff4e992a282205164684c4f20ab68f406137d523af005fce5d55af1748727f5a0fbb9a3c8651610438b028ab93cebb7622819be661dcc004d5ad1e71b4677ac5f43070499cca502a1aa5487d5064aa52c377caaef507ccd58368dd2349027f701a8f5d73e05b611c07f9a5a9c1383b0abb8058adc246c3ffa8a293defcae927203565f9331862cf60de2a369bdcff466a9f70253f9e8b3ab9e8f52ed528620444acbbe64167cde845b23f5bd0d548044dc835116e5e640f3e2538ada2485d27632372449b0ca43772fbe69217d3b4565b1078d7b604bdd7a5bd11136cfe382d549b34de60bdf6dfab6d8de068d886b9ff7bd812fef716836e4ecf819faa74cba46c0fba5496b060a7044b002d1c3af0542b81e997080d355eb3c846afe8489604fc1c6efe470d64e4c297836bb483bd7955445e9ff3e44f4b55dcb3a79c2ff41596b7241a773c9f7d335f906f78edcffba5cf7e9a34f1cc33c123819e5771565cbb3a875eaf4fdb85218337344b13af0f6563f124d0d81fc23f7c4b1110d907d4e210f19f6948059fbd613a8009d48dcdbd57cd8cb5d6202a9d6965354f652b37f2b7d9674b1ddbf6558595b4b0fb9b37cfef72d19ac50f5a97c9f6ce38df46cafc12c02610c71961b5f16675d688f4aab5e685792eafb71721548d1d43fdaa0c6f5f3590ffdb392cd8f7a82a926afb8f029604bf151c6b8c57a84c3c69a06d9afad416759cd150ca1fb2368ebad2b98dfacad9f68fc798293db7234bcd8f4d8ce7d3639fd160c39a7386e3b01ad08803f40b883dfa4db940bfc448202f0ebb4e9e2fc4d321a8992af442ec5f31a43d994ce4d2097b99a28b9681755d84c2dcc4e5377201ba8555358010442d074c7769d90e757863ac34b1e013f7be5b41b3aac8092c573be11caac5ca3587fdc73b2feea0760f6b6a965f71a47c80f8b533d1d4c1f19932b778ca7f243f6c7ff49163b39da72ae41876118327ba25dba7fc442da72d7787ab868ff4f1650a52e98affd086efe59350c2a38bf2e1315efea82a10ae199edcfd10964157ef6a1c8967497c959ed41c3995222207cdd18c97aea74ae8d86b8cfd621dcbb37821856dee35cf0b4374daab0f7603cd557febe236dc003f66e59ac7399310d0cff7ff23eb5e04be8a685da90580ac86f2e1e847252437d26b4534d9f827cd9f2d20a6e90d3727b02ebbeaa516e8f975e196d3fc48aaa8073969b9dc41a6d696af929874170845cecf7b0ef0e309fec6bf2c759d507386470cbd85c790f648637eac4218ba09ee27a8203b8a2c72877871d1b6f1dcd2e712baee4b0be8cabf0214f46ec8b0d8a0535c258bffeb39ee00c396ddd6514c9e3afb5779c09e9794bb5b05388bb761a81fccfe50a76ec50c3f0375e359be6c0fc126592e98f07f04c673ea05eccb6681dd3bcf74fc28aeffa78d3fcf48c05a0055fdeaf2f730eaa7b7bc7dcc28cf7e96bdb973319c57fae7c282b100cb38ea489032533cf30dc46869422c07e08cecc285b9959552de5be89eed12f5aa2f5abd3a4f894396d6de7855b0854be3d727bb3c928062a06650cf1adb96c11483080c3d26ca8d3a6f369a30039c698d8a437582fdc93051067e5dfae17c21e601fedba96ea1dbd18b5790e176d9fdfea1447e0e85060a3f0750bb9184adbafe675838b3fac9c8d4b521b473d7a275f38a29b7ba1c3687ed967e4c355f98b74b8c9610135516abe1356b4a322dcae254402b5b14b35f03ad717faa8c79b747ec36806ad47608df6c52338f42c6003c1f89ac0d86d192c3c4f8612480466ba038bda02873776e87edc7a7d33e130d3361ac73f7a77fe1036809b41161dc9825c96cfc26c435411eb72c4cec4cccd49b8bcb08713775c6a4ff9799b7499aa02ab00a9c9bdc249593a6e820b2d8080a9b5cf3acf05c0f6bc3d9b9f8e645263d1dfa8a22", 0x1000}, {&(0x7f0000000180)="1e7ec5be3103483b6104af4952144fb201759cb17303f0b0ef7e9f698a82dc6898906ae5164e2df2e1a00c4405bd6511cb4ae15238de83c35e212322d817ea54badf0266d5efe8b22a96c8358e09666fe46edebdae96960aab9fbe9e3331f023d612c8946d15fbc7f80dce53d165e08e63078fea3332095fa26732c7c67367d1382694a4bae32839bcd001f525a713f4b1930bdfd9ac01137df119f171bfc8741c9dac8fb8633875", 0xa8}, {&(0x7f0000000240)="115ef48499026e7227b5a796d4f0e385ae4aadf3fef9a2a2ff9e6f6d671423dc2b141bf3c285e98d7d388befc1af2e59f8daca9790a35f947f9b5f2a349f8df6168c79d6ab9992bb54e8c84017d8525bb6", 0x51}, {&(0x7f0000000380)="460162f3c361afa2c3f366ec7921e0ca06d9bbd6bfa5f485f93c2c3c9a92e246a2eff4836119dc461cb8cf0b8c2c103c71feea6fc5ceb53c3fe78bd06702400cef556220bfca8d8e080f42f94add15a96bb65b455235efcb7e743e1ad041cb3031fc1fde1558de9a337438290113b52fba53281846f268f778e9de0ecd2f7bd3816a3592e67b15a8e35ca1087746d5f96edb782ee45f4b67d6f3ba375a2dd8a2dcbd86482c934d83a389717c42a92bdbfffb09342adbedc3d12d00bfe72271499a44e3a3de71e7d460b74524b1095e605202a61321aa2ae925af00595c96e992fba1f23bc00c7a52effecfb705", 0xed}, {&(0x7f00000004c0)="29546857f5a31ca696d4d84a963ffff045328659632826db4d4b3afeceae9c81cf49696ca8d5c38c3be8bcd2e9a0e5150b2591e822abf2c05a94c8f8440bca580d46ee8b1d196277e74768d9a7270834d204a4d39077a7be46da447f7c575f5077b22e1b18a610b4cc260acd1b5a71bdc8e97c1977567d2b2c8323886de4907e31a799d05219488f8ab214a1b484f01dc74abd0e2f951f5ad818f6", 0x9b}, {&(0x7f00000015c0)="958d9ecb4c87cac4fed807057fc4e18e3129b34edede04d347fe926dbcf0c5649447874b9c43f6c32a582e42470faf739a4eb112c49ea240d6b5bbdefc53914c0200aca1d3ced7117a4777c8ea0dea2470309979964ace04d263a5f5b0f67e04a9de448eadd1156d0d8ecfe117c128c4ced5b7c700f71059dc925bc925eaa88ac398f2b3a5ad0e0abefb", 0x8a}, {&(0x7f0000001680)="e8497ca19b7a71ec690a17422aa15ec4e8e70593a79bf5b20e20ae9bb37088edc0d30fa35bfb6cdb6d277c439717743d7f6521fdb4ce64c0f9bb58b8be979936fb747d45a551daa6f17cc849d3a7321283eefb25779784c03bbf6cdc776859bfbe1b502b336d262afaea2e5f65475abda0cec4c0611cb2b983dce5d25e4264e85d26559784e200ec0b52575307e74afecaa2f6389ce00f943114f39ec673d1878c319195c544a62ab19bd55e5dcc666c492364a254a2d92b0b900a374f9e9aedc9820c1f846ae234ba49ecb95ea319d061", 0xd1}, {&(0x7f00000002c0)="df0b11a87aaa1a6ca957602d0b2356a6869bcad6da6562f0b118415d5a", 0x1d}, {&(0x7f0000001780)="ced1c1fb2bd2fe1cadbf5b890d0c1ad45edcd657841ef6df1fb3125582f2a8ddf49d21850d13350067d9a2b7217ed1978e498d30731b9b018bb23f3ff3c634aacdaf64c4d0114323d96befbfd4be651143e754be2321e234050ad19804a910ff14efbb464ec73f5484bb6405fb23d410309d286ce3e7b12c360c305104c9e5a8387a5cb147134da646acaf3465c7d7f99266c1854afa83a3193986e464b585", 0x9f}, {&(0x7f0000001840)="111b05b2620b202df2171a2513b401865c290b87911fcb49965af471c20fc66cdd777ccae464e810e00820cd13826a9e60e75ba0b065106794be01541799be50b669fe7f48c5c16423ddb2f084e9d12de9f0ac4ef118ff161350f26fb89e2dd1370ecd9d90ba1ff45f500dcd04a251e0965f9d6ba9b3d88cbcaf1a590f1a8000b0a42e95993d57e79d1f3fa662d8776d346c5312e698a65d8a98362527afdb1df65f45e0292ad16dc90068b7950a6194b05cd42aedd67ea390da675e82fd04f78d02cd2ee0dd0136dbbae2814bab7a85db255166096af5e2804ced01b77cac264f378d9183659dbef9f124136c40a4a455c9d9c457e4bdbaea2f9a86c58bc7f726ba40a2b3423bb26f8258e2fb2bf6e9dd0398cdfb36b3533f7506154a8b4b854698e87863098724085575449cf67dec97d861ab2949ab43cd80d7e48d749e1c58e3c440730fa77550f2e456ec9c7cbe3cc2bc56d24fad0c62ed7fa92821cae0c11b04a0edb78bd19da08284047de2d4fce8aaa2fcee878660a974727058452b0ba1f0a8a3f851737986322779938463346bee1b4ff8e170b7fe7300c442e48916ae166d7f8ff0068a96bc8dccae4ba6f3d0c5a8d0db4212cb236bbc5763dc2390db2ed2479b95da2c9ee68233e1dada4e1120c40dff90138b5eac8a5f3f499b0be93886667144979aa2cabf9845c53956c25328930e17ddfdecb758bd39f0096826db1ce7314fad79beeeff9808731cb549dc22d6b84d0c4a742b68e20f1bb2302ccad8227ff217583b99da267b2874f12a809aa49915b8760d1e5bedd570d99edfecaf5170f65b773348aede20db5fa2a2de48e48c482e59b5a869fbfbd38dda41741f62f27c9f247c13935d2aa72609cda296bfb801222b92114493cbeabf4c79b38e07e5fe688e807687f4daf7a5126642a00db360e6317ada4ac037e43bcd33ea36e0115c054e6aeef8e9966fce79c2fc08867ea604577d06742bfa8082b4c16e5563f0cfa263d8f16f5fa84372822d47d8862027528a46f7f69cb3e18b7f7da7ba0165e62d32cb050f63d6ad7d085ffb1f1e0dcfcf30d0c8f26e7363bc999ca27d52647be1de66a44c621fcea0653d51c9f266d4e087e11d71fc9cff001e8277bd00d7ef29c62cf577145c95f6d78192d44218627364463c5057d2a178ab7fbb03ff42580fa99a218b9b9279c6a377a343930f2ae18b11ba0d3aa617011ae245918a1f3eb7b0b198a394f2e4b091730f70551546bc152a925d1fa9afeebff245069f47dd0a77a1d7ae3a11b88298ae24dcd8b328cce9666504fc93f75089d6a6b5afb529b1d915d1c6e63df620fe898abd868d1dbff3ce131719b47731e97e62eac0124f44a5d9010af20ece7c6b5f646b43ea76304bd74a62c8a4d34e1373d6ead1d893a0d8bc6d718a211716f66d98f7b2e3d59e2ca5cbca514760c32b1ecd7aaf0f145965ec5d94a1b919578c5e447358957746054922fcaf3f425e7c930f98648840007e6e635052d7774e123f4685bc91eb7a8772b755b75df8a0e01007f94687b0fc152f05d5961c0cf83affa74f11171f55fc60f3dfc58c9be2ed7e948b74e2bca4a07a105215adc2cd4af7051c4ad82b892bdc1a7ab2afa415dc5b4b31f0482d9ff8ae05b8d9471da1183f8ceaa0b5ff531796fcc583abea5761845d764ccf0e9fff31144424d7f399f3681f8a41f8e48266817fcdc2bacbd16273a8edb0032c413b06617041c1db81fe8c1422a2c1357bd6b61e95d6dcce1bf51eee6b50415205b1c15e3f3dbf4ae6b55514e49e31bec41bb3072ea86e5ce44ae0a478080ee824081b9db560c015da86282653f955146bd76b60898e213cce18fbb4a7642837da1ff7b881a5f3b1c58cc46c95b88bdbcb47766400043362f6cbbaf948eaa3bf1d468d821a2b64db01ffdc2f26061556e0ccdd217448f9d8a594dd7cfab38df9fdbca0ad56fe932c001f3e4787f149c24386bdeb0def15aee04fc2b405f43901f2b621532ed747a67c976f2f8e4a52bb91e535ff5c8a7abfc920d4428c2cf8c4a8ee38219857fd728dce05c7f08577b09ab0b93e4fea3cd80e7c38f9a9aa80af9534ff2514c0a66b5c4472e3fe02f6bf416ccd64801af1b09a744392b4697fcbad1cae6558a68e5f66c91afac61f780e3c6b16c55bd2340fd3bd5b0ac49ac7e397daed7aee6c9f8f5a6dd49e2a0526cddbf21c33b769d8f2ff58e812e7664899b945d97652975c9da72d7c66f792da5882b1695980267841c43862af3d6e4b2cb388b5e7ef211b4a586463b1ab2cc041ebc21157d3628c28071fcc57df361b6fbccc2a71c32e62506504d851d48f2ad4fe46de9c5d9541f2a9942fd6ac10324941b2ea0e3de46663c02096477197dfb489656d760b8cd0e8878c9e687515fa4ed0c0eb0a96799772fac8c82354a44b4ec009e118e624f2df5f0c63903cd2411c5014c10c54fcac09230581554482d60adb714e7ad7c365bc48b790a4d3463095b8f072863dc83792c8da002e336a68d3e3431973e90491e6c1ea269047962e180e6d805aea32c6ce033cdce64cbc7e4a4a1959bb3ca83770f2cd16c14e2d316809e2538d74784459f08b6d0bb5a89cc47070636e4c2f657893c51be8b739e5df0a4310a99640705ff6194c474d6f2c1048668fe4905d7dff943908dbbaba14e44a0760c7b7947866ae2f462050354a8746272db3ffe46a306961b880b5fdc605f3f6ff60415046067e6d00c58f38ebfd91b716ea1371465d2e7a19df311456fcfa16e788a27067d1e763bcc56f8b6cda1baee25f5390513c06d844c2d7e19d490a61b638167a51f2ff9d54eb82859585a20effcefb69ab8d59e5ba87497d83c8c0fcc57d521f6ae153b7e71eee2502c17aeef0cf11b88800b39d1c8d5a2c2e11c11c65b1cae6761fb5c6b21716bf47c8c8c7abcf45270bd44a3b368690cc6c137e493e6d7be31393b564b115c444ed73d5d747d4a76628dfcd341e2274357449e01ed5bc15db8fcc41aec0e2082f47214b20096b7ccb50441d522411e11552c4ea36e07d502fedd86d69d732e1e088f0d6663a17308f8677bf97422d8799cf04cc1f9e7f4b5c82125ee6c8b0128f5648b65d4f8086ba920b3fe11c3e33da659f85469e060b2fbb9ec1922cc50bf15642bf0c6dbbeb2e986ef1b4ba9bfb8afa28a7451fa58eb5e0b741df29195202b59c90e9fe14ce576cfb862e7400fbb4cfd7378d1d3db262cd6cadf02c2b1f28320d2e2e73d0092308f16ef21f5d34e874d38166f98648a82b82c87bc17032a67aef1ba3344cd6bcc6d62b1857efea58db97dc8ad400ccf2312edacc917a0867d74785ccc31631e09f5b4b4508855cf4d9a563475d849cdef8f1b9ce62518cdd08578df992bfc1a6c150b7683f08783647568ecb7bf49e429a5380f93970cd5f609cdd43f11d2587a0dfa6832a255f134992d329f4af9075e977022ca2f8d6235d3f74308eebafb0d416d879cf7fe9f86f608cc606e6c0f71a89258c286aad5febad05142a2e63892f4fd8c96ee68020d6a04920d3254f6394479e38d50ad046114050d4f81f89f9e64a18f95fdf161807a8928f494064145deb6887f30338e7b2608e4e7730aef8c0fce6c7cf5e4075252c2315b7154071f5f0552ab78ee8a1c28f8164c54c169ae4325a0c3e9852d0ef8550d2dc4bc628afc5748003da7580de7ea6dc58cf6a77808a149454daf88c2f97444b4a16359cc2f3123363f6aa5eb6549353166f3d24dfac8fd55cbc7ebbeeca74f3ab5ca537c67617697f55c7bffe101e3a9ac01ba917e58fb680ca3d3973dee61bb16c00391b55435899ef6a4c861e691afe9b15b854b6ab204f172d4a6d3d5e4aeca3c63e7d16c4995cd7af3119ba81963282b2103b37dc499d0a800024d5e3e6927b5e50629cb8affc4fc60811ac07843804b5d6da54dfe1665ca4a04ade60ee54437c0c0b4430e0a9726f6c61bd05e210d0faf7209ccc85c527de9d8637a72d5483606997818e128cda5096b8e53891d1a244d9e0e6a40fc6b318e3ca69d4a0095302f75126128425909a076d806e4fe6aaa2332335f4e881ff8e4457150bc4190b3237e32e7b40c074032a995dc6b71c53393e8e30e5329098de1e3138ba8cda5f1769a7a72850468e63f8aa096ea84081196c0df28f6f596aada357db9af23a67b34cd8f1b1203188311480f9abaa31e24da095679a4cddf5e443f2ea66c79f9a7a0eaa0d850d72dcf436a2fb37f009ad4a888f347e03a1d50df787a886fc8ad0c54c63bc3115ba6a6ae09d0119d503b802fe300820e3d55b62109be4d6fb33c8799f4ddc8182d93c8001dfbe0eeed903f45122e3beff60936adecdee840cc8d0c715804529f5ef7387c94b8c4cd25cb80d8fb9704bfcf90cfb263701050cb72005d9207e1f791a97f92a231b3ecdc0934ce941691f71633ba9a1b00010b88f4abe001e8bbce8ecb9e640a5e66483f4c703f233caf54b9f00e92956bd737dcd5dc52e2ee35b9cc17939a1aeb29c80d9f0f9fc9b02b466e8985e527dfbdb4af306a9c83281729349ceea8c21feb7f3c2a4de33d7ec8506fa291461acc544f5c0677e1093a89afe4288539a98863e7c36dcbf59ba39e3e1caf097e30116efe24daee511ffa69efe5868940c08a5e220bda579dc31f373b1dff8a4ddbe831cca4204f11e537360b9d33fa8e92e05fed4974881cd55f8fdd0990787ed3f3e08fb92a0427268e67d1ad70fc483994e85b68f7ae1034c5c8ec6007073ab9f2f72df4dba096f2b7120474cc0150cd23e863e106df7df2d006086d6bf374308840992103c9f582e724ac9e4d3a80a5fb6e220898941df9deb11820fcb576c784d13b90754319b74c2dd8226ef97a20e8f4e44201136a515d3f3214fd95c040b8253a5d4dce84a22ad87d9f683a0ccd3ec4ac2f4963accfd266af392d81342a12dc2d1fef4dcc261522d457afe54aebf737c6049f9a50c4078da2b9621a785d3521218db4d456700e289296f2de942ed6fbf2f64661bf3038e15f769060bece7a2981c8770f251cde313a439110c25d66a2d4ead90a48785edbf3eafb7839ad495cc9d6f11562bdbdb0670ac8e3e2ae9772f12a9dd29d1a6e6e91eefe4064c2c1f4a0f8755c745bf7d7149306a5011acb805769750b939774c55f5a3afd0b1f0a93ab906890c44bcae8239c356c017021773e395058ec13cec71aa5c4eb175f9e4c2abf1509fc224c6e101f59794a3f8c51f707214e4ea0bc0bfd68f2115cea4149b066525ea5724344d0eb84904801f494f133921c529b4411fea159f2450cce3a5d90db3975958ba0f57ad7819b92806b1b79802e7108d569dcc466427ab6b32f049bd0e27d3f09b159ba5d0c355386fd3ec09d54ae169b44872c2ce80673ec9b9b3350d2e4d7575215fc553932deb9f965ac166a4c93e53e90ece4e72b9ea1a5fedb52ca0372f20ec02c603521b201311037a2e6b1065bebcd06144713f40d8597cc18fee287745e5428784f10ef20e4008b50131f838322e5141d4480f94c983477a896e0cadd80628354b98ffb6ef7ed2018757623cba7e1b414a4400550b130684d877f6a7b90749b921d24bc37e9b5226d353eb1eb38ce171694234d36ba46d2b7b83105c2b080b96a52de80d2a52ab735c05175784ba23cdef8c0d0529db6050d879f39bfe0a03bebeaa8406af032e634e923444693c1f2205e591063cbfb80cca9e5cd26ad9c3bbdd06353aba77105af3b33ca6e3bc657501d4cfd78b15a7c9f11f6c8ff08e3ff5629b5354898bad4970da2c74e069", 0x1000}], 0xa, &(0x7f0000002a40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r2, r1, r1]}}, @rights={{0x30, 0x1, 0x1, [r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @rights={{0x10}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x118, 0x48000}}, {{&(0x7f0000002b80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002d40)=[{&(0x7f0000002c00)="8c91476fd62303cb0fb3a486bd780b6d4e2fecafa5334f48e32f2df023fcf43597e235a2011965bd4b696f49b23be9f49bf493d69da7705381521d7ed73a7416b78662375e64546678b9e07b8de402e1d2e48cb84d0370f2386d19b8121a82bbaeb373057783f936de90fd283450ea137eccd8a95985b2cca5ab135b3d07017e48ffa61b27c968d43ff57d1a123ba481d60389643678a459bc5ba726a9d17c29d927db18fe3f72a54ffcd900", 0xac}, {&(0x7f0000002cc0)="f28459efd6edfbb86ffdee2a288089e08c0b5b72dd430534982c3bd33f53ad066fe33664e8d729beb66759935c0f649c3c973ebfecd9ec5f420bb9136a73f70d18a22d1cbda977728ab5bbcac32685892f50cf92cf000d7fa9725df8af018079266911dfe2e66a800a93cc2b726c56dd5f71c0f1792ca063fada", 0x7a}], 0x2, 0x0, 0x0, 0x40}}, {{&(0x7f0000002d80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003100)=[{&(0x7f0000002e00)="a796262e2266194d8053c42b1f8aa4d01281c27667", 0x15}, {&(0x7f0000002e40)="970fcc97fad834f57124d742f3b7897712d5861831b1496d50e9c36e0b2eea93737caa17243b4c148cadb468a26eb73613dd6131b64873c02ac10735320f18270ea23c404bf69dc079b906897d11faa5ffd91d4d36c68246d8fe8c583be13267dbc37b302e0707dcf616f5f43b388ad16b209ac95577fef4c8cc7e872c34b376613891bdfb7d3252fae370b551b694f225d6", 0x92}, {&(0x7f0000002f00)="f02d4fd703b5901a5dcdc7702b40a1e4f269", 0x12}, {&(0x7f0000002f40)="8e591539966cef43e75191fc1b78e83ff1e4096c09969477152a46e64f95e02a2ae9d41893542ddde6321a2f006026a51febc1af117f8b84e1c1d01d8f874c7dd98a460e189fc41daf", 0x49}, {&(0x7f0000002fc0)="ce614825bb2b862891f0cd862b4a1b04e2515da4c9314c8a8886a24ab4535472e4a143a01186e72607d15b4203763c2da57e05331e666f2593a7dedcebf4ca5f2440af81408a0549de0bb866fbdf08f1bd8977b0233e9397637fa0c883b8ce30f97f925d46bed78181ecdd6cf2d65f51493ef58c7191d0bfdb69466bc0a3657ef21a5bc3ef9f4ec0ea56761634f6065d797d3dc87399aff69c88b556b6abd03621b428fe6cd5ebc95bedae817e7e03e36d5729ffdfcd8f5acf72176c044059916d5c958839654610f1066ade6e10d21bdca88444b1ce280ea1a2c3cf4a557df4edbf79178e12c0fdd64abc877042417ecb3cf864640cc4ad0e548b44984b", 0xfe}, {&(0x7f00000030c0)="a72979999634be81a35480e772c57588fdb218b78a2b93a73a622a7fda4c9b7e08ba6f83ab18b60a9319", 0x2a}], 0x6, &(0x7f00000053c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="24000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r15, @ANYRES32=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32=r16, @ANYBLOB="000000001c00200000000000010000000200dda3", @ANYRES32=r17, @ANYRES32=0xee01, @ANYRES32=0xee01, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x1}}, {{&(0x7f0000005500)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000005900)=[{&(0x7f0000005580)="9cca83b7b33d33133541136d2c93cc3743457e785533c9745baeec14b58ddac88f26e499c6c4398e64640ead5ed5a94143a48345cb9d7d1f0dcd34927f6c779ecd08a98400aacde94070b60adbde615bca34740351d3b85925ae7cb55af094c5ec0858a40a854a8831d05b5534dae96c0a1c4fe0971a225a08712f6de81e2d5e5c0cc7e054b3516eab65", 0x8a}, {&(0x7f0000005640)="dc754ba792f97c1a36809e4fcae36fe1f321052d03545d563588ec11bb9099509db034daa39f4bd8a1d3120322431245d840b90c9aae91b564bee088c6e012fc8ca042a835729ebf529333a3b81982b0cb73b2e56b2d6f421bb61b6539a10fb6ca7c75e5573786d1337b64716ddfa5ce4a32459ad4e7b5a981141c4d15513899430ab2ebaaedcee862b45f08f2bef3d61c1524554089f71ae6f1b88c4c4d92368dcf1e6de38016bb5aa4e1092d91c1154734476fb5d04badd09c40751a0ceeb802196de0cda86fe1826c7b3b23ee7e76fc28b97067d8033b1155c87ff02140a8fe35b49c57fb810623c59f4d4404762080b0f749ba", 0xf5}, {&(0x7f0000005740)="662285256d0d63c97ceff29c1b7a6099ba2a78df0565676c16f2ae3cb37a9f0808893338065cdf2a0c69197b732322034b87e3df5b5016bc28803475c6116d0c288fb13244d520ad563d2299b7b834bea34bb871bd7f1d0f834a4a723b83a6225ca2094d311f0e44", 0x68}, {&(0x7f00000057c0)="c9b23e8382dbea38cd4b6292ad448dfa8d6daf772b4aa3fe90b3aa32c281dd436a68dee43e3841a88ad71463c67253c8b192f351e6aeb10d5bc045b58263b0d49588cb89d694b2cfd0c4c7ab9811", 0x4e}, {&(0x7f0000005840)="33ce81e724d9207957df33a11dd695b796b099432b118fab421d4f32bd8cb63863855cad1595a1bc4f911b1143336cfeeee02e360485b0766c05d7ce83c7c4db80f0c1453fb229045bf1634ccac2f39ccdff02e8e68630535aff8dd0411bbcfa459f7b0a66a46be8950f4145ce71bde3b0b6cb72c161afe1b4bbb6cfbfd15621d4182da74ed3b8b43ab185f0a6958a51", 0x90}], 0x5, 0x0, 0x0, 0x80}}], 0x4, 0x40880) 23:56:21 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 23:56:21 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xf200, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:21 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @random="5d8ea0a7402a", 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @random="5d8ea0a7402a", 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) [ 523.999051][T17453] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 23:56:21 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x2, @random="bbad3c6bec2f", 'wg1\x00'}}, 0x1e) 23:56:21 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRESDEC=r0, @ANYRES64=0x0, @ANYBLOB="58fead7dd462706a9f4c5a1a58475ea4fd7ab6923d70786026326dbf62759e937b426737276889ac88e6fb1428bd12fdc3fe3c649da234a75b96ab1bea20bc57951c07aa801131a86d18add38526fb4a6049b890e9aefb8aa3b581fd77e188e224bcb4f1ddc789e0a003f464b504746ead1d561e516cee20fdb8b1d106a09dde45880f0f10aab5a80531c57b3a2ecc51b5a9c131c61188f1fc83a5fc8ceb330ca4580bc10d6b80c64e753f14e040efa7564573a2dbb092ee2faf9ac5b0a8b08febf6f473464824d4a1964db83794b68a88ee87f9953ab1273881ca530f46833086e583873a2d44df487d467aea8fc57e626b0481c2040e14d60a3fe5ea586119ff388bbe2f5b17ccd948838b925c01d236b9604128e605220a5477181c706fd05ed930c5cbe7fbfd117711bc90c6f88dd6c46f974ee89f326776dc7ecff50a9a1336c9be248016c9c859065cd9e414d23e67af7b761ca0e75f0fff629793189e25c970da87d105eaebf56378ff4da5dac2e87cc94fef9dde9c5e0496f37cefc89339ab458af7f596da080305be95bc56ebc7975525cc"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 524.068151][T17452] device wireguard208 entered promiscuous mode 23:56:21 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x2, @random="bbad3c6bec2f", 'wg1\x00'}}, 0x1e) 23:56:21 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xf201, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:21 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRESDEC=r0, @ANYRES64=0x0, @ANYBLOB="58fead7dd462706a9f4c5a1a58475ea4fd7ab6923d70786026326dbf62759e937b426737276889ac88e6fb1428bd12fdc3fe3c649da234a75b96ab1bea20bc57951c07aa801131a86d18add38526fb4a6049b890e9aefb8aa3b581fd77e188e224bcb4f1ddc789e0a003f464b504746ead1d561e516cee20fdb8b1d106a09dde45880f0f10aab5a80531c57b3a2ecc51b5a9c131c61188f1fc83a5fc8ceb330ca4580bc10d6b80c64e753f14e040efa7564573a2dbb092ee2faf9ac5b0a8b08febf6f473464824d4a1964db83794b68a88ee87f9953ab1273881ca530f46833086e583873a2d44df487d467aea8fc57e626b0481c2040e14d60a3fe5ea586119ff388bbe2f5b17ccd948838b925c01d236b9604128e605220a5477181c706fd05ed930c5cbe7fbfd117711bc90c6f88dd6c46f974ee89f326776dc7ecff50a9a1336c9be248016c9c859065cd9e414d23e67af7b761ca0e75f0fff629793189e25c970da87d105eaebf56378ff4da5dac2e87cc94fef9dde9c5e0496f37cefc89339ab458af7f596da080305be95bc56ebc7975525cc"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 524.146041][T17448] device wireguard312 entered promiscuous mode [ 524.249876][T17478] device wireguard209 entered promiscuous mode 23:56:21 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x2, @random="bbad3c6bec2f", 'wg1\x00'}}, 0x1e) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x2, @random="bbad3c6bec2f", 'wg1\x00'}}, 0x1e) (async) 23:56:21 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="100350035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 23:56:21 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x5920300, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:21 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x500, 0x0) 23:56:21 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRESDEC=r0, @ANYRES64=0x0, @ANYBLOB="58fead7dd462706a9f4c5a1a58475ea4fd7ab6923d70786026326dbf62759e937b426737276889ac88e6fb1428bd12fdc3fe3c649da234a75b96ab1bea20bc57951c07aa801131a86d18add38526fb4a6049b890e9aefb8aa3b581fd77e188e224bcb4f1ddc789e0a003f464b504746ead1d561e516cee20fdb8b1d106a09dde45880f0f10aab5a80531c57b3a2ecc51b5a9c131c61188f1fc83a5fc8ceb330ca4580bc10d6b80c64e753f14e040efa7564573a2dbb092ee2faf9ac5b0a8b08febf6f473464824d4a1964db83794b68a88ee87f9953ab1273881ca530f46833086e583873a2d44df487d467aea8fc57e626b0481c2040e14d60a3fe5ea586119ff388bbe2f5b17ccd948838b925c01d236b9604128e605220a5477181c706fd05ed930c5cbe7fbfd117711bc90c6f88dd6c46f974ee89f326776dc7ecff50a9a1336c9be248016c9c859065cd9e414d23e67af7b761ca0e75f0fff629793189e25c970da87d105eaebf56378ff4da5dac2e87cc94fef9dde9c5e0496f37cefc89339ab458af7f596da080305be95bc56ebc7975525cc"], 0x20000600}}, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRESDEC=r0, @ANYRES64=0x0, @ANYBLOB="58fead7dd462706a9f4c5a1a58475ea4fd7ab6923d70786026326dbf62759e937b426737276889ac88e6fb1428bd12fdc3fe3c649da234a75b96ab1bea20bc57951c07aa801131a86d18add38526fb4a6049b890e9aefb8aa3b581fd77e188e224bcb4f1ddc789e0a003f464b504746ead1d561e516cee20fdb8b1d106a09dde45880f0f10aab5a80531c57b3a2ecc51b5a9c131c61188f1fc83a5fc8ceb330ca4580bc10d6b80c64e753f14e040efa7564573a2dbb092ee2faf9ac5b0a8b08febf6f473464824d4a1964db83794b68a88ee87f9953ab1273881ca530f46833086e583873a2d44df487d467aea8fc57e626b0481c2040e14d60a3fe5ea586119ff388bbe2f5b17ccd948838b925c01d236b9604128e605220a5477181c706fd05ed930c5cbe7fbfd117711bc90c6f88dd6c46f974ee89f326776dc7ecff50a9a1336c9be248016c9c859065cd9e414d23e67af7b761ca0e75f0fff629793189e25c970da87d105eaebf56378ff4da5dac2e87cc94fef9dde9c5e0496f37cefc89339ab458af7f596da080305be95bc56ebc7975525cc"], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r1, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) 23:56:21 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xf202, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:21 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x0, @random="f7a969c57cc1", 'pimreg0\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20000023896) connect$pppoe(r2, &(0x7f0000000080)={0x18, 0x0, {0x4, @broadcast, 'hsr0\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:21 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1d, r2}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:21 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xf203, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 524.515574][T17485] device wireguard210 entered promiscuous mode [ 524.534694][T17488] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 23:56:21 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x6000000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 524.596142][T17496] device wireguard313 entered promiscuous mode 23:56:22 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="05054b035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 23:56:22 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1d, r2}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) socket$netlink(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) (async) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) (async) connect$can_bcm(r0, &(0x7f0000000080)={0x1d, r2}, 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) [ 524.647699][T17504] device wireguard24 entered promiscuous mode 23:56:22 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xf401, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 524.704211][T17509] device wireguard211 entered promiscuous mode 23:56:22 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x6010000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) [ 524.765111][T17512] device wireguard314 entered promiscuous mode [ 524.773830][T17515] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 23:56:22 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1d, r2}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) socket$unix(0x1, 0x0, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) socket$netlink(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) (async) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x40}}, 0x0) (async) connect$can_bcm(r0, &(0x7f0000000080)={0x1d, r2}, 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB], 0x20000600}}, 0x0) (async) socket$pppoe(0x18, 0x1, 0x0) (async) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) (async) [ 524.903151][T17520] device wireguard212 entered promiscuous mode [ 524.995023][T17528] device wireguard315 entered promiscuous mode 23:56:22 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x600, 0x0) 23:56:22 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050250035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 23:56:22 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xf403, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) [ 525.181298][T17542] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 525.236997][T17545] device wireguard213 entered promiscuous mode 23:56:22 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x0, @random="f7a969c57cc1", 'pimreg0\x00'}}, 0x1e) (async) connect$pppoe(r0, &(0x7f00000003c0)={0x18, 0x0, {0x3, @broadcast, 'veth1_to_batadv\x00'}}, 0x1e) (async, rerun: 64) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (rerun: 64) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20000023896) connect$pppoe(r2, &(0x7f0000000080)={0x18, 0x0, {0x4, @broadcast, 'hsr0\x00'}}, 0x1e) connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:22 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x6920300, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:22 executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) sendmsg$can_bcm(r0, &(0x7f0000000380)={&(0x7f0000000080), 0x10, &(0x7f0000000300)={&(0x7f0000000280)={0x1, 0x2, 0x5, {}, {r1, r2/1000+10000}, {0x3, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x0, 0x0, 0x1, 0x1}, 0x36, 0x1, 0x0, 0x0, "9c8d83aea07aff668c20d68448823fe445aec0ee72ca135e5785ed7ab994736d576b56d5dcb2acecb435eb4f18b80991ff9676d50f27a949bd1d91efa56cd2e5"}}, 0x80}, 0x1, 0x0, 0x0, 0x4000840}, 0x0) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="777420112648136dfb6811d90643c8ec3243ed31c70512794cabcc392bd9df869e50dd040c57c66ec2e7ef7af643452b377efdbd34894a42934b56c087e7eb795b222a43fb7a03feccba30e2c5e5a1c9b69c352d460919e154a7d7a156e8bb17563c49fb13ede3146859999fd81e147eb78c35b0c14e72172abb8a1c983f675c7b1a01a37cf7d0dc4f8789e3aeb097e72d006879106a431e1c0f7395d576dd107185fbc7030d2be2b89f88ed5472a5ac7cc2a0e837c6760c6626cf53ff4ea9f0632a37db731024e669a7f1a1e7240fe0f39560572dc76cd9fe2decc868b5af0f995571ca4d1990963c44f25b3088f5ba9a0000000000000000"], 0x20000600}}, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) 23:56:22 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050450035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 23:56:22 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xf600, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:22 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) (async) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) sendmsg$can_bcm(r0, &(0x7f0000000380)={&(0x7f0000000080), 0x10, &(0x7f0000000300)={&(0x7f0000000280)={0x1, 0x2, 0x5, {}, {r1, r2/1000+10000}, {0x3, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x0, 0x0, 0x1, 0x1}, 0x36, 0x1, 0x0, 0x0, "9c8d83aea07aff668c20d68448823fe445aec0ee72ca135e5785ed7ab994736d576b56d5dcb2acecb435eb4f18b80991ff9676d50f27a949bd1d91efa56cd2e5"}}, 0x80}, 0x1, 0x0, 0x0, 0x4000840}, 0x0) (async) connect$can_bcm(r0, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="777420112648136dfb6811d90643c8ec3243ed31c70512794cabcc392bd9df869e50dd040c57c66ec2e7ef7af643452b377efdbd34894a42934b56c087e7eb795b222a43fb7a03feccba30e2c5e5a1c9b69c352d460919e154a7d7a156e8bb17563c49fb13ede3146859999fd81e147eb78c35b0c14e72172abb8a1c983f675c7b1a01a37cf7d0dc4f8789e3aeb097e72d006879106a431e1c0f7395d576dd107185fbc7030d2be2b89f88ed5472a5ac7cc2a0e837c6760c6626cf53ff4ea9f0632a37db731024e669a7f1a1e7240fe0f39560572dc76cd9fe2decc868b5af0f995571ca4d1990963c44f25b3088f5ba9a0000000000000000"], 0x20000600}}, 0x0) (async) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 525.478698][T17552] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 23:56:22 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={0x0, 0x20000600}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x7000000, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x38, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 23:56:22 executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) (async) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) sendmsg$can_bcm(r0, &(0x7f0000000380)={&(0x7f0000000080), 0x10, &(0x7f0000000300)={&(0x7f0000000280)={0x1, 0x2, 0x5, {}, {r1, r2/1000+10000}, {0x3, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x0, 0x0, 0x1, 0x1}, 0x36, 0x1, 0x0, 0x0, "9c8d83aea07aff668c20d68448823fe445aec0ee72ca135e5785ed7ab994736d576b56d5dcb2acecb435eb4f18b80991ff9676d50f27a949bd1d91efa56cd2e5"}}, 0x80}, 0x1, 0x0, 0x0, 0x4000840}, 0x0) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="777420112648136dfb6811d90643c8ec3243ed31c70512794cabcc392bd9df869e50dd040c57c66ec2e7ef7af643452b377efdbd34894a42934b56c087e7eb795b222a43fb7a03feccba30e2c5e5a1c9b69c352d460919e154a7d7a156e8bb17563c49fb13ede3146859999fd81e147eb78c35b0c14e72172abb8a1c983f675c7b1a01a37cf7d0dc4f8789e3aeb097e72d006879106a431e1c0f7395d576dd107185fbc7030d2be2b89f88ed5472a5ac7cc2a0e837c6760c6626cf53ff4ea9f0632a37db731024e669a7f1a1e7240fe0f39560572dc76cd9fe2decc868b5af0f995571ca4d1990963c44f25b3088f5ba9a0000000000000000"], 0x20000600}}, 0x0) (async) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 525.562655][T17549] device wireguard316 entered promiscuous mode [ 525.591930][T17553] device wireguard214 entered promiscuous mode 23:56:23 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400ee00"/20, @ANYRES32=r4, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r4, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1fe0000e2e60c000400", @ANYRES32], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050550035801480301020200c52cf7c25975e00db02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d131466321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) [ 525.666823][T17569] device wireguard317 entered promiscuous mode [ 525.716284][T17576] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 525.757876][T17576] ------------[ cut here ]------------ [ 525.763845][T17576] WARNING: CPU: 0 PID: 17576 at net/core/dev.c:3265 skb_checksum_help+0x4a2/0x600 [ 525.773311][T17576] Modules linked in: [ 525.777323][T17576] CPU: 0 PID: 17576 Comm: syz-executor.0 Not tainted 6.2.0-rc7-syzkaller-00018-g0983f6bf2bfc #0 [ 525.787935][T17576] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 525.798178][T17576] RIP: 0010:skb_checksum_help+0x4a2/0x600 [ 525.804114][T17576] Code: e0 48 83 c4 28 5b 5d 41 5c 41 5d 41 5e 41 5f c3 e8 83 be b7 f9 48 89 ef 41 bc ea ff ff ff e8 35 f9 ff ff eb d4 e8 6e be b7 f9 <0f> 0b 0f b6 1d ff dd 94 06 31 ff 89 de e8 cc ba b7 f9 84 db 0f 84 [ 525.823952][T17576] RSP: 0018:ffffc9000d8f7660 EFLAGS: 00010216 [ 525.830206][T17576] RAX: 00000000000079d5 RBX: 000000000000034a RCX: ffffc9000b2b9000 [ 525.838317][T17576] RDX: 0000000000040000 RSI: ffffffff87c939a2 RDI: 0000000000000004 [ 525.846495][T17576] RBP: ffff888028e88000 R08: 0000000000000004 R09: 000000000000019a [ 525.854711][T17576] R10: 0000000000000348 R11: 0000000000094001 R12: ffff888028e88074 [ 525.862929][T17576] R13: 0000000000000000 R14: ffff888028e88080 R15: 0000000000000348 [ 525.871132][T17576] FS: 00007fd79061e700(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 525.880323][T17576] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 525.887094][T17576] CR2: 000000002000f000 CR3: 000000009a100000 CR4: 0000000000350ef0 [ 525.895315][T17576] Call Trace: [ 525.898746][T17576] [ 525.901900][T17576] netem_enqueue+0x2b36/0x3570 [ 525.906859][T17576] ? netem_dequeue+0xde0/0xde0 [ 525.911909][T17576] ? __skb_clone+0x597/0x780 [ 525.916645][T17576] netem_enqueue+0x202f/0x3570 [ 525.921622][T17576] ? netem_dequeue+0xde0/0xde0 [ 525.926527][T17576] ? lock_downgrade+0x6e0/0x6e0 [ 525.931670][T17576] ? do_raw_spin_lock+0x124/0x2b0 [ 525.936920][T17576] dev_qdisc_enqueue+0x46/0x390 [ 525.941969][T17576] __dev_queue_xmit+0x2279/0x3ba0 [ 525.947132][T17576] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 525.952605][T17576] ? csum_and_copy_from_iter+0x12e0/0x12e0 [ 525.958556][T17576] ? virtio_net_hdr_to_skb.constprop.0+0xa63/0x1230 [ 525.965341][T17576] ? packet_parse_headers+0x980/0x980 [ 525.970895][T17576] packet_sendmsg+0x334c/0x5500 [ 525.975893][T17576] ? aa_sk_perm+0x313/0xab0 [ 525.980674][T17576] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 525.986703][T17576] ? aa_af_perm+0x240/0x240 [ 525.991398][T17576] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 525.996827][T17576] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 526.002912][T17576] sock_sendmsg+0xd3/0x120 [ 526.007467][T17576] __sys_sendto+0x23a/0x340 [ 526.012211][T17576] ? __ia32_sys_getpeername+0xb0/0xb0 [ 526.017778][T17576] ? __local_bh_enable_ip+0xa4/0x130 [ 526.023288][T17576] ? __ia32_sys_get_robust_list+0x3b0/0x3b0 [ 526.029374][T17576] ? xfd_validate_state+0x5d/0x180 [ 526.034647][T17576] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 526.040838][T17576] __x64_sys_sendto+0xe1/0x1b0 [ 526.045739][T17576] ? syscall_enter_from_user_mode+0x26/0xb0 [ 526.051832][T17576] do_syscall_64+0x39/0xb0 [ 526.056390][T17576] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 526.062503][T17576] RIP: 0033:0x7fd78f88c0f9 [ 526.067053][T17576] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 526.086859][T17576] RSP: 002b:00007fd79061e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 526.095448][T17576] RAX: ffffffffffffffda RBX: 00007fd78f9abf80 RCX: 00007fd78f88c0f9 [ 526.103607][T17576] RDX: 000000000000fc13 RSI: 0000000020000280 RDI: 0000000000000003 [ 526.111753][T17576] RBP: 00007fd78f8e7ae9 R08: 0000000000000000 R09: 000000000000002f [ 526.119889][T17576] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000000000 [ 526.128013][T17576] R13: 00007ffea06e42ef R14: 00007fd79061e300 R15: 0000000000022000 [ 526.136189][T17576] [ 526.139361][T17576] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 526.146647][T17576] CPU: 0 PID: 17576 Comm: syz-executor.0 Not tainted 6.2.0-rc7-syzkaller-00018-g0983f6bf2bfc #0 [ 526.157069][T17576] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 526.167137][T17576] Call Trace: [ 526.170425][T17576] [ 526.173362][T17576] dump_stack_lvl+0xd1/0x138 [ 526.177982][T17576] panic+0x2cc/0x626 [ 526.181897][T17576] ? panic_print_sys_info.part.0+0x110/0x110 [ 526.187902][T17576] ? skb_checksum_help+0x4a2/0x600 [ 526.193036][T17576] check_panic_on_warn.cold+0x19/0x35 [ 526.198431][T17576] __warn+0xf2/0x1a0 [ 526.202339][T17576] ? skb_checksum_help+0x4a2/0x600 23:56:23 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x700, 0x0) 23:56:23 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0xf601, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x40}}, 0x0) 23:56:23 executing program 4: r0 = shmget$private(0x0, 0x3000, 0x78000000, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0xb) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x7fffffff, 0x3c9e48bc) r1 = socket$unix(0x1, 0x0, 0x0) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="e2c22ff33e37975051c1834eb4a1a30dccbecbc3c8a95ca7cac1ce09deda43ffd23aab1bedf96b0917c3971e6f10735abb9bf28990770bdf629fd038703ee7597191719e26687966341aaa4624ed8b4bb56210835378476ccd339aed477e2df3f3d3f493d8d5757b89995b19"], 0x20000600}}, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080), 0x4) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @broadcast, 'vlan1\x00'}}, 0x1e) [ 526.207647][T17576] report_bug+0x1c0/0x210 [ 526.212008][T17576] handle_bug+0x3c/0x70 [ 526.216188][T17576] exc_invalid_op+0x18/0x50 [ 526.220711][T17576] asm_exc_invalid_op+0x1a/0x20 [ 526.225583][T17576] RIP: 0010:skb_checksum_help+0x4a2/0x600 [ 526.231324][T17576] Code: e0 48 83 c4 28 5b 5d 41 5c 41 5d 41 5e 41 5f c3 e8 83 be b7 f9 48 89 ef 41 bc ea ff ff ff e8 35 f9 ff ff eb d4 e8 6e be b7 f9 <0f> 0b 0f b6 1d ff dd 94 06 31 ff 89 de e8 cc ba b7 f9 84 db 0f 84 [ 526.251033][T17576] RSP: 0018:ffffc9000d8f7660 EFLAGS: 00010216 [ 526.257105][T17576] RAX: 00000000000079d5 RBX: 000000000000034a RCX: ffffc9000b2b9000 [ 526.265060][T17576] RDX: 0000000000040000 RSI: ffffffff87c939a2 RDI: 0000000000000004 [ 526.273017][T17576] RBP: ffff888028e88000 R08: 0000000000000004 R09: 000000000000019a [ 526.281062][T17576] R10: 0000000000000348 R11: 0000000000094001 R12: ffff888028e88074 [ 526.289105][T17576] R13: 0000000000000000 R14: ffff888028e88080 R15: 0000000000000348 [ 526.297066][T17576] ? skb_checksum_help+0x4a2/0x600 [ 526.302265][T17576] netem_enqueue+0x2b36/0x3570 [ 526.307018][T17576] ? netem_dequeue+0xde0/0xde0 [ 526.311774][T17576] ? __skb_clone+0x597/0x780 [ 526.316534][T17576] netem_enqueue+0x202f/0x3570 [ 526.321389][T17576] ? netem_dequeue+0xde0/0xde0 [ 526.326172][T17576] ? lock_downgrade+0x6e0/0x6e0 [ 526.331055][T17576] ? do_raw_spin_lock+0x124/0x2b0 [ 526.336065][T17576] dev_qdisc_enqueue+0x46/0x390 [ 526.340926][T17576] __dev_queue_xmit+0x2279/0x3ba0 [ 526.345937][T17576] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 526.351216][T17576] ? csum_and_copy_from_iter+0x12e0/0x12e0 [ 526.357041][T17576] ? virtio_net_hdr_to_skb.constprop.0+0xa63/0x1230 [ 526.363647][T17576] ? packet_parse_headers+0x980/0x980 [ 526.369037][T17576] packet_sendmsg+0x334c/0x5500 [ 526.373912][T17576] ? aa_sk_perm+0x313/0xab0 [ 526.378434][T17576] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 526.384337][T17576] ? aa_af_perm+0x240/0x240 [ 526.388856][T17576] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 526.394158][T17576] ? packet_lookup_frame.isra.0+0x1c0/0x1c0 [ 526.400067][T17576] sock_sendmsg+0xd3/0x120 [ 526.404577][T17576] __sys_sendto+0x23a/0x340 [ 526.409095][T17576] ? __ia32_sys_getpeername+0xb0/0xb0 [ 526.414478][T17576] ? __local_bh_enable_ip+0xa4/0x130 [ 526.419779][T17576] ? __ia32_sys_get_robust_list+0x3b0/0x3b0 [ 526.425684][T17576] ? xfd_validate_state+0x5d/0x180 [ 526.430806][T17576] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 526.436816][T17576] __x64_sys_sendto+0xe1/0x1b0 [ 526.441594][T17576] ? syscall_enter_from_user_mode+0x26/0xb0 [ 526.447510][T17576] do_syscall_64+0x39/0xb0 [ 526.451942][T17576] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 526.457855][T17576] RIP: 0033:0x7fd78f88c0f9 [ 526.462279][T17576] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 526.481901][T17576] RSP: 002b:00007fd79061e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 526.490317][T17576] RAX: ffffffffffffffda RBX: 00007fd78f9abf80 RCX: 00007fd78f88c0f9 [ 526.498367][T17576] RDX: 000000000000fc13 RSI: 0000000020000280 RDI: 0000000000000003 [ 526.506326][T17576] RBP: 00007fd78f8e7ae9 R08: 0000000000000000 R09: 000000000000002f [ 526.514282][T17576] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000000000 [ 526.522248][T17576] R13: 00007ffea06e42ef R14: 00007fd79061e300 R15: 0000000000022000 [ 526.530228][T17576] [ 526.534196][T17576] Kernel Offset: disabled [ 526.538710][T17576] Rebooting in 86400 seconds..